Add documentation for EEF 2.1.0

Change-Id: I3eb8f1866ecf9772cb36a8654ed07da78823cece
diff --git a/javadoc/2.1.0/allclasses-frame.html b/javadoc/2.1.0/allclasses-frame.html
new file mode 100644
index 0000000..3627bd8
--- /dev/null
+++ b/javadoc/2.1.0/allclasses-frame.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>All Classes</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFController</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFCustomWidgetController</a></li>
+<li><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api" target="classFrame">AbstractEEFEclipsePlugin</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFOnClickController</a></li>
+<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>
+<li><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions" target="classFrame">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension" target="classFrame">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">ActionButton</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">DescriptorRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal" target="classFrame">DomainClassPredicate</a></li>
+<li><a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EditingContextAdapter</span></a></li>
+<li><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef" target="classFrame">EEF_FILL_LAYOUT_ORIENTATION</a></li>
+<li><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef" target="classFrame">EEF_TITLE_BAR_STYLE</a></li>
+<li><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef" target="classFrame">EEF_TOGGLE_STYLE</a></li>
+<li><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef" target="classFrame">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFAccessibleControlAdapter</a></li>
+<li><a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util" target="classFrame">EefAdapterFactory</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFBottomNavigationElement</a></li>
+<li><a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFButtonController</a></li>
+<li><a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFButtonLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFCheckboxController</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFCheckboxLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxStyle</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFCheckboxStyleCallback</a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles" target="classFrame">EEFColor</a></li>
+<li><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal" target="classFrame">EEFCommonPlugin</a></li>
+<li><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal" target="classFrame">EEFCommonPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences" target="classFrame">EEFCommonPreferences</a></li>
+<li><a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFConditionalStyleToWidgetStyleSwitch</a></li>
+<li><a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFContainerDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFContainerDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFContainerDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFContainerLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFControlDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFControlDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFControlDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">EEFControllersFactory</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFControlSwitch</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFCorePlugin</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFCorePlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomExpression</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomExpressionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomExpressionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetStyleImpl</a></li>
+<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>
+<li><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFDynamicMappingForItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFDynamicMappingIf</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFDynamicMappingIfImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFDynamicMappingIfItemProvider</a></li>
+<li><a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider" target="classFrame">EefEditPlugin</a></li>
+<li><a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider" target="classFrame">EefEditPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api" target="classFrame">EEFExpressionUtils</a></li>
+<li><a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefFactory</span></a></li>
+<li><a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EefFactoryImpl</a></li>
+<li><a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFFillLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFFillLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFFillLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles" target="classFrame">EEFFont</a></li>
+<li><a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGridLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGridLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGridLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFGroup</span></a></li>
+<li><a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFGroupController</a></li>
+<li><a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFGroupImpl</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFGroupLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFHyperlinkController</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFHyperlinkLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFHyperlinkListener</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">EEFIdePlugin</a></li>
+<li><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">EEFIdePlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFIdeUiPlugin</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFIdeUiPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFImageUtils</a></li>
+<li><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider" target="classFrame">EefItemProviderAdapterFactory</a></li>
+<li><a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFLabelController</a></li>
+<li><a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFLabelLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacySection</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetPage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetPageContributor</a></li>
+<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/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/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>
+<li><a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFPage</span></a></li>
+<li><a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFPageDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPageDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPageDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFPageImpl</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFPartListenerAdapter</a></li>
+<li><a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences" target="classFrame">EEFPreferenceInitializer</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences" target="classFrame">EEFPreferencePage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences" target="classFrame">EEFPreferences</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">EEFPropertiesUiLegacyPlugin</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">EEFPropertiesUiLegacyPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFPropertyListFocusListener</a></li>
+<li><a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFPropertyValidationRuleDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPropertyValidationRuleDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPropertyValidationRuleDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixPage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableComparator</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableContentProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableLabelProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixWizard</a></li>
+<li><a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFRadioController</a></li>
+<li><a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFRadioLifecycleManager</a></li>
+<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/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>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFSection</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSectionController</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFSectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSectionLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSelectController</a></li>
+<li><a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSelectLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSemanticValidationRuleDescription</span></a></li>
+<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/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>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTabbedPropertyList</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTabbedPropertyListColorHolder</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry" target="classFrame">EEFTabbedPropertyRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyRegistryClassSectionFilter</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabbedPropertySheetPage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyViewer</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page" target="classFrame"><span class="interfaceName">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">EEFTabbedPropertyViewPlugin</a></li>
+<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/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFTableSelectionListener</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>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFTextController</a></li>
+<li><a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextLifecycleManager.ConflictResolutionMode</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextMemento</a></li>
+<li><a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFToolbarAction</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFToolbarActionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFToolbarActionItemProvider</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTopNavigationElement</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTypeMapper</a></li>
+<li><a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFValidationFixDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFValidationFixDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFValidationFixDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesPage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableComparator</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableContentProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableLabelProvider</a></li>
+<li><a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFValidationRuleDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFValidationRuleDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFValidationRuleDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFView</span></a></li>
+<li><a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFViewDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFViewDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFViewDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api" target="classFrame">EEFViewFactory</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFViewImpl</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetAction</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetActionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetActionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api" target="classFrame">EEFWidgetFactory</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils" target="classFrame">EvalFactory</a></li>
+<li><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils" target="classFrame">EvalFactory.Eval</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource" target="classFrame">FileProvider</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils" target="classFrame">I18N</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">I18N</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils" target="classFrame">I18N.TranslatableMessage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">I18N.TranslatableMessage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal" target="classFrame"><span class="interfaceName">Icons</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFButtonController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFCheckboxController</span></a></li>
+<li><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api" target="classFrame"><span class="interfaceName">IEEFConstants</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">IEEFDomainClassTester</span></a></li>
+<li><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api" target="classFrame"><span class="interfaceName">IEEFFormContainer</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFGroupController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFHyperlinkController</span></a></li>
+<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/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFOnClickController</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/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>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFTextController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFToolbarActionController</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame"><span class="interfaceName">IEEFToolbarLifecycleManager</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTypeMapper</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFWidgetController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IInvalidValidationRuleResult</span></a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">InputDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">InvalidValidationRuleResult</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">InvalidValidationRuleResultData</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">ItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">ItemRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemRegistry</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IValidationRuleResult</span></a></li>
+<li><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" target="classFrame">LegacyPropertyContributorItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyContributorRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyContributorRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertySectionItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertySectionRegistry</a></li>
+<li><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" target="classFrame">LegacyPropertySectionsRegistryEventListener</a></li>
+<li><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" target="classFrame">LegacyPropertyTabItemDescriptor</a></li>
+<li><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" target="classFrame">LegacyPropertyTabRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyTabsRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacySection</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacySectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetPage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetPageContributor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetWidgetFactory</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabDescriptor</a></li>
+<li><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" target="classFrame">LegacyTabDescriptorProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api" target="classFrame">LockStatusChangeEvent</a></li>
+<li><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api" target="classFrame">LockStatusChangeEvent.LockStatus</a></li>
+<li><a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroup</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroupViewer</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal" target="classFrame">RefreshIdsHolder</a></li>
+<li><a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api" target="classFrame">SWTUtils</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">ToolbarAction</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">Updater</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils" target="classFrame">Util</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">ValidationRuleResult</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/allclasses-noframe.html b/javadoc/2.1.0/allclasses-noframe.html
new file mode 100644
index 0000000..d685ed3
--- /dev/null
+++ b/javadoc/2.1.0/allclasses-noframe.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>All Classes</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></li>
+<li><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></li>
+<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>
+<li><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal">DomainClassPredicate</a></li>
+<li><a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">EditingContextAdapter</span></a></li>
+<li><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></li>
+<li><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></li>
+<li><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></li>
+<li><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a></li>
+<li><a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFButtonConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></li>
+<li><a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFButtonDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFButtonStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCheckboxConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCheckboxDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCheckboxStyle</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></li>
+<li><a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></li>
+<li><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></li>
+<li><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences">EEFCommonPreferences</a></li>
+<li><a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></li>
+<li><a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFContainerDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFControlDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFControlSwitch</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCustomExpression</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCustomWidgetConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCustomWidgetDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFCustomWidgetStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></li>
+<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>
+<li><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFDynamicMappingIf</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></li>
+<li><a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></li>
+<li><a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></li>
+<li><a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="interfaceName">EefFactory</span></a></li>
+<li><a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></li>
+<li><a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFFillLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a></li>
+<li><a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFGridLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">EEFGroup</span></a></li>
+<li><a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFGroupConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></li>
+<li><a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFGroupDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGroupDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFGroupStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFHyperlinkConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFHyperlinkDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></li>
+<li><a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFHyperlinkStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></li>
+<li><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal">EEFImageUtils</a></li>
+<li><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></li>
+<li><a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFLabelConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></li>
+<li><a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFLabelDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFLabelStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFLayoutDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></li>
+<li><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></li>
+<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/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/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>
+<li><a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">EEFPage</span></a></li>
+<li><a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFPageDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></li>
+<li><a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences">EEFPreferenceInitializer</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFPropertyListFocusListener</a></li>
+<li><a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFPropertyValidationRuleDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableLabelProvider</a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFRadioConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></li>
+<li><a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFRadioDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></li>
+<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/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>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFSelectConditionalStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></li>
+<li><a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFSelectDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFSelectStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFSemanticValidationRuleDescription</span></a></li>
+<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/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>
+<li><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></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyRegistryClassSectionFilter</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="interfaceName">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></li>
+<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/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFTableSelectionListener</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>
+<li><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></li>
+<li><a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFTextDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></li>
+<li><a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFTextStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFToolbarAction</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></li>
+<li><a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFValidationFixDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableLabelProvider</a></li>
+<li><a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFValidationRuleDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">EEFView</span></a></li>
+<li><a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFViewDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></li>
+<li><a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFWidgetAction</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetActionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFWidgetDescription</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></li>
+<li><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></li>
+<li><a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><span class="interfaceName">EEFWidgetStyle</span></a></li>
+<li><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></li>
+<li><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></li>
+<li><a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory</a></li>
+<li><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils">I18N</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">I18N</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils">I18N.TranslatableMessage</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal">I18N.TranslatableMessage</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="interfaceName">Icons</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFButtonController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFCheckboxController</span></a></li>
+<li><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="interfaceName">IEEFConstants</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">IEEFDomainClassTester</span></a></li>
+<li><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="interfaceName">IEEFFormContainer</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFGroupController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFHyperlinkController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="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/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFOnClickController</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/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>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFTextController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFToolbarActionController</span></a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="interfaceName">IEEFToolbarLifecycleManager</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="interfaceName">IEEFTypeMapper</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IEEFWidgetController</span></a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IInvalidValidationRuleResult</span></a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="interfaceName">IItemRegistry</span></a></li>
+<li><a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="interfaceName">InputDescriptor</span></a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemRegistry</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="interfaceName">IValidationRuleResult</span></a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></li>
+<li><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></li>
+<li><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></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></li>
+<li><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></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></li>
+<li><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></li>
+<li><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></li>
+<li><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></li>
+<li><a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">Messages</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroupViewer</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal">RefreshIdsHolder</a></li>
+<li><a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ToolbarAction</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal">Updater</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils">Util</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/constant-values.html b/javadoc/2.1.0/constant-values.html
new file mode 100644
index 0000000..6a7b76f
--- /dev/null
+++ b/javadoc/2.1.0/constant-values.html
@@ -0,0 +1,4017 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>Constant Field Values</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.eclipse">org.eclipse.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.eclipse">
+<!--   -->
+</a>
+<h2 title="org.eclipse">org.eclipse.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEF_FILL_LAYOUT_ORIENTATION.HORIZONTAL_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL_VALUE">HORIZONTAL_VALUE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION.VERTICAL_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL_VALUE">VERTICAL_VALUE</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEF_TITLE_BAR_STYLE.NO_TITLE_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE_VALUE">NO_TITLE_VALUE</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_TITLE_BAR_STYLE.SHORT_TITLE_BAR_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR_VALUE">SHORT_TITLE_BAR_VALUE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_TITLE_BAR_STYLE.TITLE_BAR_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR_VALUE">TITLE_BAR_VALUE</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEF_TOGGLE_STYLE.NONE_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE_VALUE">NONE_VALUE</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_TOGGLE_STYLE.TREE_NODE_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE_VALUE">TREE_NODE_VALUE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_TOGGLE_STYLE.TWISTIE_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE_VALUE">TWISTIE_VALUE</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEF_VALIDATION_SEVERITY_DESCRIPTION.ERROR_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR_VALUE">ERROR_VALUE</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION.INFO_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO_VALUE">INFO_VALUE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION.WARNING_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING_VALUE">WARNING_VALUE</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>40</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a></code></th>
+<td class="colLast"><code>17</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a></code></th>
+<td class="colLast"><code>30</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a></code></th>
+<td class="colLast"><code>18</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a></code></th>
+<td class="colLast"><code>31</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>38</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__CONTROLS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__LAYOUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a></code></th>
+<td class="colLast"><code>25</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>46</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a></code></th>
+<td class="colLast"><code>24</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a></code></th>
+<td class="colLast"><code>35</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a></code></th>
+<td class="colLast"><code>22</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></code></th>
+<td class="colLast"><code>4</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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></code></th>
+<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">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a></code></th>
+<td class="colLast"><code>23</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF__WIDGET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_ORIENTATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a></code></th>
+<td class="colLast"><code>51</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>49</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_DESCRIPTION__ACTIONS</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__CONTROLS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a></code></th>
+<td class="colLast"><code>37</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__BAR_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__TOGGLE_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_GROUP_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>45</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a></code></th>
+<td class="colLast"><code>21</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a></code></th>
+<td class="colLast"><code>34</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>41</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a></code></th>
+<td class="colLast"><code>16</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a></code></th>
+<td class="colLast"><code>29</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LABEL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LAYOUT_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>48</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></code></th>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_LIST_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></code></th>
+<td class="colLast"><code>36</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__ACTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_DESCRIPTION__ACTIONS</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__GROUPS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__INDENTED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>44</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a></code></th>
+<td class="colLast"><code>20</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>12</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a></code></th>
+<td class="colLast"><code>33</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_RADIO_STYLE_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_STYLE_FEATURE_COUNT</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>43</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>19</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_SELECT_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></code></th>
+<td class="colLast"><code>32</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></code></th>
+<td class="colLast"><code>39</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></code></th>
+<td class="colLast"><code>15</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TEXT_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></code></th>
+<td class="colLast"><code>28</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>9</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TITLE_BAR_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></code></th>
+<td class="colLast"><code>53</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOGGLE_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></code></th>
+<td class="colLast"><code>52</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</a></code></th>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION_FEATURE_COUNT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION_FEATURE_COUNT">EEF_TOOLBAR_ACTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></th>
+<td class="colLast"><code>50</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></code></th>
+<td class="colLast"><code>47</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></code></th>
+<td class="colLast"><code>14</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></code></th>
+<td class="colLast"><code>27</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#eNAME">eNAME</a></code></th>
+<td class="colLast"><code>"eef"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNS_PREFIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a></code></th>
+<td class="colLast"><code>"eef"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.EefPackage.eNS_URI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></code></th>
+<td class="colLast"><code>"http://www.eclipse.org/eef"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.common.internal.EEFCommonPlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.common"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences">IEEFPreferenceConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.common.internal.preferences.IEEFPreferenceConstants.DEBUG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html#DEBUG">DEBUG</a></code></th>
+<td class="colLast"><code>"debug"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.common.ui.api.IEEFConstants.CENTER_SPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#CENTER_SPACE">CENTER_SPACE</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.common.ui.api.IEEFConstants.HMARGIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#HMARGIN">HMARGIN</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.common.ui.api.IEEFConstants.HSPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#HSPACE">HSPACE</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.common.ui.api.IEEFConstants.VMARGIN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#VMARGIN">VMARGIN</a></code></th>
+<td class="colLast"><code>6</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.common.ui.api.IEEFConstants.VSPACE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#VSPACE">VSPACE</a></code></th>
+<td class="colLast"><code>4</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" 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.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.AUDIT_RESULT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#AUDIT_RESULT">AUDIT_RESULT</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#INPUT">INPUT</a></code></th>
+<td class="colLast"><code>"input"</code></td>
+</tr>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#SELF">SELF</a></code></th>
+<td class="colLast"><code>"self"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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.EEFCheckbox.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFCheckbox</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFCheckbox.NEW_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html#NEW_VALUE">NEW_VALUE</a></code></th>
+<td class="colLast"><code>"newValue"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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.EEFHyperlink.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFHyperlink</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFHyperlink.SELECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html#SELECTION">SELECTION</a></code></th>
+<td class="colLast"><code>"selection"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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 class="colSecond" 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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#DOUBLE_CLICK">DOUBLE_CLICK</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SELECTION">SELECTION</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SINGLE_CLICK">SINGLE_CLICK</a></code></th>
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#VALUE">VALUE</a></code></th>
+<td class="colLast"><code>"value"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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>
+<th class="colSecond" 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.EEFReference.DOUBLE_CLICK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#DOUBLE_CLICK">DOUBLE_CLICK</a></code></th>
+<td class="colLast"><code>"DOUBLE_CLICK"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.ON_CLICK_EVENT_KIND">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></code></th>
+<td class="colLast"><code>"onClickEventKind"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.SELECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SELECTION">SELECTION</a></code></th>
+<td class="colLast"><code>"selection"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.SINGLE_CLICK">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SINGLE_CLICK">SINGLE_CLICK</a></code></th>
+<td class="colLast"><code>"SINGLE_CLICK"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#VALUE">VALUE</a></code></th>
+<td class="colLast"><code>"value"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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.EEFSelect.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFSelect</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFSelect.CANDIDATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html#CANDIDATE">CANDIDATE</a></code></th>
+<td class="colLast"><code>"candidate"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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.EEFText.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFText</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFText.NEW_VALUE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html#NEW_VALUE">NEW_VALUE</a></code></th>
+<td class="colLast"><code>"newValue"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.controllers.IInvalidValidationRuleResult.ERROR_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#ERROR_TYPE">ERROR_TYPE</a></code></th>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult.INFO_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#INFO_TYPE">INFO_TYPE</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult.WARNING_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#WARNING_TYPE">WARNING_TYPE</a></code></th>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.internal.EEFCorePlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.core"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a>&lt;<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="type parameter in DescriptorRegistryEventListener">T</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.api.extensions.impl.DescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"description"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.ID_DESCRIPTOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"class"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.LABEL_DESCRIPTOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"label"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.TAG_DESCRIPTOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></code></th>
+<td class="colLast"><code>"descriptor"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.internal.EEFIdePlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.ide"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>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></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager.VALIDATION_MARKER_OFFSET">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a></code></th>
+<td class="colLast"><code>5</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.ui.internal.EEFIdeUiPlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.ide.ui"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.ui.internal.Icons.CREATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#CREATE">CREATE</a></code></th>
+<td class="colLast"><code>"icons/full/create.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.DOWN">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#DOWN">DOWN</a></code></th>
+<td class="colLast"><code>"icons/full/down.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.ERROR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#ERROR">ERROR</a></code></th>
+<td class="colLast"><code>"icons/full/error.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.FIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#FIX">FIX</a></code></th>
+<td class="colLast"><code>"icons/full/fix.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.HELP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#HELP">HELP</a></code></th>
+<td class="colLast"><code>"icons/full/help.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.INFO">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#INFO">INFO</a></code></th>
+<td class="colLast"><code>"icons/full/info.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_DENIED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_DENIED">PERMISSION_DENIED</a></code></th>
+<td class="colLast"><code>"icons/full/permission_denied.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY</a></code></th>
+<td class="colLast"><code>"icons/full/permission_granted_to_current_user_exclusively.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_NO_WRITE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_NO_WRITE">PERMISSION_NO_WRITE</a></code></th>
+<td class="colLast"><code>"icons/full/permission_no_write.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.PLACEHOLDER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PLACEHOLDER">PLACEHOLDER</a></code></th>
+<td class="colLast"><code>"icons/full/placeholder.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.QUICK_FIX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#QUICK_FIX">QUICK_FIX</a></code></th>
+<td class="colLast"><code>"icons/full/wizban/quick_fix.png"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.SEARCH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#SEARCH">SEARCH</a></code></th>
+<td class="colLast"><code>"icons/full/search.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.UNSET">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#UNSET">UNSET</a></code></th>
+<td class="colLast"><code>"icons/full/unset.gif"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.UP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#UP">UP</a></code></th>
+<td class="colLast"><code>"icons/full/up.gif"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.ide.ui.internal.Icons.WARNING">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/Icons.html#WARNING">WARNING</a></code></th>
+<td class="colLast"><code>"icons/full/warning.gif"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.ui.internal.preferences.EEFPreferences.TEXT_CONFLICT_RESOLUTION_MODE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#TEXT_CONFLICT_RESOLUTION_MODE">TEXT_CONFLICT_RESOLUTION_MODE</a></code></th>
+<td class="colLast"><code>"TEXT_CONFLICT_RESOLUTION_MODE"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.ide.ui.internal.widgets.EEFTextMemento.KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#KEY">KEY</a></code></th>
+<td class="colLast"><code>"eef.widget.text.memento"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFDynamicMappingForImpl.FORCE_REFRESH_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#FORCE_REFRESH_EDEFAULT">FORCE_REFRESH_EDEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFGridLayoutDescriptionImpl.MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.impl.EEFGridLayoutDescriptionImpl.NUMBER_OF_COLUMNS_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_EDEFAULT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFGroupStyleImpl.EXPANDED_BY_DEFAULT_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#EXPANDED_BY_DEFAULT_EDEFAULT">EXPANDED_BY_DEFAULT_EDEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFPageDescriptionImpl.INDENTED_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;boolean</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#INDENTED_EDEFAULT">INDENTED_EDEFAULT</a></code></th>
+<td class="colLast"><code>false</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.impl.EEFPageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</a></code></th>
+<td class="colLast"><code>""</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.EEFRadioDescriptionImpl.NUMBER_OF_COLUMNS_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_EDEFAULT</a></code></th>
+<td class="colLast"><code>-1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" 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>
+<th class="colSecond" 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.EEFTextDescriptionImpl.LINE_COUNT_EDEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#LINE_COUNT_EDEFAULT">LINE_COUNT_EDEFAULT</a></code></th>
+<td class="colLast"><code>1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.api.AbstractEEFSection.STANDARD_LABEL_WIDTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#STANDARD_LABEL_WIDTH">STANDARD_LABEL_WIDTH</a></code></th>
+<td class="colLast"><code>85</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.api.IEEFSectionDescriptor.ENABLES_FOR_ANY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a></code></th>
+<td class="colLast"><code>-1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor.TOP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></code></th>
+<td class="colLast"><code>"top"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.api.IEEFTabDescriptor.TOP">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></code></th>
+<td class="colLast"><code>"top"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.internal.EEFTabbedPropertyViewPlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.properties.ui"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" 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/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 class="colSecond" 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.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"description"</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"id"</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"class"</code></td>
+</tr>
+<tr class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></code></th>
+<td class="colLast"><code>"label"</code></td>
+</tr>
+<tr class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></code></th>
+<td class="colLast"><code>"descriptor"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>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></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.internal.page.propertylist.EEFTabbedPropertyList.INDENT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#INDENT">INDENT</a></code></th>
+<td class="colLast"><code>7</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList.NONE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#NONE">NONE</a></code></th>
+<td class="colLast"><code>-1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin.LEGACY_TABBED_PROPERTIES_PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#LEGACY_TABBED_PROPERTIES_PLUGIN_ID">LEGACY_TABBED_PROPERTIES_PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.ui.views.properties.tabbed"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin.PLUGIN_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#PLUGIN_ID">PLUGIN_ID</a></code></th>
+<td class="colLast"><code>"org.eclipse.eef.properties.ui.legacy"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.ACTION_PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#ACTION_PROVIDER_ATTR">ACTION_PROVIDER_ATTR</a></code></th>
+<td class="colLast"><code>"actionProvider"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.CATEGORY_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_ATTR</a></code></th>
+<td class="colLast"><code>"category"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></code></th>
+<td class="colLast"><code>"contributorId"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.LABEL_PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#LABEL_PROVIDER_ATTR">LABEL_PROVIDER_ATTR</a></code></th>
+<td class="colLast"><code>"labelProvider"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR</a></code></th>
+<td class="colLast"><code>"overridableTabListContentProvider"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.SECTION_DESCRIPTOR_PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#SECTION_DESCRIPTOR_PROVIDER_ATTR">SECTION_DESCRIPTOR_PROVIDER_ATTR</a></code></th>
+<td class="colLast"><code>"sectionDescriptorProvider"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAB_DESCRIPTOR_PROVIDER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAB_DESCRIPTOR_PROVIDER_ATTR">TAB_DESCRIPTOR_PROVIDER_ATTR</a></code></th>
+<td class="colLast"><code>"tabDescriptorProvider"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAG_PROPERTY_CATEGORY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CATEGORY">TAG_PROPERTY_CATEGORY</a></code></th>
+<td class="colLast"><code>"propertyCategory"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAG_PROPERTY_CONTRIBUTOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CONTRIBUTOR">TAG_PROPERTY_CONTRIBUTOR</a></code></th>
+<td class="colLast"><code>"propertyContributor"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TYPE_MAPPER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TYPE_MAPPER_ATTR">TYPE_MAPPER_ATTR</a></code></th>
+<td class="colLast"><code>"typeMapper"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>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></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.AFTER_SECTION_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#AFTER_SECTION_ATTR">AFTER_SECTION_ATTR</a></code></th>
+<td class="colLast"><code>"afterSection"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ATT_INPUT_TYPE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ATT_INPUT_TYPE">ATT_INPUT_TYPE</a></code></th>
+<td class="colLast"><code>"type"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.CLASS_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CLASS_ATTR">CLASS_ATTR</a></code></th>
+<td class="colLast"><code>"class"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></code></th>
+<td class="colLast"><code>"contributorId"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ELEMENT_INPUT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ELEMENT_INPUT">ELEMENT_INPUT</a></code></th>
+<td class="colLast"><code>"input"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ENABLES_FOR_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ENABLES_FOR_ATTR">ENABLES_FOR_ATTR</a></code></th>
+<td class="colLast"><code>"enablesFor"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.FILTER_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#FILTER_ATTR">FILTER_ATTR</a></code></th>
+<td class="colLast"><code>"filter"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ID_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ID_ATTR">ID_ATTR</a></code></th>
+<td class="colLast"><code>"id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAB_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAB_ATTR">TAB_ATTR</a></code></th>
+<td class="colLast"><code>"tab"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAG_PROPERTY_SECTION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTION">TAG_PROPERTY_SECTION</a></code></th>
+<td class="colLast"><code>"propertySection"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAG_PROPERTY_SECTIONS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTIONS">TAG_PROPERTY_SECTIONS</a></code></th>
+<td class="colLast"><code>"propertySections"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" 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.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.AFTER_TAB_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#AFTER_TAB_ATTR">AFTER_TAB_ATTR</a></code></th>
+<td class="colLast"><code>"afterTab"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.CATEGORY_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_ATTR</a></code></th>
+<td class="colLast"><code>"category"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></code></th>
+<td class="colLast"><code>"contributorId"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.ID_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#ID_ATTR">ID_ATTR</a></code></th>
+<td class="colLast"><code>"id"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.IMAGE_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#IMAGE_ATTR">IMAGE_ATTR</a></code></th>
+<td class="colLast"><code>"image"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.INDENTED_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#INDENTED_ATTR">INDENTED_ATTR</a></code></th>
+<td class="colLast"><code>"indented"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.LABEL_ATTR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#LABEL_ATTR">LABEL_ATTR</a></code></th>
+<td class="colLast"><code>"label"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.TAG_PROPERTY_TAB">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TAB">TAG_PROPERTY_TAB</a></code></th>
+<td class="colLast"><code>"propertyTab"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.TAG_PROPERTY_TABS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TABS">TAG_PROPERTY_TABS</a></code></th>
+<td class="colLast"><code>"propertyTabs"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/deprecated-list.html b/javadoc/2.1.0/deprecated-list.html
new file mode 100644
index 0000000..533936e
--- /dev/null
+++ b/javadoc/2.1.0/deprecated-list.html
@@ -0,0 +1,232 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>Deprecated List</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#interface">Deprecated Interfaces</a></li>
+<li><a href="#class">Deprecated Classes</a></li>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="interface">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
+<caption><span>Deprecated Interfaces</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">org.eclipse.eef.ide.api.extensions.IItemDescriptor</a></th>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">org.eclipse.eef.ide.api.extensions.IItemRegistry</a></th>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="class">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
+<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener</a></th>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener</a></th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">org.eclipse.eef.ide.internal.EEFIdePlugin</a></th>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">org.eclipse.eef.ide.api.extensions.impl.ItemDescriptor</a></th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">org.eclipse.eef.ide.api.extensions.impl.ItemRegistry</a></th>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">org.eclipse.eef.ide.internal.Messages</a></th>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#getPackage--">org.eclipse.eef.impl.EefFactoryImpl.getPackage()</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/help-doc.html b/javadoc/2.1.0/help-doc.html
new file mode 100644
index 0000000..35d853c
--- /dev/null
+++ b/javadoc/2.1.0/help-doc.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>API Help</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All&nbsp;Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/index-all.html b/javadoc/2.1.0/index-all.html
new file mode 100644
index 0000000..a9bd85f
--- /dev/null
+++ b/javadoc/2.1.0/index-all.html
@@ -0,0 +1,18510 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>Index</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="contentContainer"><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:K">K</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;<a name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#aboutToBeHidden--">aboutToBeHidden()</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>
+<dd>
+<div class="block">This method needs to be called before hidding the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></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/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</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">Prepares for the widgets to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></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/EEFButtonLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</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/EEFContainerLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</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/EEFGroupLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</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/EEFHyperlinkLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</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">Prepares for the widgets to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden()</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">Prepares for the widgets to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#aboutToBeHidden--">aboutToBeHidden()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#aboutToBeShown--">aboutToBeShown()</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>
+<dd>
+<div class="block">This method needs to be called before displaying the tab in the user interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></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/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</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">Prepares for the widgets to be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></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/EEFButtonLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</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/EEFContainerLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</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/EEFGroupLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</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/EEFHyperlinkLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</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">Prepares for the widgets to be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#aboutToBeShown--">aboutToBeShown()</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">Prepares for the widgets to be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#aboutToBeShown--">aboutToBeShown()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFController</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">Superclass of all the controllers containing some utility methods.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#AbstractEEFController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFController(IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFCustomWidgetController</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">This class is used to provide utilities to custom widget controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#AbstractEEFCustomWidgetController-org.eclipse.eef.EEFCustomWidgetDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFCustomWidgetController(EEFCustomWidgetDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a> - Class in <a href="org/eclipse/eef/common/api/package-summary.html">org.eclipse.eef.common.api</a></dt>
+<dd>
+<div class="block">Common superclass of all the bundle activator of EEF.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#AbstractEEFEclipsePlugin-java.lang.String-">AbstractEEFEclipsePlugin(String)</a></span> - Constructor for class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/Messages.html#AbstractEEFEclipsePlugin_BlankExpression">AbstractEEFEclipsePlugin_BlankExpression</a></span> - Static variable in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/Messages.html#AbstractEEFEclipsePlugin_InvalidEvaluation">AbstractEEFEclipsePlugin_InvalidEvaluation</a></span> - Static variable in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFLifecycleManager</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">Common superclass of all the lifecycle managers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#AbstractEEFLifecycleManager--">AbstractEEFLifecycleManager()</a></span> - Constructor for class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFOnClickController</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">This class is used to provide utilities to on click controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#AbstractEEFOnClickController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFOnClickController(IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFPropertySection</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 section in a tab in the tabbed property sheet page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#AbstractEEFPropertySection--">AbstractEEFPropertySection()</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSection</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">Basic implementation of <a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#AbstractEEFSection--">AbstractEEFSection()</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> - 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 section descriptor for the tabbed property view.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#AbstractEEFSectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">AbstractEEFSectionDescriptor(IEEFTypeMapper)</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#AbstractEEFTabDescriptor--">AbstractEEFTabDescriptor()</a></span> - Constructor for 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>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFWidgetController</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">This class is used to provide utilities to widget controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#AbstractEEFWidgetController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFWidgetController(IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/Messages.html#AbstractEEFWidgetController_InvalidValueForExpression">AbstractEEFWidgetController_InvalidValueForExpression</a></span> - Static variable in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFWidgetLifecycleManager</span></a> - 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">Parent of all the lifecycle managers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#AbstractEEFWidgetLifecycleManager-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFWidgetLifecycleManager(IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</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_lockedByMe">AbstractEEFWidgetLifecycleManager_lockedByMe</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_lockedByOther">AbstractEEFWidgetLifecycleManager_lockedByOther</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_lockedNoWrite">AbstractEEFWidgetLifecycleManager_lockedNoWrite</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"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></dt>
+<dd>
+<div class="block">Utility superclass used to process extensions.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></dt>
+<dd>
+<div class="block">Utility superclass used to process extensions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener(String, String)</a></span> - Constructor for class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener(String, String)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener(String, String)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a> - Enum in <a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a> - Enum in <a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></dt>
+<dd>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a> - Enum in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></dt>
+<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/ide/ui/internal/Updater.html#accept-java.util.List-">accept(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/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action(EEFToolbarAction, EditingContextAdapter, IInterpreter, IVariableManager)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</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/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/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/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/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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#ACTION_EXPRESSION_EDEFAULT">ACTION_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#ACTION_EXPRESSION_EDEFAULT">ACTION_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default 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/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#ACTION_PROVIDER_ATTR">ACTION_PROVIDER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional actionProvider attribute of extension point.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ActionButton</span></a> - 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">Represents an action button widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#ActionButton-org.eclipse.eef.EEFWidgetAction-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">ActionButton(EEFWidgetAction, Composite, EEFWidgetFactory, IInterpreter, IVariableManager)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#actionExpression">actionExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#actionExpression">actionExpression</a></span> - Variable 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>
+<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/EEFGroupDescriptionImpl.html#actions">actions</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#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</dd>
+<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/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/impl/EEFPageDescriptionImpl.html#actions">actions</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.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-java.lang.Object-java.lang.Object-">adapt(Object, 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>
+<div class="block"> <!-- end-user-doc --></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>
+<div class="block">This implementation substitutes the factory itself as the key for the adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#add-java.lang.String-int-">add(String, int)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Adds the argument to the receiver's list at the given zero-relative index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">add(IItemDescriptor&lt;T&gt;)</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Adds the given <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">add(IItemDescriptor&lt;T&gt;)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Adds the given <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">add(IItemDescriptor&lt;T&gt;)</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Adds the given <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> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">add(IItemDescriptor&lt;T&gt;)</a></span> - Method in 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>
+<div class="block">Adds the given <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> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add(IItemDescriptor)</a></span> - Method in interface org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Adds the given <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add(IItemDescriptor)</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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Adds the given <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add(IItemDescriptor)</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/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></dt>
+<dd>
+<div class="block">Adds the given <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add(IItemDescriptor)</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">Adds the given <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span> - org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">An extension is being added.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span> - org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">An extension is being added.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span> - org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">An extension is being added.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addActionExpressionPropertyDescriptor-java.lang.Object-">addActionExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Action Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addActionExpressionPropertyDescriptor-java.lang.Object-">addActionExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Action Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#addAuditExpressionPropertyDescriptor-java.lang.Object-">addAuditExpressionPropertyDescriptor(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 a property descriptor for the Audit Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addBarStylePropertyDescriptor-java.lang.Object-">addBarStylePropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">addCandidateDisplayExpressionPropertyDescriptor(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 Candidate Display Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">addCandidateDisplayExpressionPropertyDescriptor(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>
+<dd>
+<div class="block">This adds a property descriptor for the Candidate Display Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addCandidatesExpressionPropertyDescriptor-java.lang.Object-">addCandidatesExpressionPropertyDescriptor(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 Candidates Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addCandidatesExpressionPropertyDescriptor-java.lang.Object-">addCandidatesExpressionPropertyDescriptor(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>
+<dd>
+<div class="block">This adds a property descriptor for the Candidates Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#addCustomExpressionPropertyDescriptor-java.lang.Object-">addCustomExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<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/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/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 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>
+<div class="block">This adds a property descriptor for the Domain Class feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addDomainClassPropertyDescriptor-java.lang.Object-">addDomainClassPropertyDescriptor(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 a property descriptor for the Domain Class feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added(IExtension[])</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added(IExtension[])</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added(IExtension[])</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor(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 Edit Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor(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>
+<dd>
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addEPackagesPropertyDescriptor-java.lang.Object-">addEPackagesPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the EPackages feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addExpandedByDefaultPropertyDescriptor-java.lang.Object-">addExpandedByDefaultPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Expanded By Default feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#addFixExpressionPropertyDescriptor-java.lang.Object-">addFixExpressionPropertyDescriptor(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 Fix Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addForceRefreshPropertyDescriptor-java.lang.Object-">addForceRefreshPropertyDescriptor(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 Force Refresh feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addGroupsPropertyDescriptor-java.lang.Object-">addGroupsPropertyDescriptor(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 a property descriptor for the Groups feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Help Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor(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>
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor(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 a property descriptor for the Identifier feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor(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 Image Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addIndentedPropertyDescriptor-java.lang.Object-">addIndentedPropertyDescriptor(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 a property descriptor for the Indented feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Background Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor(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>
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor(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 a property descriptor for the Label Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Font Name Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Font Size Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Font Style Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Label Foreground Color Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#addLineCountPropertyDescriptor-java.lang.Object-">addLineCountPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Line Count feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#addListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">addListener(INotifyChangedListener)</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 adds a listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#addLockStatusChangedListener-java.util.function.Consumer-">addLockStatusChangedListener(Consumer&lt;Collection&lt;LockStatusChangeEvent&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>
+<div class="block">Adds a new lock status changed listener to the collection of lock status changed listeners to be notified when
+ model elements are locked or unlocked.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#addMakeColumnsWithEqualWidthPropertyDescriptor-java.lang.Object-">addMakeColumnsWithEqualWidthPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Make Columns With Equal Width feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addMessageExpressionPropertyDescriptor-java.lang.Object-">addMessageExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#addNumberOfColumnsPropertyDescriptor-java.lang.Object-">addNumberOfColumnsPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Number Of Columns feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addNumberOfColumnsPropertyDescriptor-java.lang.Object-">addNumberOfColumnsPropertyDescriptor(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 Number Of Columns feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor(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 On Click Expression feature.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#addOrientationPropertyDescriptor-java.lang.Object-">addOrientationPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Orientation feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#addPages--">addPages()</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/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor(Object)</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">This adds a property descriptor for the Precondition Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor(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>
+<div class="block">This adds a property descriptor for the Precondition Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor(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 a property descriptor for the Precondition Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#addPredicateExpressionPropertyDescriptor-java.lang.Object-">addPredicateExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Predicate Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Property Validation Rules feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addPushExpressionPropertyDescriptor-java.lang.Object-">addPushExpressionPropertyDescriptor(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 Push Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#addSelectionListener-org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener-">addSelectionListener(EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Adds a selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#addSelectionListener-org.eclipse.swt.events.SelectionListener-">addSelectionListener(SelectionListener)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">Add a selection listener to the button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#addSelectionListener-org.eclipse.swt.events.SelectionListener-">addSelectionListener(SelectionListener)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Add selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">addSemanticCandidateExpressionPropertyDescriptor(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>
+<div class="block">This adds a property descriptor for the Semantic Candidate Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">addSemanticCandidateExpressionPropertyDescriptor(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 a property descriptor for the Semantic Candidate Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addSeverityPropertyDescriptor-java.lang.Object-">addSeverityPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Severity feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">addTabSelectionListener(IEEFTabSelectionListener)</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>
+<div class="block">Add a tab selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">addTabSelectionListener(ITabSelectionListener)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#addTargetClassPropertyDescriptor-java.lang.Object-">addTargetClassPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Target Class feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#addTargetsPropertyDescriptor-java.lang.Object-">addTargetsPropertyDescriptor(Object)</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>
+<dd>
+<div class="block">This adds a property descriptor for the Targets feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addToggleStylePropertyDescriptor-java.lang.Object-">addToggleStylePropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Toggle Style feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addTooltipExpressionPropertyDescriptor-java.lang.Object-">addTooltipExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<dd>
+<div class="block">This adds a property descriptor for the Tooltip Expression feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFHyperlinkDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(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 Value Expression feature.</div>
+</dd>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(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>
+<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/EEFTextDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#AFTER_SECTION_ATTR">AFTER_SECTION_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 afterSection attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#AFTER_TAB_ATTR">AFTER_TAB_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional afterTab attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#appliesTo-org.eclipse.eef.EEFTextDescription-java.util.Map-">appliesTo(EEFTextDescription, Map&lt;String, Object&gt;)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Indicates if the memento applies to the given lifecycle manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Determines if this section applies to the selection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo(IWorkbenchPart, ISelection)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Determines if this section applies to the selection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#appliesToSelection-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-org.eclipse.jface.viewers.ISelection-">appliesToSelection(IEEFSectionDescriptor, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyRegistryClassSectionFilter</a></dt>
+<dd>
+<div class="block">Verifies if the property section extension represented by sectionElement applies to the given input.</div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.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/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</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/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 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>
+<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/EEFStyledTextStyleCallback.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/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></dt>
+<dd>
+<div class="block">Applies the given font to the widget.</div>
+</dd>
+<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 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>
+<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/EEFStyledTextStyleCallback.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/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></dt>
+<dd>
+<div class="block">Applies the strikeout and/or underline styles.</div>
+</dd>
+<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 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>
+<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/EEFStyledTextStyleCallback.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/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/utils/Util.html#asCollection-java.lang.Object-java.lang.Class-">asCollection(Object, Class&lt;T&gt;)</a></span> - Static method in class org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils">Util</a></dt>
+<dd>
+<div class="block">Returns the given object as a collection and filter it with the given type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#ASK_USER">ASK_USER</a></span> - org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></dt>
+<dd>
+<div class="block">Ask the user through a simple dialog which version to keep.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#askUserToResolveConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">askUserToResolveConflict(Shell, String, String, String)</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">Open a simple dialog to inform the user of a conflict and ask him which version to keep.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ATT_INPUT_TYPE">ATT_INPUT_TYPE</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 type attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#AUDIT_EXPRESSION_EDEFAULT">AUDIT_EXPRESSION_EDEFAULT</a></span> - Static 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 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#audits">audits</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--"><code><em>Audits</em></code></a>' containment reference list.</div>
+</dd>
+</dl>
+<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#BAR_STYLE_EDEFAULT">BAR_STYLE_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#barStyle">barStyle</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#basicGetLayout--">basicGetLayout()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#basicGetStyle--">basicGetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#basicGetStyle--">basicGetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#basicGetStyle--">basicGetStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#basicGetStyle--">basicGetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#basicGetWidget--">basicGetWidget()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#basicSetLayout-org.eclipse.eef.EEFLayoutDescription-org.eclipse.emf.common.notify.NotificationChain-">basicSetLayout(EEFLayoutDescription, NotificationChain)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFButtonStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFButtonStyle, NotificationChain)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFCheckboxStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFCheckboxStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFCustomWidgetStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFCustomWidgetStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFGroupStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFGroupStyle, NotificationChain)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFHyperlinkStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFHyperlinkStyle, NotificationChain)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.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/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFTextStyle, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle(EEFTextStyle, NotificationChain)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#basicSetWidget-org.eclipse.eef.EEFWidgetDescription-org.eclipse.emf.common.notify.NotificationChain-">basicSetWidget(EEFWidgetDescription, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank(EAttribute)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs that the expression is blank.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#BUTTON_LABEL_EXPRESSION_EDEFAULT">BUTTON_LABEL_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#buttonLabelExpression">buttonLabelExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</dd>
+</dl>
+<a name="I:C">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#call-java.lang.String-">call(String)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#call-java.lang.String-java.util.function.Consumer-">call(String, Consumer&lt;TYPE&gt;)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html#CANDIDATE">CANDIDATE</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFSelect</a></dt>
+<dd>
+<div class="block">The name of the variable candidate.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">CANDIDATE_DISPLAY_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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">CANDIDATE_DISPLAY_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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#candidateDisplayExpression">candidateDisplayExpression</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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#candidateDisplayExpression">candidateDisplayExpression</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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#CANDIDATES_EXPRESSION_EDEFAULT">CANDIDATES_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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#CANDIDATES_EXPRESSION_EDEFAULT">CANDIDATES_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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#candidatesExpression">candidatesExpression</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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#candidatesExpression">candidatesExpression</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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#canFinish--">canFinish()</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/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html#canHandle-org.eclipse.eef.EEFControlDescription-">canHandle(EEFControlDescription)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a></dt>
+<dd>
+<div class="block">Indicates if the lifecycle manager provider can handle the given control description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle(EEFButtonConditionalStyle)</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 Button Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle(EEFButtonConditionalStyle)</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 Button Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription(EEFButtonDescription)</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 Button Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription(EEFButtonDescription)</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 Button Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription(EEFButtonDescription)</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 Button Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle(EEFButtonStyle)</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 Button Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle(EEFCheckboxConditionalStyle)</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 Checkbox Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle(EEFCheckboxConditionalStyle)</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 Checkbox Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription(EEFCheckboxDescription)</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 Checkbox Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription(EEFCheckboxDescription)</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 Checkbox Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription(EEFCheckboxDescription)</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 Checkbox Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle(EEFCheckboxStyle)</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 Checkbox Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle(EEFConditionalStyle)</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 Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription(EEFContainerDescription)</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 Container Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription(EEFControlDescription)</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 Control Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression(EEFCustomExpression)</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 Custom Expression</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle(EEFCustomWidgetConditionalStyle)</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 Custom Widget Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription(EEFCustomWidgetDescription)</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 Custom Widget Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle(EEFCustomWidgetStyle)</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 Custom Widget Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor(EEFDynamicMappingFor)</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 Dynamic Mapping For</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf(EEFDynamicMappingIf)</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 Dynamic Mapping If</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription(EEFFillLayoutDescription)</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 Fill Layout Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription(EEFGridLayoutDescription)</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 Grid Layout Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle(EEFGroupConditionalStyle)</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 Group Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription(EEFGroupDescription)</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 Group Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle(EEFGroupStyle)</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 Group Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle(EEFHyperlinkConditionalStyle)</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 Hyperlink Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle(EEFHyperlinkConditionalStyle)</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 Hyperlink Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription(EEFHyperlinkDescription)</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 Hyperlink Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription(EEFHyperlinkDescription)</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 Hyperlink Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription(EEFHyperlinkDescription)</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 Hyperlink Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle(EEFHyperlinkStyle)</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 Hyperlink Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle(EEFLabelConditionalStyle)</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 Label Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle(EEFLabelConditionalStyle)</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 Label Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription(EEFLabelDescription)</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 Label Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription(EEFLabelDescription)</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 Label Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription(EEFLabelDescription)</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 Label Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle(EEFLabelStyle)</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 Label Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription(EEFLayoutDescription)</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 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription(EEFPropertyValidationRuleDescription)</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 Property Validation Rule Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle(EEFRadioConditionalStyle)</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 Radio Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle(EEFRadioConditionalStyle)</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 Radio Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription(EEFRadioDescription)</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 Radio Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription(EEFRadioDescription)</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 Radio Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription(EEFRadioDescription)</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 Radio Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle(EEFRadioStyle)</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 Radio 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle(EEFSelectConditionalStyle)</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 Select Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle(EEFSelectConditionalStyle)</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 Select Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription(EEFSelectDescription)</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 Select Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription(EEFSelectDescription)</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 Select Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription(EEFSelectDescription)</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 Select Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle(EEFSelectStyle)</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 Select Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription(EEFSemanticValidationRuleDescription)</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 Semantic Validation Rule Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle(EEFTextConditionalStyle)</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 Text Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle(EEFTextConditionalStyle)</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 Text Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription(EEFTextDescription)</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 Text Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription(EEFTextDescription)</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 Text Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription(EEFTextDescription)</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 Text Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle(EEFTextStyle)</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 Text Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">caseEEFToolbarAction(EEFToolbarAction)</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 Toolbar Action</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription(EEFValidationFixDescription)</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 Validation Fix Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription(EEFValidationRuleDescription)</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 Validation Rule Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription(EEFViewDescription)</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 View Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction(EEFWidgetAction)</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 Widget Action</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription(EEFWidgetDescription)</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 Widget Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle(EEFWidgetStyle)</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 Widget Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional category attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Required category attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#CENTER_SPACE">CENTER_SPACE</a></span> - Static variable in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></dt>
+<dd>
+<div class="block">Space to leave between the center of the property tab and the closest widget to the left or right.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#changeNotifier">changeNotifier</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 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html#clear--">clear()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#clear--">clear()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#clear--">clear()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#clear--">clear()</a></span> - Method in 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>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--">clear()</a></span> - Method in interface org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#clear--">clear()</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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#clear--">clear()</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/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></dt>
+<dd>
+<div class="block">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#clear--">clear()</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">Clears the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#clone--">clone()</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.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/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</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/EEFButtonDescriptionItemProvider.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/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</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/EEFButtonStyleItemProvider.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/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</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/EEFCheckboxConditionalStyleItemProvider.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/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxDescriptionItemProvider.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/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxStyleItemProvider.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/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</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/EEFConditionalStyleItemProvider.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/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</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/EEFContainerDescriptionItemProvider.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/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFControlDescriptionItemProvider.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/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</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/EEFCustomExpressionItemProvider.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/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</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/EEFCustomWidgetConditionalStyleItemProvider.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/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetDescriptionItemProvider.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/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetStyleItemProvider.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/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</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/EEFDynamicMappingForItemProvider.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/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</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/EEFDynamicMappingIfItemProvider.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/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</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/EEFFillLayoutDescriptionItemProvider.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/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</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/EEFGridLayoutDescriptionItemProvider.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/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</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/EEFGroupConditionalStyleItemProvider.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/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupDescriptionItemProvider.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/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</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/EEFGroupStyleItemProvider.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/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</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/EEFHyperlinkConditionalStyleItemProvider.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/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkDescriptionItemProvider.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/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</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/EEFHyperlinkStyleItemProvider.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/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</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/EEFLabelConditionalStyleItemProvider.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/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelDescriptionItemProvider.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/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</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/EEFLabelStyleItemProvider.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/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</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/EEFLayoutDescriptionItemProvider.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/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</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/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
+ under this object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.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/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</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/EEFRadioConditionalStyleItemProvider.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/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</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/EEFRadioDescriptionItemProvider.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/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</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/EEFRadioStyleItemProvider.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/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</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
+ under this object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.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/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</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/EEFSelectDescriptionItemProvider.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/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</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/EEFSelectStyleItemProvider.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/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</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/EEFSemanticValidationRuleDescriptionItemProvider.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/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFTextConditionalStyleItemProvider.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/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextDescriptionItemProvider.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/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFTextStyleItemProvider.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/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</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/EEFToolbarActionItemProvider.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/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</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/EEFValidationFixDescriptionItemProvider.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/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</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/EEFValidationRuleDescriptionItemProvider.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/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</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/EEFViewDescriptionItemProvider.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/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/EEFWidgetActionItemProvider.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/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</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/EEFWidgetDescriptionItemProvider.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/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</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/EEFWidgetStyleItemProvider.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/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</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/ide/ui/internal/widgets/styles/EEFColor.html#colorToString--">colorToString()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></dt>
+<dd>
+<div class="block">Get the color as an rgb string.</div>
+</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/IEEFHyperlinkController.html#computeDisplayValue-java.lang.Object-">computeDisplayValue(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">Compute the display value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#computeDisplayValue-java.lang.Object-">computeDisplayValue(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">Compute the display value.</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>
+<div class="block">Calculate the number of tabs that will fit in the tab list composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#conditionalStyles">conditionalStyles</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#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#conditionalStyles">conditionalStyles</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#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#conditionalStyles">conditionalStyles</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#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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></span> - Variable in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">The form container.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Required contributorId attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_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">Id attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#controls">controls</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#getControls--"><code><em>Controls</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#controlsHaveBeenCreated--">controlsHaveBeenCreated()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Indicates if the controls of the tab have been created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_FILL_LAYOUT_ORIENTATIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_FILL_LAYOUT_ORIENTATIONToString(EDataType, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_TITLE_BAR_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_TITLE_BAR_STYLEToString(EDataType, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_TOGGLE_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_TOGGLE_STYLEToString(EDataType, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString(EDataType, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#convertToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertToString(EDataType, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#create--">create()</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 pushes the create button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#create-org.eclipse.emf.ecore.EClass-">create(EClass)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#CREATE">CREATE</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Create.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createAdapter-org.eclipse.emf.common.notify.Notifier-">createAdapter(Notifier)</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 an adapter for the <code>target</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createButton-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createButton(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#createButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createButtonController(EEFButtonDescription, 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 button controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-">createCCombo(Composite)</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 combo box as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-">createCCombo(Composite)</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/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-int-">createCCombo(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 combo box as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-int-">createCCombo(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#createCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createCheckboxController(EEFCheckboxDescription, 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 checkbox controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">createCLabel(Composite, String)</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 label as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">createCLabel(Composite, String)</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/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createCLabel(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>
+<dd>
+<div class="block">Creates a label as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createCLabel(Composite, String, 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/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-">createComposite(Composite)</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/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-">createComposite(Composite)</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/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-int-">createComposite(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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-int-">createComposite(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/ide/ui/internal/preferences/EEFPreferencePage.html#createContents-org.eclipse.swt.widgets.Composite-">createContents(Composite)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl(Composite)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl(Composite)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl(Composite)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl(Composite)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(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">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(Composite, IEEFFormContainer)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></dt>
+<dd>
+<div class="block">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(Composite, IEEFFormContainer)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></dt>
+<dd>
+<div class="block">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl(Composite, IEEFFormContainer)</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">Creates the controls for the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControls(Composite, IEEFFormContainer)</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>
+<dd>
+<div class="block">Creates the controls of the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>
+<div class="block">Creates the controls for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Creates the controls for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Creates the page's sections controls.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Creates the controls for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls(Composite, EEFTabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Creates the controls for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">createControls(Composite, TabbedPropertySheetPage)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_FILL_LAYOUT_ORIENTATIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_FILL_LAYOUT_ORIENTATIONFromString(EDataType, String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_TITLE_BAR_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_TITLE_BAR_STYLEFromString(EDataType, String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_TOGGLE_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_TOGGLE_STYLEFromString(EDataType, String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString(EDataType, String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFButtonConditionalStyle--">createEEFButtonConditionalStyle()</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 Button Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonConditionalStyle--">createEEFButtonConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonConditionalStyleAdapter--">createEEFButtonConditionalStyleAdapter()</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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonConditionalStyleAdapter--">createEEFButtonConditionalStyleAdapter()</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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFButtonDescription--">createEEFButtonDescription()</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 Button Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonDescription--">createEEFButtonDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonDescriptionAdapter--">createEEFButtonDescriptionAdapter()</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/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonDescriptionAdapter--">createEEFButtonDescriptionAdapter()</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/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFButtonStyle--">createEEFButtonStyle()</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 Button Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonStyle--">createEEFButtonStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonStyleAdapter--">createEEFButtonStyleAdapter()</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/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonStyleAdapter--">createEEFButtonStyleAdapter()</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/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCheckboxConditionalStyle--">createEEFCheckboxConditionalStyle()</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 Checkbox Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxConditionalStyle--">createEEFCheckboxConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxConditionalStyleAdapter--">createEEFCheckboxConditionalStyleAdapter()</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/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxConditionalStyleAdapter--">createEEFCheckboxConditionalStyleAdapter()</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/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCheckboxDescription--">createEEFCheckboxDescription()</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 Checkbox Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxDescription--">createEEFCheckboxDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxDescriptionAdapter--">createEEFCheckboxDescriptionAdapter()</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/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxDescriptionAdapter--">createEEFCheckboxDescriptionAdapter()</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/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCheckboxStyle--">createEEFCheckboxStyle()</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 Checkbox Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxStyle--">createEEFCheckboxStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxStyleAdapter--">createEEFCheckboxStyleAdapter()</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/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxStyleAdapter--">createEEFCheckboxStyleAdapter()</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/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFConditionalStyleAdapter--">createEEFConditionalStyleAdapter()</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/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFContainerDescription--">createEEFContainerDescription()</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 Container Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFContainerDescription--">createEEFContainerDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFContainerDescriptionAdapter--">createEEFContainerDescriptionAdapter()</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/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFContainerDescriptionAdapter--">createEEFContainerDescriptionAdapter()</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/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFControlDescriptionAdapter--">createEEFControlDescriptionAdapter()</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/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCustomExpression--">createEEFCustomExpression()</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 Custom Expression</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomExpression--">createEEFCustomExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomExpressionAdapter--">createEEFCustomExpressionAdapter()</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/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomExpressionAdapter--">createEEFCustomExpressionAdapter()</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/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCustomWidgetConditionalStyle--">createEEFCustomWidgetConditionalStyle()</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 Custom Widget Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetConditionalStyle--">createEEFCustomWidgetConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetConditionalStyleAdapter--">createEEFCustomWidgetConditionalStyleAdapter()</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/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetConditionalStyleAdapter--">createEEFCustomWidgetConditionalStyleAdapter()</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/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCustomWidgetDescription--">createEEFCustomWidgetDescription()</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 Custom Widget Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetDescription--">createEEFCustomWidgetDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetDescriptionAdapter--">createEEFCustomWidgetDescriptionAdapter()</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/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetDescriptionAdapter--">createEEFCustomWidgetDescriptionAdapter()</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/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFCustomWidgetStyle--">createEEFCustomWidgetStyle()</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 Custom Widget Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetStyle--">createEEFCustomWidgetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetStyleAdapter--">createEEFCustomWidgetStyleAdapter()</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/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetStyleAdapter--">createEEFCustomWidgetStyleAdapter()</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/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFDynamicMappingFor--">createEEFDynamicMappingFor()</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 Dynamic Mapping For</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFDynamicMappingFor--">createEEFDynamicMappingFor()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFDynamicMappingForAdapter--">createEEFDynamicMappingForAdapter()</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/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingForAdapter--">createEEFDynamicMappingForAdapter()</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/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFDynamicMappingIf--">createEEFDynamicMappingIf()</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 Dynamic Mapping If</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFDynamicMappingIf--">createEEFDynamicMappingIf()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFDynamicMappingIfAdapter--">createEEFDynamicMappingIfAdapter()</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/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingIfAdapter--">createEEFDynamicMappingIfAdapter()</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/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFFillLayoutDescription--">createEEFFillLayoutDescription()</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 Fill Layout Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFFillLayoutDescription--">createEEFFillLayoutDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFFillLayoutDescriptionAdapter--">createEEFFillLayoutDescriptionAdapter()</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/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFFillLayoutDescriptionAdapter--">createEEFFillLayoutDescriptionAdapter()</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/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFGridLayoutDescription--">createEEFGridLayoutDescription()</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 Grid Layout Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGridLayoutDescription--">createEEFGridLayoutDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGridLayoutDescriptionAdapter--">createEEFGridLayoutDescriptionAdapter()</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/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFGridLayoutDescriptionAdapter--">createEEFGridLayoutDescriptionAdapter()</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/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFGroupConditionalStyle--">createEEFGroupConditionalStyle()</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 Group Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupConditionalStyle--">createEEFGroupConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupConditionalStyleAdapter--">createEEFGroupConditionalStyleAdapter()</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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupConditionalStyleAdapter--">createEEFGroupConditionalStyleAdapter()</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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFGroupDescription--">createEEFGroupDescription()</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 Group Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupDescription--">createEEFGroupDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupDescriptionAdapter--">createEEFGroupDescriptionAdapter()</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/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupDescriptionAdapter--">createEEFGroupDescriptionAdapter()</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/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFGroupStyle--">createEEFGroupStyle()</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 Group Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupStyle--">createEEFGroupStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupStyleAdapter--">createEEFGroupStyleAdapter()</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/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupStyleAdapter--">createEEFGroupStyleAdapter()</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/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFHyperlinkConditionalStyle--">createEEFHyperlinkConditionalStyle()</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 Hyperlink Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkConditionalStyle--">createEEFHyperlinkConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkConditionalStyleAdapter--">createEEFHyperlinkConditionalStyleAdapter()</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/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkConditionalStyleAdapter--">createEEFHyperlinkConditionalStyleAdapter()</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/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFHyperlinkDescription--">createEEFHyperlinkDescription()</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 Hyperlink Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkDescription--">createEEFHyperlinkDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkDescriptionAdapter--">createEEFHyperlinkDescriptionAdapter()</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/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkDescriptionAdapter--">createEEFHyperlinkDescriptionAdapter()</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/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFHyperlinkStyle--">createEEFHyperlinkStyle()</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 Hyperlink Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkStyle--">createEEFHyperlinkStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkStyleAdapter--">createEEFHyperlinkStyleAdapter()</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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkStyleAdapter--">createEEFHyperlinkStyleAdapter()</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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFLabelConditionalStyle--">createEEFLabelConditionalStyle()</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 Label Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelConditionalStyle--">createEEFLabelConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelConditionalStyleAdapter--">createEEFLabelConditionalStyleAdapter()</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/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelConditionalStyleAdapter--">createEEFLabelConditionalStyleAdapter()</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/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFLabelDescription--">createEEFLabelDescription()</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 Label Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelDescription--">createEEFLabelDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelDescriptionAdapter--">createEEFLabelDescriptionAdapter()</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/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelDescriptionAdapter--">createEEFLabelDescriptionAdapter()</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/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFLabelStyle--">createEEFLabelStyle()</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 Label Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelStyle--">createEEFLabelStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelStyleAdapter--">createEEFLabelStyleAdapter()</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/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelStyleAdapter--">createEEFLabelStyleAdapter()</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/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFLayoutDescriptionAdapter--">createEEFLayoutDescriptionAdapter()</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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPageDescription--">createEEFPageDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter()</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/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter()</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/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription()</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 Property Validation Rule Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter()</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/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter()</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/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle()</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 Radio Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter()</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter()</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFRadioDescription--">createEEFRadioDescription()</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 Radio Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioDescription--">createEEFRadioDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter()</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/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter()</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/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFRadioStyle--">createEEFRadioStyle()</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 Radio Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioStyle--">createEEFRadioStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter()</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/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter()</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/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#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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter()</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/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter()</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/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFSelectConditionalStyle--">createEEFSelectConditionalStyle()</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 Select Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectConditionalStyle--">createEEFSelectConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectConditionalStyleAdapter--">createEEFSelectConditionalStyleAdapter()</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/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectConditionalStyleAdapter--">createEEFSelectConditionalStyleAdapter()</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/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFSelectDescription--">createEEFSelectDescription()</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 Select Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectDescription--">createEEFSelectDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectDescriptionAdapter--">createEEFSelectDescriptionAdapter()</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/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectDescriptionAdapter--">createEEFSelectDescriptionAdapter()</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/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFSelectStyle--">createEEFSelectStyle()</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 Select Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectStyle--">createEEFSelectStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectStyleAdapter--">createEEFSelectStyleAdapter()</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/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectStyleAdapter--">createEEFSelectStyleAdapter()</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/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFSemanticValidationRuleDescription--">createEEFSemanticValidationRuleDescription()</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 Semantic Validation Rule Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSemanticValidationRuleDescription--">createEEFSemanticValidationRuleDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSemanticValidationRuleDescriptionAdapter--">createEEFSemanticValidationRuleDescriptionAdapter()</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/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFSemanticValidationRuleDescriptionAdapter--">createEEFSemanticValidationRuleDescriptionAdapter()</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/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFTextConditionalStyle--">createEEFTextConditionalStyle()</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 Text Conditional Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextConditionalStyle--">createEEFTextConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextConditionalStyleAdapter--">createEEFTextConditionalStyleAdapter()</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/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextConditionalStyleAdapter--">createEEFTextConditionalStyleAdapter()</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/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFTextDescription--">createEEFTextDescription()</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 Text Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextDescription--">createEEFTextDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextDescriptionAdapter--">createEEFTextDescriptionAdapter()</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/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextDescriptionAdapter--">createEEFTextDescriptionAdapter()</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/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFTextStyle--">createEEFTextStyle()</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 Text Style</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextStyle--">createEEFTextStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextStyleAdapter--">createEEFTextStyleAdapter()</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/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextStyleAdapter--">createEEFTextStyleAdapter()</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/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFToolbarAction--">createEEFToolbarAction()</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 Toolbar Action</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFToolbarAction--">createEEFToolbarAction()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFToolbarActionAdapter--">createEEFToolbarActionAdapter()</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFToolbarActionAdapter--">createEEFToolbarActionAdapter()</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFValidationFixDescription--">createEEFValidationFixDescription()</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 Validation Fix Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFValidationFixDescription--">createEEFValidationFixDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFValidationFixDescriptionAdapter--">createEEFValidationFixDescriptionAdapter()</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationFixDescriptionAdapter--">createEEFValidationFixDescriptionAdapter()</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationRuleDescriptionAdapter--">createEEFValidationRuleDescriptionAdapter()</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/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFViewFactory.html#createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-org.eclipse.eef.core.api.InputDescriptor-">createEEFView(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, IEEFDomainClassTester, InputDescriptor)</a></span> - Method in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></dt>
+<dd>
+<div class="block">Creates a new <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFViewFactory.html#createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.InputDescriptor-">createEEFView(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, InputDescriptor)</a></span> - Method in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></dt>
+<dd>
+<div class="block">Creates a new <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFViewDescription--">createEEFViewDescription()</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 View Description</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFViewDescription--">createEEFViewDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFViewDescriptionAdapter--">createEEFViewDescriptionAdapter()</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/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFViewDescriptionAdapter--">createEEFViewDescriptionAdapter()</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/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#createEEFWidgetAction--">createEEFWidgetAction()</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 Widget Action</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#createEEFWidgetAction--">createEEFWidgetAction()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFWidgetActionAdapter--">createEEFWidgetActionAdapter()</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/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetActionAdapter--">createEEFWidgetActionAdapter()</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/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetDescriptionAdapter--">createEEFWidgetDescriptionAdapter()</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/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetStyleAdapter--">createEEFWidgetStyleAdapter()</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/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#createEObjectAdapter--">createEObjectAdapter()</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 the default case.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createFlatFormComposite-org.eclipse.swt.widgets.Composite-">createFlatFormComposite(Composite)</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 flat form composite as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createFlatFormComposite-org.eclipse.swt.widgets.Composite-">createFlatFormComposite(Composite)</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/impl/EefFactoryImpl.html#createFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createFromString(EDataType, String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">createGroup(Composite, String)</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 group as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">createGroup(Composite, String)</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#createGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createGroupController(EEFGroupDescription, 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 group controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createHyperlink-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createHyperlink(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#createHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createHyperlinkController(EEFHyperlinkDescription, 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 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-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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createList-org.eclipse.swt.widgets.Composite-int-">createList(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 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.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/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</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/EEFCheckboxLifecycleManager.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/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</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/EEFHyperlinkLifecycleManager.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/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.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/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.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/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.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/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dt>
+<dd>
+<div class="block">Create the main control.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#createPackageContents--">createPackageContents()</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>
+<div class="block">Creates the meta-model objects for the package.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createPlainComposite-org.eclipse.swt.widgets.Composite-int-">createPlainComposite(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 plain composite as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createPlainComposite-org.eclipse.swt.widgets.Composite-int-">createPlainComposite(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#createRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createRadioController(EEFRadioDescription, 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 radio 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">createScrolledComposite(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/common/ui/api/EEFWidgetFactory.html#createSection-org.eclipse.swt.widgets.Composite-int-">createSection(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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createSectionController-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createSectionController(EEFPageDescription, 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 section controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createSelectController(EEFSelectDescription, 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 select controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createStyledText-org.eclipse.swt.widgets.Composite-int-">createStyledText(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 styled text as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#createTab--">createTab()</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">Instantiate this tab's sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#createTab--">createTab()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Instantiate this tab's sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#createTab--">createTab()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTabFolder-org.eclipse.swt.widgets.Composite-int-">createTabFolder(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 the tab folder as a part of the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createTabFolder-org.eclipse.swt.widgets.Composite-int-">createTabFolder(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/common/ui/api/EEFWidgetFactory.html#createTabItem-org.eclipse.swt.custom.CTabFolder-int-">createTabItem(CTabFolder, 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 the tab item as a part of the tab folder.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createTabItem-org.eclipse.swt.custom.CTabFolder-int-">createTabItem(CTabFolder, 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/common/ui/api/EEFWidgetFactory.html#createTable-org.eclipse.swt.widgets.Composite-int-">createTable(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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createTextController(EEFTextDescription, 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 text controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#CUSTOM_EXPRESSION_EDEFAULT">CUSTOM_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#customExpression">customExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#customExpressions">customExpressions</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>' containment reference list.</div>
+</dd>
+</dl>
+<a name="I:D">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug(String)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs a info message if the debug mode is enabled.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html#DEBUG">DEBUG</a></span> - Static variable in interface org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences">IEEFPreferenceConstants</a></dt>
+<dd>
+<div class="block">The key for the debug preference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE">DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></dt>
+<dd>
+<div class="block">The default value for text conflict resolution mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase(EObject)</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>EObject</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase(EObject)</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>EObject</em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#defaultValue-TYPE-">defaultValue(TYPE)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Indicates the value to use by default if the result of the evaluation of the expression is null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#description">description</a></span> - Variable in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></dt>
+<dd>
+<div class="block">The description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Description attribute of extension point.</div>
+</dd>
+<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>
+<dt><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">DescriptorRegistryEventListener</span></a>&lt;<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="type parameter in DescriptorRegistryEventListener">T</a>&gt; - Class in <a href="org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#DescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.ide.api.extensions.IItemRegistry-">DescriptorRegistryEventListener(String, String, IItemRegistry&lt;T&gt;)</a></span> - Constructor for class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_cannotInstantiateExtension">DescriptorRegistryEventListener_cannotInstantiateExtension</a></span> - Static variable in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">Messages</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_cannotInstantiateExtension">DescriptorRegistryEventListener_cannotInstantiateExtension</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_extensionAlreadyContributed">DescriptorRegistryEventListener_extensionAlreadyContributed</a></span> - Static variable in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">Messages</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_extensionAlreadyContributed">DescriptorRegistryEventListener_extensionAlreadyContributed</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_missingAttribute">DescriptorRegistryEventListener_missingAttribute</a></span> - Static variable in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">Messages</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_missingAttribute">DescriptorRegistryEventListener_missingAttribute</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#deselectAll--">deselectAll()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Deselects all selected items in the receiver's list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#deselectAll--">deselectAll()</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">Deselects all the elements in the list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic(String, Diagnostic)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs the given diagnostic.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Updater.html#disable--">disable()</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>
+<div class="block">Stop listening to changes from the editing domain.</div>
+</dd>
+<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/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#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 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>
+<dd>
+<div class="block">Disposes the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose()</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">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose()</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></dt>
+<dd>
+<div class="block">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></dt>
+<dd>
+<div class="block">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></dt>
+<dd>
+<div class="block">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></dt>
+<dd>
+<div class="block">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#dispose--">dispose()</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">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#dispose--">dispose()</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">Disposes the content created.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Dispose this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#dispose--">dispose()</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Dispose of page's sections controls.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">dispose()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Dispose this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#dispose--">dispose()</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/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#dispose--">dispose()</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">Disposes this descriptor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#dispose--">dispose()</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">Disposes this registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#dispose--">dispose()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Dispose this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#dispose--">dispose()</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 disposes all of the item providers created by this factory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#disposeTabs-java.util.Collection-">disposeTabs(Collection&lt;EEFTabContents&gt;)</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>
+<div class="block">Disposes the TabContents objects passed to this method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html#doCreate-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-">doCreate(Composite, IEEFFormContainer, EEFControlDescription, IVariableManager)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFControlSwitch</a></dt>
+<dd>
+<div class="block">Creates the control from the given description in the given parent.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#DOMAIN_CLASS_EDEFAULT">DOMAIN_CLASS_EDEFAULT</a></span> - Static 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 default value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#DOMAIN_CLASS_EDEFAULT">DOMAIN_CLASS_EDEFAULT</a></span> - Static variable 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>
+<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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#domainClass">domainClass</a></span> - Variable 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>
+<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><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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html#DomainClassPredicate-java.lang.String-org.eclipse.eef.core.api.IEEFDomainClassTester-">DomainClassPredicate(String, IEEFDomainClassTester)</a></span> - Constructor for 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>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch(int, EObject)</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">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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#down-java.util.List-">down(List&lt;Object&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">Invoked when the user pushes the down button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#DOWN">DOWN</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Down.</div>
+</dd>
+</dl>
+<a name="I:E">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_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#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_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#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#editExpression">editExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#editExpression">editExpression</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#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#editExpression">editExpression</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#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#editExpression">editExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a></span> - Variable 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">The editing context adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a></span> - Variable 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">The editing context adapter.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EditingContextAdapter</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">Connects EEF views with the external context (e.g. an editor) on behalf of which the views display and edit model
+ elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_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/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_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/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_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_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_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_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_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_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_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 Button Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_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/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>
+ ' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_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/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_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>Button Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_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>Button Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_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_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_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_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_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_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_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_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_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>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_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>Image Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_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_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_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_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_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_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_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>Push Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_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>Push Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_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_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_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_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_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 Button Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_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/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_STYLE">EEF_BUTTON_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/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_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_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_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_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_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_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_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_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_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_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_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 Button Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_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/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_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/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_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_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_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_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_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 Checkbox Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_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/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_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/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_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 Checkbox Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_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/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_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/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_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_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_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 Checkbox Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_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/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CONDITIONAL_STYLE">EEF_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/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_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.Literals.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_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>Precondition Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_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 Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_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/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_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/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</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>Controls</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</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>Controls</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_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_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</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>Layout</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</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>Layout</b></em>' containment reference feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_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 Container Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_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/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_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/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_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.Literals.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</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>Identifier</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_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 Control Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_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 meta object id for the '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_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 '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_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>Custom Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_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>Custom Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__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.Literals.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</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>Identifier</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_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 Custom Expression</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_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 Custom Widget Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</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>Custom Expressions</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</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>Custom Expressions</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_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 Custom Widget Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_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/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_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_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_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 Custom Widget Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</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/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.Literals.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</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/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__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</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>Force Refresh</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</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>Force Refresh</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</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>Ifs</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</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>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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.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.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></dt>
+<dd>
+<div class="block">The meta object literal for the '<em><b>Iterator</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_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 Dynamic Mapping For</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</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/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</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/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_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>Predicate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_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>Predicate Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</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>Widget</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</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>Widget</b></em>' containment reference feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_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 Dynamic Mapping If</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_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/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_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/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</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>Orientation</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</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>Orientation</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_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 Fill Layout Description</em>' class.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_FILL_LAYOUT_ORIENTATION</span></a> - Enum in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the literals of the enumeration '
+ <em><b>EEF FILL LAYOUT ORIENTATION</b></em>', and utility methods for working with them.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</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/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code><em>EEF FILL LAYOUT ORIENTATION</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</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/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code><em>EEF FILL LAYOUT ORIENTATION</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_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/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_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/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a></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>Make Columns With Equal Width</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</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>Make Columns With Equal Width</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</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>Number Of Columns</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</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>Number Of Columns</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_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 Grid Layout Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_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/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_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/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_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_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_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_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_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_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_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 Group Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_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/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_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/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_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_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_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_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_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_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_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_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</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>Controls</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</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>Controls</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</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</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</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</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_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.Literals.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</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>Identifier</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_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.Literals.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_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>Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__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.Literals.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_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>Precondition Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_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>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</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>Property Validation Rules</b></em>' containment reference list
+ feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_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>Semantic Candidate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_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>Semantic Candidate Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_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>Semantic Validation Rules</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</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>Semantic Validation Rules</b></em>' containment reference list
+ feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_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_GROUP_DESCRIPTION__STYLE">EEF_GROUP_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_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_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 Group Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_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/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE">EEF_GROUP_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/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__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>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_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>Background Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_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>Bar Style</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_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>Bar Style</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</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>Expanded By Default</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</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>Expanded By Default</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__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>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_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>Font Name Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__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>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_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>Font Size Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__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>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_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>Foreground Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_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>Toggle Style</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_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>Toggle Style</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_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 Group Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_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/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_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/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_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_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_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_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_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 Hyperlink Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_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/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.Literals.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.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.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_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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_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 Hyperlink Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_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/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_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/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__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>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_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>Background Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__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>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_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>Font Name Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__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>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_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>Font Size Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__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>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_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>Font Style Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_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_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_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 Hyperlink Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_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/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_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/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_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_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_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_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_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_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_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 Label Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_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/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.Literals.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.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.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_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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_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_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_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_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_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_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_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_LABEL_DESCRIPTION__STYLE">EEF_LABEL_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_LABEL_DESCRIPTION__STYLE">EEF_LABEL_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_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_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_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_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_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_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 Label Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_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/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE">EEF_LABEL_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/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__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>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_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>Background Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__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>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_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>Font Name Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__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>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_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>Font Size Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__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>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_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>Font Style Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__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>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_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>Foreground Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_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_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_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_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_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_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_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_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_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_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_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 Label Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_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/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>
+ ' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_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/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_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 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>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_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/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_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_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_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_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</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</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</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</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</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>Groups</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</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>Groups</b></em>' reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_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.Literals.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</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>Identifier</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</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>Indented</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</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>Indented</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_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.Literals.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_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>Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__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.Literals.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_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>Precondition Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_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>Semantic Candidate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_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>Semantic Candidate Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_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>Semantic Validation Rules</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</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>Semantic Validation Rules</b></em>' containment reference list
+ feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_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 Page Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_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/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_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/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</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>Audits</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</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>Fixes</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_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>Message Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</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>Severity</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</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>Targets</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</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>Targets</b></em>' reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_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 Property Validation Rule Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_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/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_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/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_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_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_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_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_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_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_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 Radio Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_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/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_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/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_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>Candidate Display Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_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>Candidate Display Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_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>Candidates Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_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>Candidates Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_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_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_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_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_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_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_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_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_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_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_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_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</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>Number Of Columns</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</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>Number Of Columns</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_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_RADIO_DESCRIPTION__STYLE">EEF_RADIO_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_RADIO_DESCRIPTION__STYLE">EEF_RADIO_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_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_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_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_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_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_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 Radio Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_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/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_STYLE">EEF_RADIO_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/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_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_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_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_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_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_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_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_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_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_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_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 Radio 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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_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/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_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>Audit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></span> - 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>Audit Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_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 Rule Audit Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_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/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_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/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_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_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_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_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_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_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_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 Select Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_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/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>
+ ' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_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/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_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>Candidate Display Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span> - 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>Candidate Display Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_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>Candidates Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_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>Candidates Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_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_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_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_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_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_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_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_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_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_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_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_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_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_SELECT_DESCRIPTION__STYLE">EEF_SELECT_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_SELECT_DESCRIPTION__STYLE">EEF_SELECT_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_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_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_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_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_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_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 Select Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_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/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_STYLE">EEF_SELECT_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/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span> - 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_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_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_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_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_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_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_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_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_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_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 Select Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_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/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_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/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</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>Audits</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</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>Fixes</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span> - 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>Message Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</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>Severity</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span> - 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>Target Class</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span> - 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>Target Class</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span> - 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 Semantic Validation Rule Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_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/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_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/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_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_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_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_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_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_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_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 Text Conditional Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_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/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_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/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_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_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_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_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_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>Edit Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_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_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_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_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_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_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_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_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_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 feature id for the '<em><b>Line Count</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</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>Line Count</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_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_TEXT_DESCRIPTION__STYLE">EEF_TEXT_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_TEXT_DESCRIPTION__STYLE">EEF_TEXT_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_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_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_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_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_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_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 Text Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_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/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE">EEF_TEXT_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/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__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>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span> - 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>Background Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__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>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></span> - 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>Font Name Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__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>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></span> - 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>Font Size Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__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>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></span> - 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>Font Style Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__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>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span> - 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>Foreground Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span> - 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_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_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_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_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_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_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_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_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_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_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 Text Style</em>' class.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TITLE_BAR_STYLE</span></a> - Enum in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the literals of the enumeration '<em><b>EEF TITLE BAR STYLE</b></em>',
+ and utility methods for working with them.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_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/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_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/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'
+ enum.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TOGGLE_STYLE</span></a> - Enum in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the literals of the enumeration '<em><b>EEF TOGGLE STYLE</b></em>', and
+ utility methods for working with them.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_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/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_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/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</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/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</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/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_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>Action Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_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>Action Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_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>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_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>Image Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_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>Tooltip Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_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>Tooltip Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION_FEATURE_COUNT">EEF_TOOLBAR_ACTION_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 Toolbar Action</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_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/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_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/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_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>Fix Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></span> - 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>Fix Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</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>Name</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</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>Name</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_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 Validation Fix Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_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/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_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/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</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>Audits</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</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>Audits</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</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>Fixes</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</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>Fixes</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_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>Message Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span> - 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>Message Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</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>Severity</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</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>Severity</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_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 Validation Rule Description</em>' class.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_VALIDATION_SEVERITY_DESCRIPTION</span></a> - Enum in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">A representation of the literals of the enumeration '
+ <em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>', and utility methods for working with them.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_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/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_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/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_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/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_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/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</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>EPackages</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</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>EPackages</b></em>' reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</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>Groups</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</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>Groups</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_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.Literals.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</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>Identifier</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_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>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_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>Image Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_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.Literals.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_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>Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</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>Pages</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</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>Pages</b></em>' containment reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_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 View Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</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/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</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/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_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>Action Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_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>Action Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_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>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_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>Image Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__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.Literals.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_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>Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_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 Widget Action</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_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/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>
+ ' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_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/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_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.Literals.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_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>Help Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_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_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_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.Literals.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_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>Is Enabled Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_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.Literals.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_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>Label Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_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.Literals.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</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>Property Validation Rules</b></em>' reference list feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_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 Widget Description</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_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/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE">EEF_WIDGET_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/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>'
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span> - 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.Literals.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_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>Label Background Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span> - 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.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_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>Label Font Name Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span> - 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.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_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>Label Font Size Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span> - 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.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_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>Label Font Style Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span> - 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.Literals.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_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>Label Foreground Color Expression</b></em>' attribute feature.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_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 Widget Style</em>' class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html#Eef2LegacyWrapper_failedToAccessField">Eef2LegacyWrapper_failedToAccessField</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFAccessibleControlAdapter</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">Accessibility control adapter for the <a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#EEFAccessibleControlAdapter-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFAccessibleControlAdapter(EEFTabbedPropertyList)</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a> - Class in <a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></dt>
+<dd>
+<div class="block">The <b>Adapter Factory</b> for the model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#EefAdapterFactory--">EefAdapterFactory()</a></span> - Constructor for 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 an instance of the adapter factory.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFBottomNavigationElement</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">The top navigation element in the tabbed property list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html#EEFBottomNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFBottomNavigationElement(EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonConditionalStyle</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 Button Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonConditionalStyleImpl</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 Button Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#EEFButtonConditionalStyleImpl--">EEFButtonConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonConditionalStyleItemProvider">eefButtonConditionalStyleItemProvider</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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonConditionalStyleItemProvider</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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#EEFButtonConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</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/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFButtonController</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 button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#EEFButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFButtonController(EEFButtonDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonDescription</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 Button Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonDescriptionImpl</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 Button Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#EEFButtonDescriptionImpl--">EEFButtonDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonDescriptionItemProvider">eefButtonDescriptionItemProvider</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/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonDescriptionItemProvider</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/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#EEFButtonDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFButtonLifecycleManager</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 button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#EEFButtonLifecycleManager-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFButtonLifecycleManager(EEFButtonDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonStyle</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 Button Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonStyleImpl</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 Button Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html#EEFButtonStyleImpl--">EEFButtonStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonStyleItemProvider">eefButtonStyleItemProvider</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/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonStyleItemProvider</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/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#EEFButtonStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxConditionalStyle</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 Checkbox Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxConditionalStyleImpl</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 Checkbox Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#EEFCheckboxConditionalStyleImpl--">EEFCheckboxConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxConditionalStyleItemProvider">eefCheckboxConditionalStyleItemProvider</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/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#EEFCheckboxConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFCheckboxController</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 checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#EEFCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFCheckboxController(EEFCheckboxDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxDescription</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 Checkbox Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxDescriptionImpl</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 Checkbox Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#EEFCheckboxDescriptionImpl--">EEFCheckboxDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxDescriptionItemProvider">eefCheckboxDescriptionItemProvider</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/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#EEFCheckboxDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxLifecycleManager</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 checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#EEFCheckboxLifecycleManager-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFCheckboxLifecycleManager(EEFCheckboxDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxStyle</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 Checkbox Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> - 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 callback will be used to apply the text style to the label of a checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#EEFCheckboxStyleCallback-org.eclipse.swt.widgets.Button-">EEFCheckboxStyleCallback(Button)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxStyleImpl</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 Checkbox Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html#EEFCheckboxStyleImpl--">EEFCheckboxStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxStyleItemProvider">eefCheckboxStyleItemProvider</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/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxStyleItemProvider</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/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#EEFCheckboxStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</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/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFColor</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a></dt>
+<dd>
+<div class="block">Represents a color in EEF.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#EEFColor-java.lang.String-">EEFColor(String)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#EEFColor-org.eclipse.swt.graphics.Color-">EEFColor(Color)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFColor_invalidColorCode">EEFColor_invalidColorCode</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/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin</span></a> - Class in <a href="org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></dt>
+<dd>
+<div class="block">The plugin of the bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#EEFCommonPlugin--">EEFCommonPlugin()</a></span> - Constructor for class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin.Implementation</span></a> - Class in <a href="org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></dt>
+<dd>
+<div class="block">The bundle activator of the bundle.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences"><span class="typeNameLink">EEFCommonPreferences</span></a> - Class in <a href="org/eclipse/eef/common/api/preferences/package-summary.html">org.eclipse.eef.common.api.preferences</a></dt>
+<dd>
+<div class="block">The preferences of the bundle EEF Common.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFConditionalStyle</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 Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFConditionalStyleImpl</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 Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#EEFConditionalStyleImpl--">EEFConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFConditionalStyleItemProvider</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/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#EEFConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for 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">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFConditionalStyleToWidgetStyleSwitch</span></a> - Class in <a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></dt>
+<dd>
+<div class="block">Utility class used to retrieve the style of a given conditional style.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#EEFConditionalStyleToWidgetStyleSwitch--">EEFConditionalStyleToWidgetStyleSwitch()</a></span> - Constructor for class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFContainerDescription</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 Container Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFContainerDescriptionImpl</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 Container Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#EEFContainerDescriptionImpl--">EEFContainerDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefContainerDescriptionItemProvider">eefContainerDescriptionItemProvider</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/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFContainerDescriptionItemProvider</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/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#EEFContainerDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFContainerDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFContainerLifecycleManager</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 handle the lifecycle of the <a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#EEFContainerLifecycleManager-org.eclipse.eef.EEFContainerDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFContainerLifecycleManager(EEFContainerDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFControlDescription</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 Control Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFControlDescriptionImpl</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 Control Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#EEFControlDescriptionImpl--">EEFControlDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFControlDescriptionItemProvider</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/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#EEFControlDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFControlDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</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/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">EEFControllersFactory</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">This factory will be used to create the controllers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#EEFControllersFactory--">EEFControllersFactory()</a></span> - Constructor for 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>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFControlSwitch</span></a> - 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">Utility class used to dispatch the creation of the control to create.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html#EEFControlSwitch-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFControlSwitch(IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFControlSwitch</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin</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">The plugin of the bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#EEFCorePlugin--">EEFCorePlugin()</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin.Implementation</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">The bundle activator of the bundle.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomExpression</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 Custom Expression</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomExpressionImpl</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 Custom Expression</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#EEFCustomExpressionImpl--">EEFCustomExpressionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomExpressionItemProvider">eefCustomExpressionItemProvider</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/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomExpressionItemProvider</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/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#EEFCustomExpressionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomExpressionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetConditionalStyle</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 Custom Widget Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetConditionalStyleImpl</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 Custom Widget Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#EEFCustomWidgetConditionalStyleImpl--">EEFCustomWidgetConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetConditionalStyleItemProvider">eefCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>
+ instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#EEFCustomWidgetConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetDescription</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 Custom Widget Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetDescriptionImpl</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 Custom Widget Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#EEFCustomWidgetDescriptionImpl--">EEFCustomWidgetDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetDescriptionItemProvider">eefCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#EEFCustomWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetStyle</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 Custom Widget Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetStyleImpl</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 Custom Widget Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html#EEFCustomWidgetStyleImpl--">EEFCustomWidgetStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetStyleItemProvider">eefCustomWidgetStyleItemProvider</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/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetStyleItemProvider</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/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#EEFCustomWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToConditionalStylesSwitch</span></a> - Class in <a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></dt>
+<dd>
+<div class="block">Utility class used to retrieve the conditional styles of a widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#EEFDescriptionToConditionalStylesSwitch--">EEFDescriptionToConditionalStylesSwitch()</a></span> - Constructor for class org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToWidgetStyleSwitch</span></a> - Class in <a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></dt>
+<dd>
+<div class="block">Utility class used to retrieve the style of a given widget.</div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html#EEFDomainClassTester--">EEFDomainClassTester()</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal">EEFDomainClassTester</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingFor</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 Dynamic Mapping For</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingForImpl</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 Dynamic Mapping For</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#EEFDynamicMappingForImpl--">EEFDynamicMappingForImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingForItemProvider">eefDynamicMappingForItemProvider</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/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingForItemProvider</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/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#EEFDynamicMappingForItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFDynamicMappingForItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingIf</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 Dynamic Mapping If</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingIfImpl</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 Dynamic Mapping If</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#EEFDynamicMappingIfImpl--">EEFDynamicMappingIfImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingIfItemProvider">eefDynamicMappingIfItemProvider</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/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingIfItemProvider</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/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#EEFDynamicMappingIfItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFDynamicMappingIfItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin</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 central singleton for the Eef edit plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefEditPlugin.html#EefEditPlugin--">EefEditPlugin()</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></dt>
+<dd>
+<div class="block">Create the instance.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin.Implementation</span></a> - Class in <a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></dt>
+<dd>
+<div class="block">The actual implementation of the Eclipse <b>Plugin</b>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils</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 from the EEFExpression model.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFCheckbox</span></a> - 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 Checkbox widget.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFHyperlink</span></a> - 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 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>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFSelect</span></a> - 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 Select widget.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFText</span></a> - 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 <code>org.eclipse.eef.core.api.EEFText</code>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefFactory</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">The <b>Factory</b> for the model.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefFactoryImpl</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 <b>Factory</b>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#EefFactoryImpl--">EefFactoryImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></dt>
+<dd>
+<div class="block">Creates an instance of the factory.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFFillLayoutDescription</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 Fill Layout Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFFillLayoutDescriptionImpl</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 Fill Layout Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#EEFFillLayoutDescriptionImpl--">EEFFillLayoutDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefFillLayoutDescriptionItemProvider">eefFillLayoutDescriptionItemProvider</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/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFFillLayoutDescriptionItemProvider</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/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#EEFFillLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFFillLayoutDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</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/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFFont</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a></dt>
+<dd>
+<div class="block">Represents a font in EEF.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html#EEFFont-java.lang.String-int-int-">EEFFont(String, int, int)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGridLayoutDescription</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 Grid Layout Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGridLayoutDescriptionImpl</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 Grid Layout Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#EEFGridLayoutDescriptionImpl--">EEFGridLayoutDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGridLayoutDescriptionItemProvider">eefGridLayoutDescriptionItemProvider</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/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGridLayoutDescriptionItemProvider</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/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#EEFGridLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGridLayoutDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</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/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFGroup</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">The <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> is used as the main structure within a page.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupConditionalStyle</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 Group Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupConditionalStyleImpl</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 Group Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#EEFGroupConditionalStyleImpl--">EEFGroupConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupConditionalStyleItemProvider">eefGroupConditionalStyleItemProvider</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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupConditionalStyleItemProvider</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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#EEFGroupConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFGroupController</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 controller is used to manage the interaction with a group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html#EEFGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFGroupController(EEFGroupDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupDescription</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 Group Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupDescriptionImpl</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 Group Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#EEFGroupDescriptionImpl--">EEFGroupDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupDescriptionItemProvider">eefGroupDescriptionItemProvider</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/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupDescriptionItemProvider</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/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#EEFGroupDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</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/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFGroupImpl</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">The implementation of the <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html#EEFGroupImpl-org.eclipse.eef.core.api.EEFPage-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">EEFGroupImpl(EEFPage, EEFGroupDescription, IVariableManager, IInterpreter)</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFGroupLifecycleManager</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 ot manager the lifecycle of an <a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#EEFGroupLifecycleManager-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFGroupLifecycleManager(EEFGroupDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupStyle</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 Group Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupStyleImpl</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 Group Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#EEFGroupStyleImpl--">EEFGroupStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupStyleItemProvider">eefGroupStyleItemProvider</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/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupStyleItemProvider</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/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#EEFGroupStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkConditionalStyle</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 Hyperlink Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkConditionalStyleImpl</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 Hyperlink Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#EEFHyperlinkConditionalStyleImpl--">EEFHyperlinkConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkConditionalStyleItemProvider">eefHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#EEFHyperlinkConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFHyperlinkController</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 hyperlink.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#EEFHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFHyperlinkController(EEFHyperlinkDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</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 Hyperlink Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkDescriptionImpl</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 Hyperlink Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#EEFHyperlinkDescriptionImpl--">EEFHyperlinkDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkDescriptionItemProvider">eefHyperlinkDescriptionItemProvider</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/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkDescriptionItemProvider</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/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#EEFHyperlinkDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkLifecycleManager</span></a> - 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 an hyperlink.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#EEFHyperlinkLifecycleManager-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFHyperlinkLifecycleManager(EEFHyperlinkDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFHyperlinkListener</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">The listener of the hyperlink widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#EEFHyperlinkListener-org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager-org.eclipse.swt.widgets.Control-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">EEFHyperlinkListener(AbstractEEFWidgetLifecycleManager, Control, IEEFFormContainer, IEEFOnClickController)</a></span> - Constructor for class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkStyle</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 Hyperlink Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkStyleImpl</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 Hyperlink Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#EEFHyperlinkStyleImpl--">EEFHyperlinkStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkStyleItemProvider">eefHyperlinkStyleItemProvider</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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkStyleItemProvider</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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#EEFHyperlinkStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</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/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin</span></a> - Class in <a href="org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#EEFIdePlugin--">EEFIdePlugin()</a></span> - Constructor for class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin.Implementation</span></a> - Class in <a href="org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin</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">The plugin class of the bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#EEFIdeUiPlugin--">EEFIdeUiPlugin()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_fileNotFound">EEFIdeUiPlugin_fileNotFound</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#EEFIdeUiPlugin_lifecycleManagerInvalid">EEFIdeUiPlugin_lifecycleManagerInvalid</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#EEFIdeUiPlugin_lifecycleManagerNotFound">EEFIdeUiPlugin_lifecycleManagerNotFound</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/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin.Implementation</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">This class is used as the bundle activator of the plugin.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFImageUtils</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">Utility class to manage images.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</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 factory that is used to provide the interfaces needed to support Viewers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#EefItemProviderAdapterFactory--">EefItemProviderAdapterFactory()</a></span> - Constructor for 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 constructs an instance.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelConditionalStyle</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 Label Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelConditionalStyleImpl</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 Label Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#EEFLabelConditionalStyleImpl--">EEFLabelConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelConditionalStyleItemProvider">eefLabelConditionalStyleItemProvider</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/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelConditionalStyleItemProvider</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/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#EEFLabelConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFLabelController</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 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-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>
+<dt><a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</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 Label Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelDescriptionImpl</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 Label Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#EEFLabelDescriptionImpl--">EEFLabelDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelDescriptionItemProvider">eefLabelDescriptionItemProvider</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/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelDescriptionItemProvider</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/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#EEFLabelDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFLabelLifecycleManager</span></a> - 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 label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#EEFLabelLifecycleManager-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFLabelLifecycleManager(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelStyle</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 Label Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelStyleImpl</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 Label Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#EEFLabelStyleImpl--">EEFLabelStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelStyleItemProvider">eefLabelStyleItemProvider</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/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelStyleItemProvider</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/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#EEFLabelStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLayoutDescription</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 Layout Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLayoutDescriptionImpl</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 Layout Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#EEFLayoutDescriptionImpl--">EEFLayoutDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLayoutDescriptionItemProvider</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/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#EEFLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLayoutDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacySection</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps an <code>ISection</code> to an <a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSection</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#EEFLegacySection-org.eclipse.ui.views.properties.tabbed.ISection-">EEFLegacySection(ISection)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPage</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps an <code>TabbedPropertySheetPage</code> to an <a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html#EEFLegacyTabbedPropertySheetPage-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">EEFLegacyTabbedPropertySheetPage(TabbedPropertySheetPage)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPageContributor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps a TabbedPropertySheetPage contributor to an <a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#EEFLegacyTabbedPropertySheetPageContributor--">EEFLegacyTabbedPropertySheetPageContributor()</a></span> - Constructor for 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>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetWidgetFactory</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps an <code>TabbedPropertySheetWidgetFactory</code> to an <code>EEFTabbedPropertySheetWidgetFactory</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html#EEFLegacyTabbedPropertySheetWidgetFactory-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory-">EEFLegacyTabbedPropertySheetWidgetFactory(TabbedPropertySheetWidgetFactory)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<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></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabSelectionListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps an <code>ITabSelectionListener</code> to an <a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabSelectionListener</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#EEFLegacyTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">EEFLegacyTabSelectionListener(ITabSelectionListener)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabSelectionListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTypeMapper</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></dt>
+<dd>
+<div class="block">Wraps an <code>TypeMapper</code> to an <a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><code>EEFLegacyTypeMapper</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html#EEFLegacyTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">EEFLegacyTypeMapper(ITypeMapper)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<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></dt>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFListElement(Composite, IEEFTabItem, int, int, EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFListElement(Composite, IEEFTabItem, int, EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#EEFMessageHyperlinkListener-org.eclipse.swt.widgets.Shell-">EEFMessageHyperlinkListener(Shell)</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFMessagePrefixProvider</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">This <code>IMessagePrefixProvider</code> will return an empty string as the prefix.</div>
+</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/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>
+</dd>
+<dt><a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage.Literals</span></a> - Interface in <a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></dt>
+<dd>
+<div class="block">Defines literals for the meta objects that represent
+ 
+ each class,
+ each feature of each class,
+ each enum,
+ and each data type
+ 
+ <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefPackageImpl</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 <b>Package</b>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFPage</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">The <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> will control the content of a tab.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPageDescription</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 Page Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPageDescriptionImpl</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 Page Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#EEFPageDescriptionImpl--">EEFPageDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefPageDescriptionItemProvider">eefPageDescriptionItemProvider</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/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPageDescriptionItemProvider</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/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#EEFPageDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFPageDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFPageImpl</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">The implementation of the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#EEFPageImpl-org.eclipse.eef.core.api.EEFView-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.IEEFDomainClassTester-boolean-">EEFPageImpl(EEFView, EEFPageDescription, IVariableManager, IInterpreter, IEEFDomainClassTester, boolean)</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFPartListenerAdapter</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">A part listener adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#EEFPartListenerAdapter--">EEFPartListenerAdapter()</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">EEFPreferenceInitializer</span></a> - Class in <a href="org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a></dt>
+<dd>
+<div class="block">The preference initializer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html#EEFPreferenceInitializer--">EEFPreferenceInitializer()</a></span> - Constructor for class org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences">EEFPreferenceInitializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferencePage</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a></dt>
+<dd>
+<div class="block">The EEF preference page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#EEFPreferencePage--">EEFPreferencePage()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFPreferencePage_DebugButton_Text">EEFPreferencePage_DebugButton_Text</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#EEFPreferencePage_DebugButton_Tooltip">EEFPreferencePage_DebugButton_Tooltip</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/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferences</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a></dt>
+<dd>
+<div class="block">Preferences for the EEF UI.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></dt>
+<dd>
+<div class="block">The plugin class of the bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#EEFPropertiesUiLegacyPlugin--">EEFPropertiesUiLegacyPlugin()</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin.Implementation</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></dt>
+<dd>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFPropertyListFocusListener</span></a> - 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">The focus listener of the <a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#EEFPropertyListFocusListener-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFPropertyListFocusListener(EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFPropertyListFocusListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPropertyValidationRuleDescription</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 Property Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionImpl</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 Property Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#EEFPropertyValidationRuleDescriptionImpl--">EEFPropertyValidationRuleDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefPropertyValidationRuleDescriptionItemProvider">eefPropertyValidationRuleDescriptionItemProvider</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/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>
+ instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionItemProvider</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/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#EEFPropertyValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFPropertyValidationRuleDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</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/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixPage</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 wizard page used to launch a quick fix.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#EEFQuickFixPage-org.eclipse.ui.forms.IMessage-org.eclipse.eef.EEFValidationRuleDescription-org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData-">EEFQuickFixPage(IMessage, EEFValidationRuleDescription, InvalidValidationRuleResultData)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_description">EEFQuickFixPage_description</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#EEFQuickFixPage_label">EEFQuickFixPage_label</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#EEFQuickFixPage_title">EEFQuickFixPage_title</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/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableComparator</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 viewer comparator used to order the quick fixes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html#EEFQuickFixTableComparator--">EEFQuickFixTableComparator()</a></span> - Constructor for 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>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableContentProvider</span></a> - 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 content provider of the table showing all the quick fixes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#EEFQuickFixTableContentProvider--">EEFQuickFixTableContentProvider()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableLabelProvider</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 label provider of the table viewer showing all the quick fixes available.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#EEFQuickFixTableLabelProvider--">EEFQuickFixTableLabelProvider()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableLabelProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixWizard</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 wizard used to display and launch the quick fixes.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#EEFQuickFixWizard-org.eclipse.ui.forms.IMessage:A-">EEFQuickFixWizard(IMessage[])</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_applyQuickFix">EEFQuickFixWizard_applyQuickFix</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#EEFQuickFixWizard_noQuickFixAvailable">EEFQuickFixWizard_noQuickFixAvailable</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#EEFQuickFixWizard_windowTitle">EEFQuickFixWizard_windowTitle</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioConditionalStyle</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 Radio Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioConditionalStyleImpl</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 Radio Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#EEFRadioConditionalStyleImpl--">EEFRadioConditionalStyleImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioConditionalStyleItemProvider">eefRadioConditionalStyleItemProvider</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioConditionalStyleItemProvider</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#EEFRadioConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</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/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFRadioController</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 radio.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#EEFRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFRadioController(EEFRadioDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</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 Radio Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioDescriptionImpl</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 Radio Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#EEFRadioDescriptionImpl--">EEFRadioDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioDescriptionItemProvider">eefRadioDescriptionItemProvider</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/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioDescriptionItemProvider</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/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#EEFRadioDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFRadioLifecycleManager</span></a> - 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 radio button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#EEFRadioLifecycleManager-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFRadioLifecycleManager(EEFRadioDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioStyle</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 Radio Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioStyleImpl</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 Radio Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html#EEFRadioStyleImpl--">EEFRadioStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioStyleItemProvider">eefRadioStyleItemProvider</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/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioStyleItemProvider</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/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#EEFRadioStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</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>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRuleAuditDescriptionImpl</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 Rule Audit Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#EEFRuleAuditDescriptionImpl--">EEFRuleAuditDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRuleAuditDescriptionItemProvider">eefRuleAuditDescriptionItemProvider</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/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRuleAuditDescriptionItemProvider</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/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#EEFRuleAuditDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRuleAuditDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSection</span></a> - Class in <a href="org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></dt>
+<dd>
+<div class="block">The implementation of <a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> using the <a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><code>EEFSectionDescriptor</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#EEFSection-org.eclipse.eef.core.api.EEFPage-">EEFSection(EEFPage)</a></span> - Constructor for class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSectionController</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">The controller of the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html#EEFSectionController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFPageDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSectionController(IVariableManager, IInterpreter, EEFPageDescription, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSectionDescriptor</span></a> - Class in <a href="org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></dt>
+<dd>
+<div class="block">The implementation of the <a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSectionDescriptor</code></a> using the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#EEFSectionDescriptor-org.eclipse.eef.core.api.EEFPage-">EEFSectionDescriptor(EEFPage)</a></span> - Constructor for class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSectionLifecycleManager</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">The lifecycle manager of the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#EEFSectionLifecycleManager-org.eclipse.eef.core.api.EEFPage-">EEFSectionLifecycleManager(EEFPage)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectConditionalStyle</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 Select Conditional Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectConditionalStyleImpl</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 Select Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#EEFSelectConditionalStyleImpl--">EEFSelectConditionalStyleImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectConditionalStyleItemProvider">eefSelectConditionalStyleItemProvider</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/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectConditionalStyleItemProvider</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/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#EEFSelectConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSelectController</span></a> - 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 combo.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#EEFSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSelectController(EEFSelectDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</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 Select Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectDescriptionImpl</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 Select Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#EEFSelectDescriptionImpl--">EEFSelectDescriptionImpl()</a></span> - Constructor for 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectDescriptionItemProvider">eefSelectDescriptionItemProvider</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/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectDescriptionItemProvider</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/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#EEFSelectDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</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/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSelectLifecycleManager</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 combo.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#EEFSelectLifecycleManager-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSelectLifecycleManager(EEFSelectDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectStyle</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 Select Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectStyleImpl</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 Select Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html#EEFSelectStyleImpl--">EEFSelectStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectStyleItemProvider">eefSelectStyleItemProvider</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/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectStyleItemProvider</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/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#EEFSelectStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSemanticValidationRuleDescription</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 Semantic Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionImpl</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 Semantic Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#EEFSemanticValidationRuleDescriptionImpl--">EEFSemanticValidationRuleDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSemanticValidationRuleDescriptionItemProvider">eefSemanticValidationRuleDescriptionItemProvider</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/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>
+ instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#EEFSemanticValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSemanticValidationRuleDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</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">Applies the new style to the given styled text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#EEFStyledTextStyleCallback-org.eclipse.swt.custom.StyledText-">EEFStyledTextStyleCallback(StyledText)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<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/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/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>
+<dt><a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefSwitch</span></a>&lt;<a href="org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&gt; - Class in <a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></dt>
+<dd>
+<div class="block">The <b>Switch</b> for the model's inheritance hierarchy.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#EefSwitch--">EefSwitch()</a></span> - Constructor for 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">Creates an instance of the switch.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api"><span class="typeNameLink">EEFTab</span></a> - Class in <a href="org/eclipse/eef/ide/ui/api/package-summary.html">org.eclipse.eef.ide.ui.api</a></dt>
+<dd>
+<div class="block">This class is used as the entry point to manage a tab with EEF.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#EEFTab-org.eclipse.eef.core.api.EEFPage-">EEFTab(EEFPage)</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyComposite</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">Composite responsible for drawing the tabbed property sheet page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#EEFTabbedPropertyComposite-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyComposite(Composite, EEFWidgetFactory)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></dt>
+<dd>
+<div class="block">Constructor for a <a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><code>EEFTabbedPropertyComposite</code></a>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTabbedPropertyList</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">Shows the list of tabs in the tabbed property sheet page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#EEFTabbedPropertyList-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyList(Composite, EEFWidgetFactory)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#EEFTabbedPropertyList_propertiesNotAvailable">EEFTabbedPropertyList_propertiesNotAvailable</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTabbedPropertyListColorHolder</span></a> - 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">Utility class used to initialize and hold colors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#EEFTabbedPropertyListColorHolder-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyListColorHolder(EEFWidgetFactory)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry"><span class="typeNameLink">EEFTabbedPropertyRegistry</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/registry/package-summary.html">org.eclipse.eef.properties.ui.internal.registry</a></dt>
+<dd>
+<div class="block">Provides information about the tabbed property extension points.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#EEFTabbedPropertyRegistry--">EEFTabbedPropertyRegistry()</a></span> - Constructor for 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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#EEFTabbedPropertyRegistry_MissingSectionDescriptorId">EEFTabbedPropertyRegistry_MissingSectionDescriptorId</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyRegistryClassSectionFilter</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">Provides a section filtering mechanism where the selection is an IStructuredSelection and filtering is based on
+ class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#EEFTabbedPropertyRegistryClassSectionFilter-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">EEFTabbedPropertyRegistryClassSectionFilter(IEEFTypeMapper)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyRegistryClassSectionFilter</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTabbedPropertySheetPage</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">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-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>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">Viewer representing the property sheet page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#EEFTabbedPropertyViewer-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFTabbedPropertyViewer(EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></dt>
+<dd>
+<div class="block">Interface used to listen to changes to the currently selected tab.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">EEFTabbedPropertyViewPlugin</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></dt>
+<dd>
+<div class="block">The common ui properties plug-in.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#EEFTabbedPropertyViewPlugin--">EEFTabbedPropertyViewPlugin()</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">EEFTabbedPropertyViewPlugin.Implementation</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></dt>
+<dd>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTabContents</span></a> - 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">A property tab is composed by one or more property sections and is used to categorize sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#EEFTabContents-java.util.List-">EEFTabContents(List&lt;IEEFSection&gt;)</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFTabDescriptor</span></a> - Class in <a href="org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></dt>
+<dd>
+<div class="block">The implementation of the <a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFTabDescriptor</code></a> using the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#EEFTabDescriptor-org.eclipse.eef.core.api.EEFPage-">EEFTabDescriptor(EEFPage)</a></span> - Constructor for class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFTableSelectionListener</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 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/api/widgets/EEFTableSelectionListener.html#EEFTableSelectionListener-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">EEFTableSelectionListener(IEEFOnClickController)</a></span> - Constructor for class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFTableSelectionListener</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>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextConditionalStyleImpl</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 Text Conditional Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#EEFTextConditionalStyleImpl--">EEFTextConditionalStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextConditionalStyleItemProvider">eefTextConditionalStyleItemProvider</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/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextConditionalStyleItemProvider</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/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#EEFTextConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextConditionalStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFTextController</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 text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#EEFTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFTextController(EEFTextDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</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 Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextDescriptionImpl</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 Text Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#EEFTextDescriptionImpl--">EEFTextDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextDescriptionItemProvider">eefTextDescriptionItemProvider</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/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextDescriptionItemProvider</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/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#EEFTextDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager</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 text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#EEFTextLifecycleManager-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFTextLifecycleManager(EEFTextDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue">EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue</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#EEFTextLifecycleManager_conflictDialog_choiceNewModelValue">EEFTextLifecycleManager_conflictDialog_choiceNewModelValue</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#EEFTextLifecycleManager_conflictDialog_message">EEFTextLifecycleManager_conflictDialog_message</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#EEFTextLifecycleManager_conflictDialog_title">EEFTextLifecycleManager_conflictDialog_title</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#EEFTextLifecycleManager_textLossByLocking_message">EEFTextLifecycleManager_textLossByLocking_message</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#EEFTextLifecycleManager_textLossByLocking_title">EEFTextLifecycleManager_textLossByLocking_title</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/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager.ConflictResolutionMode</span></a> - Enum 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">The different ways an edition conflict can be resolved.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextMemento</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">A simple data record to remember un-commited user input for recovery in case of concurrent changes that could
+ override this input.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#EEFTextMemento-org.eclipse.eef.EEFTextDescription-java.lang.Object-java.lang.String-java.lang.String-">EEFTextMemento(EEFTextDescription, Object, String, String)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextStyle</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 Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextStyleImpl</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 Text Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#EEFTextStyleImpl--">EEFTextStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextStyleItemProvider">eefTextStyleItemProvider</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/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextStyleItemProvider</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/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#EEFTextStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFToolbarAction</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 Toolbar Action</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFToolbarActionImpl</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 Toolbar Action</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#EEFToolbarActionImpl--">EEFToolbarActionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefToolbarActionItemProvider">eefToolbarActionItemProvider</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFToolbarActionItemProvider</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#EEFToolbarActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFToolbarActionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</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/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTopNavigationElement</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">The top navigation element in the tabbed property list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html#EEFTopNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFTopNavigationElement(EEFTabbedPropertyList)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/Messages.html#EEFTopNavigationElement_noPropertiesAvailable">EEFTopNavigationElement_noPropertiesAvailable</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTypeMapper</span></a> - 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">Default implementation of a type mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#EEFTypeMapper--">EEFTypeMapper()</a></span> - Constructor for class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationFixDescription</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 Validation Fix Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationFixDescriptionImpl</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 Validation Fix Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#EEFValidationFixDescriptionImpl--">EEFValidationFixDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefValidationFixDescriptionItemProvider">eefValidationFixDescriptionItemProvider</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationFixDescriptionItemProvider</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#EEFValidationFixDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFValidationFixDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for 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 constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesPage</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">This optional page will let the user select the violated validation rule to fix.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-">EEFValidationMessagesPage(IMessage[])</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></dt>
+<dd>
+<div class="block">Creates the wizard page with the message to display.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-org.eclipse.ui.forms.IMessage-">EEFValidationMessagesPage(IMessage[], IMessage)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></dt>
+<dd>
+<div class="block">Creates the wizard page with the message to display and one of those messages selected.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableComparator</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 comparator used to order the message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html#EEFValidationMessagesTableComparator--">EEFValidationMessagesTableComparator()</a></span> - Constructor for 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>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableContentProvider</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 content provider used to display the validation messages.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#EEFValidationMessagesTableContentProvider--">EEFValidationMessagesTableContentProvider()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableLabelProvider</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 label provider used to display the validation messages.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#EEFValidationMessagesTableLabelProvider--">EEFValidationMessagesTableLabelProvider()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableLabelProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationRuleDescription</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 Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationRuleDescriptionImpl</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 Validation Rule Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#EEFValidationRuleDescriptionImpl--">EEFValidationRuleDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationRuleDescriptionItemProvider</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/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#EEFValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFValidationRuleDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_description">EEFValidationRulesPage_description</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#EEFValidationRulesPage_label">EEFValidationRulesPage_label</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#EEFValidationRulesPage_title">EEFValidationRulesPage_title</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/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFView</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">The view if the root concept of the EEF model.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFViewDescription</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 View Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFViewDescriptionImpl</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 View Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#EEFViewDescriptionImpl--">EEFViewDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefViewDescriptionItemProvider">eefViewDescriptionItemProvider</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/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFViewDescriptionItemProvider</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/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#EEFViewDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFViewDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFViewFactory</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">The factory used to create the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFViewFactory.html#EEFViewFactory--">EEFViewFactory()</a></span> - Constructor for class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFViewImpl</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">The implementation of the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#EEFViewImpl-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-">EEFViewImpl(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, IEEFDomainClassTester)</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetAction</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 Widget Action</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetActionImpl</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 Widget Action</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#EEFWidgetActionImpl--">EEFWidgetActionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefWidgetActionItemProvider">eefWidgetActionItemProvider</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/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> instances.</div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetActionItemProvider</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/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#EEFWidgetActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetActionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetDescription</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 Widget Description</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetDescriptionImpl</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 Widget Description</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#EEFWidgetDescriptionImpl--">EEFWidgetDescriptionImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetDescriptionItemProvider</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/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#EEFWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetDescriptionItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">EEFWidgetFactory</span></a> - Class in <a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></dt>
+<dd>
+<div class="block">A FormToolkit customized for use by tabbed property sheet page and others.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#EEFWidgetFactory--">EEFWidgetFactory()</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetStyle</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 Widget Style</b></em>'.</div>
+</dd>
+<dt><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetStyleImpl</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 Widget Style</b></em>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#EEFWidgetStyleImpl--">EEFWidgetStyleImpl()</a></span> - Constructor for class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetStyleItemProvider</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/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a> object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#EEFWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetStyleItemProvider(AdapterFactory)</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet(int, boolean, boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefFactory.html#eINSTANCE">eINSTANCE</a></span> - Static variable 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">The singleton instance of the factory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</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 singleton instance of the package.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">eInstanceOf(EObject, String)</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a></dt>
+<dd>
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">eInstanceOf(EObject, String)</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal">EEFDomainClassTester</a></dt>
+<dd>
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd(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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd(InternalEObject, int, NotificationChain)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.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/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.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/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.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/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.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/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.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/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.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/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.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/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.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/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.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/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.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/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.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/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGroupDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.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/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.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/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.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/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.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/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.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/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.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/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.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/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.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/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.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/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ELEMENT_INPUT">ELEMENT_INPUT</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 input child of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Updater.html#enable--">enable()</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>
+<div class="block">Start listening to changes from the current editing domain.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a></span> - Static variable in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">If enabledFor is not specified in the descriptor, enable for any selection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ENABLES_FOR_ATTR">ENABLES_FOR_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 enablesFor attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#eNAME">eNAME</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 package name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</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 package namespace name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</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 package namespace URI.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#ePackages">ePackages</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--"><code><em>EPackages</em></code></a>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#equals-java.lang.Object-">equals(Object)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error(String)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs an error with the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error(String, Exception)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs an error with the exception and the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR">ERROR</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>ERROR</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#ERROR">ERROR</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Error.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#ERROR_TYPE">ERROR_TYPE</a></span> - Static variable in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">ERROR.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR_VALUE">ERROR_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>ERROR</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet(int, Object)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset(int)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory</span></a> - Class in <a href="org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a></dt>
+<dd>
+<div class="block">Utility class used to create the <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>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory.Eval</span></a>&lt;<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt; - Class in <a href="org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a></dt>
+<dd>
+<div class="block">This class will be used to evaluate the expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#evaluate-java.lang.String-">evaluate(String)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Executes the given expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#executeCommandExpression-java.lang.String-">executeCommandExpression(String)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></dt>
+<dd>
+<div class="block">Execute a custom expression in a command.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#EXPANDED_BY_DEFAULT_EDEFAULT">EXPANDED_BY_DEFAULT_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#expandedByDefault">expandedByDefault</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/SWTUtils.html#expansionListenerAdapter-java.util.function.Consumer-">expansionListenerAdapter(Consumer&lt;ExpansionEvent&gt;)</a></span> - Static method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></dt>
+<dd>
+<div class="block">Static helper method to create an expansion listener for <code>#expansionStateChanged(ExpansionEvent event)</code>)
+ method with a lambda expression.</div>
+</dd>
+</dl>
+<a name="I:F">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource"><span class="typeNameLink">FileProvider</span></a> - Class in <a href="org/eclipse/eef/ide/ui/internal/resource/package-summary.html">org.eclipse.eef.ide.ui.internal.resource</a></dt>
+<dd>
+<div class="block">To find a file in the workspace or in the plugins.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#FileProvider--">FileProvider()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.resource.<a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></dt>
+<dd>&nbsp;</dd>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#fireNotifyChanged-org.eclipse.emf.common.notify.Notification-">fireNotifyChanged(Notification)</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 delegates to <a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#changeNotifier"><code>EefItemProviderAdapterFactory.changeNotifier</code></a> and to <a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory"><code>EefItemProviderAdapterFactory.parentAdapterFactory</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/utils/Util.html#firstNonNull-java.lang.String...-">firstNonNull(String...)</a></span> - Static method in class org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils">Util</a></dt>
+<dd>
+<div class="block">Returns the first of a series of alternative string values which is not null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#FIX">FIX</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Fix.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#FIX_EXPRESSION_EDEFAULT">FIX_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#fixes">fixes</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--"><code><em>Fixes</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#fixExpression">fixExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#focusGained-org.eclipse.swt.events.FocusEvent-">focusGained(FocusEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFPropertyListFocusListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#focusLost-org.eclipse.swt.events.FocusEvent-">focusLost(FocusEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFPropertyListFocusListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/SWTUtils.html#focusLostAdapter-java.util.function.Consumer-">focusLostAdapter(Consumer&lt;FocusEvent&gt;)</a></span> - Static method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></dt>
+<dd>
+<div class="block">Static helper method to create a focus listener for the <code>#focusLost(FocusEvent event)</code>) method with a
+ lambda expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#fontNameExpression">fontNameExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontNameExpression">fontNameExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontNameExpression">fontNameExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#fontNameExpression">fontNameExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#FORCE_REFRESH_EDEFAULT">FORCE_REFRESH_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#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#forceRefresh">forceRefresh</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#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+</dl>
+<a name="I:G">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#get-int-">get(int)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified integer value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#get-int-">get(int)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified integer value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#get-int-">get(int)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified integer value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#get-int-">get(int)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<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/EEF_FILL_LAYOUT_ORIENTATION.html#get-java.lang.String-">get(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#get-java.lang.String-">get(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#get-java.lang.String-">get(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#get-java.lang.String-">get(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified literal 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-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-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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#getAction--">getAction()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">Get the action.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#getActionExpression--">getActionExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#getActionExpression--">getActionExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--">getActionExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--">getActionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getActionProvider--">getActionProvider()</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 actionProvider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getActions--">getActions()</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>
+<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/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/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/EEFPageDescription.html#getActions--">getActions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</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/EEFGroupDescriptionImpl.html#getActions--">getActions()</a></span> - Method 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"> <!-- end-user-doc --></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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--">getActions()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block">Returns the list of currently active tabs.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getAfterSection--">getAfterSection()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--">getAfterSection()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getAfterSection--">getAfterSection()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getAfterSection--">getAfterSection()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getAfterTab--">getAfterTab()</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">Get the identifier of the tab after which this tab should be displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--">getAfterTab()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the identifier of the tab after which this tab should be displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getAfterTab--">getAfterTab()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getAfterTab--">getAfterTab()</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">Get the identifier of the tab after which this tab should be displayed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--">getAuditExpression()</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">Returns the value of the '<em><b>Audit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--">getAuditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Audits</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--">getAudits()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getBarStyle--">getBarStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Bar Style</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--">getBarStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getBottomNavigationElement--">getBottomNavigationElement()</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">Return the bottomNavigationElement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getBottomNavigationElementShadowStroke1--">getBottomNavigationElementShadowStroke1()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the first bottom navigation element shadow stroke color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getBottomNavigationElementShadowStroke2--">getBottomNavigationElementShadowStroke2()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the second bottom navigation element shadow stroke color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getBottomVisibleIndex--">getBottomVisibleIndex()</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">Return the bottomVisibleIndex.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#getButton--">getButton()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">Get the button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--">getButtonLabelExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Button Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--">getButtonLabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getByName-java.lang.String-">getByName(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getByName-java.lang.String-">getByName(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#getByName-java.lang.String-">getByName(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getByName-java.lang.String-">getByName(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression()</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>Candidate Display Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression()</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">Returns the value of the '<em><b>Candidate Display Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--">getCandidateDisplayExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--">getCandidateDisplayExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--">getCandidatesExpression()</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>Candidates Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--">getCandidatesExpression()</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">Returns the value of the '<em><b>Candidates Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--">getCandidatesExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--">getCandidatesExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getCategories--">getCategories()</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">Get categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getCategory--">getCategory()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the category this tab belongs to.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--">getCategory()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the category this tab belongs to.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getCategory--">getCategory()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getCategory--">getCategory()</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">Get the category this tab belongs to.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.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/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.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/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.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/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.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/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.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/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.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/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.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/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.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/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.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/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.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/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.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/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.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/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.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/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.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/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.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/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.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/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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>
+<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/EEFButtonDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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 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/EEFCheckboxConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFContainerDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFCustomWidgetConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</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/EEFDynamicMappingForItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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 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/EEFDynamicMappingIfItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</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/EEFGroupConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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>
+<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/EEFHyperlinkConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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 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/EEFLabelConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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 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/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
+ <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/EEFRadioConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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>
+<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/EEFRadioDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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 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
+ <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/EEFSelectDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(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>
+<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/EEFTextConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFValidationRuleDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</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/EEFViewDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#getClassTypes-java.lang.Class-">getClassTypes(Class&lt;?&gt;)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyRegistryClassSectionFilter</a></dt>
+<dd>
+<div class="block">Returns the classes and interfaces the given target class extends/implements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#getColor--">getColor()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></dt>
+<dd>
+<div class="block">Get the color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getColorHolder--">getColorHolder()</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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</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/EEFCheckboxDescription.html#getConditionalStyles--">getConditionalStyles()</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>Conditional Styles</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</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/EEFGroupDescription.html#getConditionalStyles--">getConditionalStyles()</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>
+<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/EEFHyperlinkDescription.html#getConditionalStyles--">getConditionalStyles()</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>Conditional Styles</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--">getConditionalStyles()</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>Conditional Styles</b></em>' containment reference list.</div>
+</dd>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--">getConditionalStyles()</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">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/EEFTextDescription.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</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/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--">getConditionalStyles()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#getContextAdapter--">getContextAdapter()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Returns the editing context adapter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getContributor--">getContributor()</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>
+<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>
+</dd>
+<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">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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#getControl--">getControl()</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/properties/ui/api/EEFTabbedPropertySheetPage.html#getControl--">getControl()</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getControl--">getControl()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController()</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 controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></dt>
+<dd>
+<div class="block">Returns the controller.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getController--">getController()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getController--">getController()</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 controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getController--">getController()</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 controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFContainerDescription.html#getControls--">getControls()</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">Returns the value of the '<em><b>Controls</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getControls--">getControls()</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>
+<div class="block">Returns the value of the '<em><b>Controls</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getControls--">getControls()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--">getControls()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab()</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>
+<div class="block">Return the currentTab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--">getCustomExpression()</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">Returns the value of the '<em><b>Custom Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--">getCustomExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#getCustomExpression-java.lang.String-">getCustomExpression(String)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></dt>
+<dd>
+<div class="block">Get the custom expression with the given id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--">getCustomExpressions()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Custom Expressions</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--">getCustomExpressions()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getData--">getData()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the data related to this invalid result.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getData--">getData()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the data related to this invalid result.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#getDefault--">getDefault()</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.resource.<a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></dt>
+<dd>
+<div class="block">Gets the sole instance.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getDefaultGradientEnd--">getDefaultGradientEnd()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the default gradient end color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getDefaultGradientStart--">getDefaultGradientStart()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the default gradient start color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></dt>
+<dd>
+<div class="block">Returns the widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription()</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">Returns the widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFGroup.html#getDescription--">getDescription()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></dt>
+<dd>
+<div class="block">Returns the description of the <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#getDescription--">getDescription()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Returns the description of the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#getDescription--">getDescription()</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 description of the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>
+<div class="block">Returns the widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#getDescription--">getDescription()</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">Returns the widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#getDescription--">getDescription()</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">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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dt>
+<dd>
+<div class="block">Returns the widget description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></dt>
+<dd>
+<div class="block">Returns the description of the <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Returns the description of the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Returns the description of the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getDescription--">getDescription()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Return the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getDescription--">getDescription()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getDescription--">getDescription()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the description.</div>
+</dd>
+<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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getDomainClass--">getDomainClass()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--">getDomainClass()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getEditExpression--">getEditExpression()</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>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getEditExpression--">getEditExpression()</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">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#getEditExpression--">getEditExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--">getEditExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--">getEditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--">getEditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#getEditingContextAdapter--">getEditingContextAdapter()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></dt>
+<dd>
+<div class="block">Return the editingContextAdapter.</div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEF_FILL_LAYOUT_ORIENTATION--">getEEF_FILL_LAYOUT_ORIENTATION()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEF_TITLE_BAR_STYLE--">getEEF_TITLE_BAR_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 enum '<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TITLE_BAR_STYLE--">getEEF_TITLE_BAR_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEF_TOGGLE_STYLE--">getEEF_TOGGLE_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 enum '<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TOGGLE_STYLE--">getEEF_TOGGLE_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--">getEEF_VALIDATION_SEVERITY_DESCRIPTION()</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_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--">getEEF_VALIDATION_SEVERITY_DESCRIPTION()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--">getEEFButtonConditionalStyle()</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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle--">getEEFButtonConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle_Style--">getEEFButtonConditionalStyle_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/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle_Style--">getEEFButtonConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription--">getEEFButtonDescription()</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/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription--">getEEFButtonDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ButtonLabelExpression--">getEEFButtonDescription_ButtonLabelExpression()</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/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ButtonLabelExpression--">getEEFButtonDescription_ButtonLabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ConditionalStyles--">getEEFButtonDescription_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/EEFButtonDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ConditionalStyles--">getEEFButtonDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ImageExpression--">getEEFButtonDescription_ImageExpression()</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/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ImageExpression--">getEEFButtonDescription_ImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription_PushExpression--">getEEFButtonDescription_PushExpression()</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/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_PushExpression--">getEEFButtonDescription_PushExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonDescription_Style--">getEEFButtonDescription_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/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_Style--">getEEFButtonDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFButtonStyle--">getEEFButtonStyle()</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/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonStyle--">getEEFButtonStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--">getEEFCheckboxConditionalStyle()</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/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle--">getEEFCheckboxConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle_Style--">getEEFCheckboxConditionalStyle_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/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle_Style--">getEEFCheckboxConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--">getEEFCheckboxDescription()</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/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription--">getEEFCheckboxDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ConditionalStyles--">getEEFCheckboxDescription_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/EEFCheckboxDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_ConditionalStyles--">getEEFCheckboxDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_EditExpression--">getEEFCheckboxDescription_EditExpression()</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/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_EditExpression--">getEEFCheckboxDescription_EditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_Style--">getEEFCheckboxDescription_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/EEFCheckboxDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_Style--">getEEFCheckboxDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ValueExpression--">getEEFCheckboxDescription_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/EEFCheckboxDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_ValueExpression--">getEEFCheckboxDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCheckboxStyle--">getEEFCheckboxStyle()</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/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxStyle--">getEEFCheckboxStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--">getEEFConditionalStyle()</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/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle--">getEEFConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFConditionalStyle_PreconditionExpression--">getEEFConditionalStyle_PreconditionExpression()</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/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle_PreconditionExpression--">getEEFConditionalStyle_PreconditionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFContainerDescription--">getEEFContainerDescription()</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/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription--">getEEFContainerDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Controls--">getEEFContainerDescription_Controls()</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/EEFContainerDescription.html#getControls--"><code><em>Controls</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription_Controls--">getEEFContainerDescription_Controls()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Layout--">getEEFContainerDescription_Layout()</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/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription_Layout--">getEEFContainerDescription_Layout()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFControlDescription--">getEEFControlDescription()</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/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription--">getEEFControlDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFControlDescription_Identifier--">getEEFControlDescription_Identifier()</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/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription_Identifier--">getEEFControlDescription_Identifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomExpression--">getEEFCustomExpression()</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/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression--">getEEFCustomExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomExpression_CustomExpression--">getEEFCustomExpression_CustomExpression()</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/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression_CustomExpression--">getEEFCustomExpression_CustomExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomExpression_Identifier--">getEEFCustomExpression_Identifier()</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/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression_Identifier--">getEEFCustomExpression_Identifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--">getEEFCustomWidgetConditionalStyle()</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/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle--">getEEFCustomWidgetConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle_Style--">getEEFCustomWidgetConditionalStyle_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/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle_Style--">getEEFCustomWidgetConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--">getEEFCustomWidgetDescription()</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/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription--">getEEFCustomWidgetDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_ConditionalStyles--">getEEFCustomWidgetDescription_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/EEFCustomWidgetDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_ConditionalStyles--">getEEFCustomWidgetDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_CustomExpressions--">getEEFCustomWidgetDescription_CustomExpressions()</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/EEFCustomWidgetDescription.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_CustomExpressions--">getEEFCustomWidgetDescription_CustomExpressions()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_Style--">getEEFCustomWidgetDescription_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/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_Style--">getEEFCustomWidgetDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle()</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/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--">getEEFDynamicMappingFor()</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/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>
+ '.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_ForceRefresh--">getEEFDynamicMappingFor_ForceRefresh()</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#isForceRefresh--"><code><em>Force Refresh</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_ForceRefresh--">getEEFDynamicMappingFor_ForceRefresh()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--">getEEFDynamicMappingIf()</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/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf--">getEEFDynamicMappingIf()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_PredicateExpression--">getEEFDynamicMappingIf_PredicateExpression()</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/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf_PredicateExpression--">getEEFDynamicMappingIf_PredicateExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_Widget--">getEEFDynamicMappingIf_Widget()</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/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf_Widget--">getEEFDynamicMappingIf_Widget()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEefFactory--">getEefFactory()</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 factory that creates the instances of the model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEefFactory--">getEefFactory()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--">getEEFFillLayoutDescription()</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/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription--">getEEFFillLayoutDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription_Orientation--">getEEFFillLayoutDescription_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 the attribute '<a href="org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription_Orientation--">getEEFFillLayoutDescription_Orientation()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--">getEEFGridLayoutDescription()</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/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription--">getEEFGridLayoutDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()</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/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_NumberOfColumns--">getEEFGridLayoutDescription_NumberOfColumns()</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/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription_NumberOfColumns--">getEEFGridLayoutDescription_NumberOfColumns()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--">getEEFGroupConditionalStyle()</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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle--">getEEFGroupConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle_Style--">getEEFGroupConditionalStyle_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/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle_Style--">getEEFGroupConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription--">getEEFGroupDescription()</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/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription--">getEEFGroupDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Actions--">getEEFGroupDescription_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/EEFGroupDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Actions--">getEEFGroupDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_ConditionalStyles--">getEEFGroupDescription_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/EEFGroupDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_ConditionalStyles--">getEEFGroupDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Controls--">getEEFGroupDescription_Controls()</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/EEFGroupDescription.html#getControls--"><code><em>Controls</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Controls--">getEEFGroupDescription_Controls()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_DomainClass--">getEEFGroupDescription_DomainClass()</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/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_DomainClass--">getEEFGroupDescription_DomainClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Identifier--">getEEFGroupDescription_Identifier()</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/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Identifier--">getEEFGroupDescription_Identifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_LabelExpression--">getEEFGroupDescription_LabelExpression()</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/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_LabelExpression--">getEEFGroupDescription_LabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PreconditionExpression--">getEEFGroupDescription_PreconditionExpression()</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/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_PreconditionExpression--">getEEFGroupDescription_PreconditionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PropertyValidationRules--">getEEFGroupDescription_PropertyValidationRules()</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/EEFGroupDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_PropertyValidationRules--">getEEFGroupDescription_PropertyValidationRules()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticCandidateExpression--">getEEFGroupDescription_SemanticCandidateExpression()</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/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_SemanticCandidateExpression--">getEEFGroupDescription_SemanticCandidateExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticValidationRules--">getEEFGroupDescription_SemanticValidationRules()</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/EEFGroupDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_SemanticValidationRules--">getEEFGroupDescription_SemanticValidationRules()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Style--">getEEFGroupDescription_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/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Style--">getEEFGroupDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle--">getEEFGroupStyle()</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/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle--">getEEFGroupStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BackgroundColorExpression--">getEEFGroupStyle_BackgroundColorExpression()</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/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_BackgroundColorExpression--">getEEFGroupStyle_BackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BarStyle--">getEEFGroupStyle_BarStyle()</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/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_BarStyle--">getEEFGroupStyle_BarStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ExpandedByDefault--">getEEFGroupStyle_ExpandedByDefault()</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/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ExpandedByDefault--">getEEFGroupStyle_ExpandedByDefault()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontNameExpression--">getEEFGroupStyle_FontNameExpression()</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/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_FontNameExpression--">getEEFGroupStyle_FontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontSizeExpression--">getEEFGroupStyle_FontSizeExpression()</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/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_FontSizeExpression--">getEEFGroupStyle_FontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ForegroundColorExpression--">getEEFGroupStyle_ForegroundColorExpression()</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/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ForegroundColorExpression--">getEEFGroupStyle_ForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ToggleStyle--">getEEFGroupStyle_ToggleStyle()</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/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ToggleStyle--">getEEFGroupStyle_ToggleStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--">getEEFHyperlinkConditionalStyle()</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/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle--">getEEFHyperlinkConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle_Style--">getEEFHyperlinkConditionalStyle_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/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle_Style--">getEEFHyperlinkConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription()</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/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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 '
+ <a href="org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_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/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_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/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle()</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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression()</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/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression()</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/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression()</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/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression()</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/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle()</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/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_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/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription--">getEEFLabelDescription()</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/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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 '
+ <a href="org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Style--">getEEFLabelDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_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/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle--">getEEFLabelStyle()</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/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--">getEEFLabelStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression()</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/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression()</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/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression()</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/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression()</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/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression()</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/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFLayoutDescription--">getEEFLayoutDescription()</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/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/impl/EefPackageImpl.html#getEEFLayoutDescription--">getEEFLayoutDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getEEFLifecycleManagerProvider-org.eclipse.eef.EEFControlDescription-">getEEFLifecycleManagerProvider(EEFControlDescription)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#getEefPackage--">getEefPackage()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#getEEFPage--">getEEFPage()</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>
+<dd>
+<div class="block">Return the eefPage.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription--">getEEFPageDescription()</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/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--">getEEFPageDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_Actions--">getEEFPageDescription_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/EEFPageDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Actions--">getEEFPageDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass()</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/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups()</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 reference list '<a href="org/eclipse/eef/EEFPageDescription.html#getGroups--"><code><em>Groups</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier()</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/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_Indented--">getEEFPageDescription_Indented()</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/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Indented--">getEEFPageDescription_Indented()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression()</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/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression()</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/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression()</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/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules()</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/EEFPageDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription()</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/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets()</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 reference list '
+ <a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle()</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/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_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/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription--">getEEFRadioDescription()</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/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--">getEEFRadioDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression()</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/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression()</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/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_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/EEFRadioDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression()</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/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns()</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/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--">getEEFRadioDescription_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/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_Style--">getEEFRadioDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_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/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRadioStyle--">getEEFRadioStyle()</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/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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression()</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/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle()</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/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_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/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription--">getEEFSelectDescription()</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/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription--">getEEFSelectDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression()</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/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>
+ '.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression()</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/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_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/EEFSelectDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression()</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/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--">getEEFSelectDescription_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/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_Style--">getEEFSelectDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_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/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSelectStyle--">getEEFSelectStyle()</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/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectStyle--">getEEFSelectStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription()</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/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass()</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/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a>'.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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 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>
+<div class="block">Returns the meta object for class '<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_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/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription--">getEEFTextDescription()</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/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription--">getEEFTextDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_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/EEFTextDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression()</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/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount()</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/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--">getEEFTextDescription_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/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_Style--">getEEFTextDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_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/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle--">getEEFTextStyle()</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/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle--">getEEFTextStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression()</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/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression()</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/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression()</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/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression()</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/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression()</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/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFToolbarAction--">getEEFToolbarAction()</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction--">getEEFToolbarAction()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ActionExpression--">getEEFToolbarAction_ActionExpression()</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/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_ActionExpression--">getEEFToolbarAction_ActionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ImageExpression--">getEEFToolbarAction_ImageExpression()</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/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_ImageExpression--">getEEFToolbarAction_ImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFToolbarAction_TooltipExpression--">getEEFToolbarAction_TooltipExpression()</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/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_TooltipExpression--">getEEFToolbarAction_TooltipExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--">getEEFValidationFixDescription()</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription--">getEEFValidationFixDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression()</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/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name()</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/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription()</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/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits()</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/EEFValidationRuleDescription.html#getAudits--"><code><em>Audits</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes()</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/EEFValidationRuleDescription.html#getFixes--"><code><em>Fixes</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression()</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/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity()</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/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription--">getEEFViewDescription()</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/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription--">getEEFViewDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages()</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 reference list '<a href="org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code><em>EPackages</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups()</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/EEFViewDescription.html#getGroups--"><code><em>Groups</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier()</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/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression()</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/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression()</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/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages()</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/EEFViewDescription.html#getPages--"><code><em>Pages</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetAction--">getEEFWidgetAction()</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/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction--">getEEFWidgetAction()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression()</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/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ImageExpression--">getEEFWidgetAction_ImageExpression()</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/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_ImageExpression--">getEEFWidgetAction_ImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression()</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/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--">getEEFWidgetDescription()</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/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription--">getEEFWidgetDescription()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression()</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/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression()</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/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression()</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/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules()</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 reference list '
+ <a href="org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--">getEEFWidgetStyle()</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/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle--">getEEFWidgetStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression()</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/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression()</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/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression()</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/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression()</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/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression()</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/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html#getElement--">getElement()</a></span> - Method in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></dt>
+<dd>
+<div class="block">Returns the element whose lock status changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getElementAt-int-">getElementAt(int)</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">Returns the element with the given index from this list viewer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getElements--">getElements()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Return the elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#getElements-java.lang.Object-">getElements(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#getElements-java.lang.Object-">getElements(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getEnablesFor--">getEnablesFor()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getEnablesFor--">getEnablesFor()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getEPackages--">getEPackages()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>EPackages</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--">getEPackages()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#getEval--">getEval()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></dt>
+<dd>
+<div class="block">Return the eval.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#getFile-org.eclipse.core.runtime.IPath-">getFile(IPath)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.resource.<a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></dt>
+<dd>
+<div class="block">Gets the file for the given full path in the workspace or in the plugins.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getFilter--">getFilter()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the section filter instance for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getFilter--">getFilter()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the section filter instance for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--">getFilter()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the section filter instance for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getFilter--">getFilter()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getFilter--">getFilter()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the section filter instance for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Fixes</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--">getFixes()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--">getFixExpression()</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">Returns the value of the '<em><b>Fix Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--">getFixExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getFocus--">getFocus()</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">Return the focus.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html#getFont--">getFont()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a></dt>
+<dd>
+<div class="block">Get the font.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--">getFontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--">getFontNameExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--">getFontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--">getFontSizeExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--">getFontStyleExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--">getFontStyleExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--">getFontStyleExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--">getFontStyleExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--">getFontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--">getFontStyleExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--">getForegroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--">getForegroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--">getForegroundColorExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getForm--">getForm()</a></span> - Method in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></dt>
+<dd>
+<div class="block">Returns the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getForm--">getForm()</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>
+<div class="block">Return the form.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#getGroups--">getGroups()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#getGroups--">getGroups()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getGroups--">getGroups()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getGroups--">getGroups()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--">getGroups()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--">getGroups()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Help Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getHoverGradientEnd--">getHoverGradientEnd()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the hover gradient end color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getHoverGradientStart--">getHoverGradientStart()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the hover gradient start color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getId--">getId()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the unique identifier for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getId--">getId()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the unique identifier for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--">getId()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the unique identifier for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--">getId()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the unique identifier for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getId--">getId()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getId--">getId()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--">getId()</a></span> - Method in interface org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getId--">getId()</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">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getId--">getId()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getId--">getId()</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">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getID--">getID()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getID--">getID()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getID--">getID()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getID--">getID()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomExpression.html#getIdentifier--">getIdentifier()</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">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getIdentifier--">getIdentifier()</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>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getIdentifier--">getIdentifier()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getIdentifier--">getIdentifier()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--">getIdentifier()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--">getIdentifier()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--">getIdentifier()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--">getIdentifier()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--">getIfs()</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>Ifs</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--">getIfs()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getImage--">getImage()</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">Get the icon image for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--">getImage()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></dt>
+<dd>
+<div class="block">Get the icon image for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getImage--">getImage()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getImage--">getImage()</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">Get the icon image for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableLabelProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableLabelProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(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>
+<div class="block">This returns EEFButtonConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFButtonDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFButtonStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCheckboxConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCheckboxDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCheckboxStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFContainerDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCustomExpression.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCustomWidgetConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCustomWidgetDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFCustomWidgetStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFDynamicMappingFor.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFDynamicMappingIf.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFFillLayoutDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFGridLayoutDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFGroupConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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>
+<div class="block">This returns EEFGroupDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFGroupStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFHyperlinkConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFHyperlinkDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFHyperlinkStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFLabelConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFLabelDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</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>
+<dd>
+<div class="block">This returns EEFPropertyValidationRuleDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(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>
+<div class="block">This returns EEFRadioConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFRadioDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</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>
+<div class="block">This returns EEFRadioStyle.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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFSelectConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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>
+<dd>
+<div class="block">This returns EEFSelectDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFSelectStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFSemanticValidationRuleDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFTextConditionalStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFTextDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFTextStyle.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFToolbarAction.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(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 returns EEFValidationFixDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFViewDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFWidgetAction.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block">This returns EEFWidgetDescription.gif.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html#getImage-java.lang.String-">getImage(String)</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal">EEFImageUtils</a></dt>
+<dd>
+<div class="block">Retrieve an image from a string path as '/resource/folder/image.png'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImage-java.net.URL-">getImage(URL)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Returns the image for the given URL.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImageDescriptor-java.lang.String-">getImageDescriptor(String)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Returns the image descriptor for the image with the given path.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html#getImageDescriptor-java.lang.String-">getImageDescriptor(String)</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal">EEFImageUtils</a></dt>
+<dd>
+<div class="block">Retrieve an image descriptor from a string path as '/resource/folder/image.png'.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#getImageExpression--">getImageExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#getImageExpression--">getImageExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getImageExpression--">getImageExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#getImageExpression--">getImageExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--">getImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--">getImageExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--">getImageExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--">getImageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImageRegistry--">getImageRegistry()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Returns the image registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#getImplementation--">getImplementation()</a></span> - Static method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dd>
+<div class="block">Returns the OSGi related implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getIndentedDefaultBackground--">getIndentedDefaultBackground()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the indented default background color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getIndentedHoverBackground--">getIndentedHoverBackground()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the indented hover background color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getInputTypes--">getInputTypes()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the valid input types for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getInputTypes--">getInputTypes()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the valid input types for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getInputTypes--">getInputTypes()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getInputTypes--">getInputTypes()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the valid input types for this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFGroup.html#getInterpreter--">getInterpreter()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></dt>
+<dd>
+<div class="block">Returns the interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#getInterpreter--">getInterpreter()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Returns the interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#getInterpreter--">getInterpreter()</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 interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html#getInterpreter--">getInterpreter()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></dt>
+<dd>
+<div class="block">Returns the interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#getInterpreter--">getInterpreter()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Returns the interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#getInterpreter--">getInterpreter()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Returns the interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getItem--">getItem()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the item.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getItem--">getItem()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the item.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getItem--">getItem()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the item.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getItem--">getItem()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the item.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#getItemCount--">getItemCount()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Returns the number of items contained in the receiver's list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor(String)</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor(String)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor(String)</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Returns 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> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor(String)</a></span> - Method in 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>
+<div class="block">Returns 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> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptors--">getItemDescriptors()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns all the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#getItemDescriptors--">getItemDescriptors()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns all the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptors--">getItemDescriptors()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a></dt>
+<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/properties/ui/internal/extension/impl/ItemRegistry.html#getItemDescriptors--">getItemDescriptors()</a></span> - Method in 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>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--">getIterator()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getLabel--">getLabel()</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getLabel--">getLabel()</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getLabel--">getLabel()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the text label for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--">getLabel()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the text label for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getLabel--">getLabel()</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getLabel--">getLabel()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block">Returns the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getLabel--">getLabel()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getLabel--">getLabel()</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">Get the text label for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression()</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">Returns the value of the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--">getLabelExpression()</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>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getLabelExpression--">getLabelExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getLabelExpression--">getLabelExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--">getLabelExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--">getLabelExpression()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--">getLabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--">getLabelExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--">getLabelExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression()</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">Returns the value of the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression()</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">Returns the value of the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression()</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">Returns the value of the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression()</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">Returns the value of the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getLabelProvider--">getLabelProvider()</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 labelProvider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</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 vertical alignment of the label of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</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/EEFHyperlinkLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFContainerDescription.html#getLayout--">getLayout()</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">Returns the value of the '<em><b>Layout</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--">getLayout()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html#getLifecycleManager-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">getLifecycleManager(EEFControlDescription, IVariableManager, IInterpreter, EditingContextAdapter)</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a></dt>
+<dd>
+<div class="block">Returns an <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 the given description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#getLineCount--">getLineCount()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Line Count</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--">getLineCount()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getListBackground--">getListBackground()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the list background color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getLiteral--">getLiteral()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getLiteral--">getLiteral()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#getLiteral--">getLiteral()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getLiteral--">getLiteral()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getLocation-org.eclipse.swt.accessibility.AccessibleControlEvent-">getLocation(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/core/api/EditingContextAdapter.html#getLockStatus-org.eclipse.emf.ecore.EObject-">getLockStatus(EObject)</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 current locking status of an element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getMessage--">getMessage()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the message to display to the end user.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getMessage--">getMessage()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the message to display to the end user.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Message Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--">getMessageExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#getMinimumHeight--">getMinimumHeight()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#getMinimumHeight--">getMinimumHeight()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Returns the minimum height needed by this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">getMinimumHeight()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Returns the minimum height needed by this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#getMinimumHeight--">getMinimumHeight()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#getMinimumHeight--">getMinimumHeight()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Returns the minimum height needed by this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getName--">getName()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getName--">getName()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#getName--">getName()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getName--">getName()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationFixDescription.html#getName--">getName()</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">Returns the value of the '<em><b>Name</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--">getName()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getNavigationElementShadowStroke--">getNavigationElementShadowStroke()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block">Returns the value of the '<em><b>Number Of Columns</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--">getNumberOfColumns()</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>Number Of Columns</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--">getNumberOfColumns()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--">getNumberOfColumns()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getNumberOfElements--">getNumberOfElements()</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">Returns the number of elements in this list viewer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--">getOnClickExpression()</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></dt>
+<dd>
+<div class="block">Returns the on click expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#getOnClickExpression--">getOnClickExpression()</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">Returns the on click expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#getOnClickExpression--">getOnClickExpression()</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 on click expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--">getOnClickExpression()</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>On Click Expression</b></em>' attribute.</div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html#getOrCreateID-org.eclipse.emf.ecore.EObject-">getOrCreateID(EObject)</a></span> - Static method in class org.eclipse.eef.ide.ui.properties.internal.<a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal">RefreshIdsHolder</a></dt>
+<dd>
+<div class="block">Return the element Id if there is one, create a new one if it's not already here.</div>
+</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>
+<div class="block">Returns the value of the '<em><b>Orientation</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--">getOrientation()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/InputDescriptor.html#getOriginalSelection--">getOriginalSelection()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a></dt>
+<dd>
+<div class="block">The original selection before any interpretation or adaptation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#getPackage--">getPackage()</a></span> - Static 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>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFGroup.html#getPage--">getPage()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></dt>
+<dd>
+<div class="block">Returns the page containing the group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html#getPage--">getPage()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#getPages--">getPages()</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 <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#getPages--">getPages()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Returns the <a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#getPages--">getPages()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Pages</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--">getPages()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getPart--">getPart()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>
+<div class="block">Get the current workbench part.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dt>
+<dd>
+<div class="block">Returns the bundle activator.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dt>
+<dd>
+<div class="block">Returns the bundle activator.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the OSGi related implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dt>
+<dd>
+<div class="block">Returns the OSGi related implementation of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefEditPlugin.html#getPlugin--">getPlugin()</a></span> - Static method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></dt>
+<dd>
+<div class="block">Returns the singleton instance of the Eclipse plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefEditPlugin.html#getPluginResourceLocator--">getPluginResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></dt>
+<dd>
+<div class="block">Returns the singleton instance of the Eclipse plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--">getPreconditionExpression()</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>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--">getPreconditionExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--">getPreconditionExpression()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--">getPreconditionExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--">getPredicateExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Predicate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--">getPredicateExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html#getPrefix-org.eclipse.swt.widgets.Control-">getPrefix(Control)</a></span> - Method in 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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#getPreviousPage-org.eclipse.jface.wizard.IWizardPage-">getPreviousPage(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/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getPropertyCategories--">getPropertyCategories()</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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Get property categories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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>
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</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/EEFCheckboxConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</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/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</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">This returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFControlDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</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/EEFCustomExpressionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</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/EEFCustomWidgetConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</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/EEFDynamicMappingForItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</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/EEFFillLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</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/EEFGridLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</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/EEFGroupConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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>
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</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/EEFHyperlinkConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</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/EEFLabelConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</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/EEFLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</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">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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</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>
+<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/EEFRadioConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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>
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</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>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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>
+<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/EEFSelectStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</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/EEFSemanticValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFTextConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFTextStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</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/EEFToolbarActionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</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/EEFValidationFixDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(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 returns the property descriptors for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</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/EEFViewDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/EEFWidgetActionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</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/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</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/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</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/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#getPropertySections-java.lang.String-java.lang.String-">getPropertySections(String, 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/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></dt>
+<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-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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--">getPropertyValidationRules()</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>
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#getPushExpression--">getPushExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Push Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--">getPushExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#getRadioGroup--">getRadioGroup()</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>
+<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/ide/ui/internal/widgets/EEFTextMemento.html#getReferenceValue--">getReferenceValue()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Return the referenceValue.</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></dt>
+<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/EEFCustomExpressionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<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/EEFDynamicMappingIfItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<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/EEFGroupDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</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>
+<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/EEFGroupStyleItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</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">Return the resource locator for this item provider's resources.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</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">Return the resource locator for this item provider's resources.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<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/EEFValidationFixDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</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">Return the resource locator for this item provider's resources.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<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/EEFViewDescriptionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<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/EEFWidgetActionItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<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/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<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/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getRole-org.eclipse.swt.accessibility.AccessibleControlEvent-">getRole(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#getRootAdapterFactory--">getRootAdapterFactory()</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 returns the root adapter factory that contains this factory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getScrolledComposite--">getScrolledComposite()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></dt>
+<dd>
+<div class="block">Get the scrolled composite which surrounds the title bar and tab composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSectionAtIndex-int-">getSectionAtIndex(int)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Retrieve the section at a numbered index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getSectionClass--">getSectionClass()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the class that implements this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--">getSectionClass()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the class that implements this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getSectionClass--">getSectionClass()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getSectionClass--">getSectionClass()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the class that implements this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getSectionDescriptorProvider--">getSectionDescriptorProvider()</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 sectionDescriptorProvider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getSectionDescriptorProvider-java.lang.String-">getSectionDescriptorProvider(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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Get property section descriptor provider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the list of section descriptors for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors()</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">Get the list of section descriptors for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Get the list of section descriptors for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSectionIndex-org.eclipse.eef.properties.ui.api.IEEFSection-">getSectionIndex(IEEFSection)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Retrieve a numbered index for the section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSections--">getSections()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Return the sections.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#getSelectedMessage--">getSelectedMessage()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></dt>
+<dd>
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#getSelectedMessage--">getSelectedMessage()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></dt>
+<dd>
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab()</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>
+<div class="block">Returns the currently selected tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getSelection--">getSelection()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>
+<div class="block">Get the current workbench selection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#getSelectionIndex--">getSelectionIndex()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver's list, or -1 if no item
+ is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getSelectionIndex--">getSelectionIndex()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getSelectionIndex--">getSelectionIndex()</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">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression()</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>
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--">getSemanticCandidateExpression()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--">getSemanticCandidateExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/InputDescriptor.html#getSemanticElement--">getSemanticElement()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a></dt>
+<dd>
+<div class="block">The semantic model element of whom properties should be displayed, as determined from the original selection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--">getSemanticValidationRules()</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>
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--">getSemanticValidationRules()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--">getSemanticValidationRules()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--">getSemanticValidationRules()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getSeverity--">getSeverity()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the severity.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getSeverity--">getSeverity()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">Returns the severity.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Severity</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--">getSeverity()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--">getShell()</a></span> - Method in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></dt>
+<dd>
+<div class="block">Returns the shell used by the container.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getShell--">getShell()</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>
+<div class="block">Returns the shell used by the container.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getSite--">getSite()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getState-org.eclipse.swt.accessibility.AccessibleControlEvent-">getState(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/core/api/LockStatusChangeEvent.html#getStatus--">getStatus()</a></span> - Method in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></dt>
+<dd>
+<div class="block">Returns the new lock status.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection(StructuredViewer)</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 <code>IStructuredSelection</code> of the specified viewer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</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/EEFButtonDescription.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</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/EEFCheckboxConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</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/EEFCheckboxDescription.html#getStyle--">getStyle()</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>Style</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</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/EEFCustomWidgetDescription.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</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/EEFGroupConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</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/EEFGroupDescription.html#getStyle--">getStyle()</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>
+<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/EEFHyperlinkConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</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/EEFHyperlinkDescription.html#getStyle--">getStyle()</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>Style</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</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/EEFLabelDescription.html#getStyle--">getStyle()</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>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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#getStyle--">getStyle()</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>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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getStyle--">getStyle()</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">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</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/EEFTextDescription.html#getStyle--">getStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</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/impl/EEFButtonConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--">getStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--">getStyle()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--">getStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--">getStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--">getStyle()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertyContributorRegistry--">getTabbedPropertyContributorRegistry()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Return the tabbedPropertyContributorRegistry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getTabbedPropertyList--">getTabbedPropertyList()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></dt>
+<dd>
+<div class="block">Get the tabbed property list, which is the list of tabs on the left hand side of this composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertySectionsRegistry--">getTabbedPropertySectionsRegistry()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Return the tabbedPropertySectionsRegistry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertyTabsRegistry--">getTabbedPropertyTabsRegistry()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getTabComposite--">getTabComposite()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></dt>
+<dd>
+<div class="block">Get the tab composite where sections display their property contents.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getTabDescriptionAtIndex-int-">getTabDescriptionAtIndex(int)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Returns the element at the given index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getTabDescriptorProvider--">getTabDescriptorProvider()</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 tabDescriptorProvider.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getTabDescriptors-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">getTabDescriptors(IWorkbenchPart, ISelection)</a></span> - 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 descriptors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#getTabItem--">getTabItem()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Get the tab item.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--">getTargetClass()</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">Returns the value of the '<em><b>Target Class</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--">getTargetClass()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--">getTargets()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Targets</b></em>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--">getTargets()</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getTargetTab--">getTargetTab()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the target tab where this section will appear.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--">getTargetTab()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">Get the target tab where this section will appear.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getTargetTab--">getTargetTab()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getTargetTab--">getTargetTab()</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">Get the target tab where this section will appear.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getText--">getText()</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">Get the text label for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getText--">getText()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></dt>
+<dd>
+<div class="block">Get the text label for the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getText--">getText()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableLabelProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableLabelProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(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>
+<div class="block">This returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</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/EEFCheckboxConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</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/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</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">This returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFControlDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</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/EEFCustomExpressionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</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/EEFCustomWidgetConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</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/EEFDynamicMappingForItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</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/EEFFillLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</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/EEFGridLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</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/EEFGroupConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupDescriptionItemProvider.html#getText-java.lang.Object-">getText(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>
+<div class="block">This returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</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/EEFHyperlinkConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkDescriptionItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</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/EEFLabelConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelDescriptionItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</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/EEFLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</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">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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</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>
+<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/EEFRadioConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(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>
+<div class="block">This returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</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>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getText-java.lang.Object-">getText(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>
+<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/EEFSelectStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</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/EEFSemanticValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFTextConditionalStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFTextStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</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/EEFToolbarActionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</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/EEFValidationFixDescriptionItemProvider.html#getText-java.lang.Object-">getText(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 returns the label text for the adapted class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</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/EEFViewDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/EEFWidgetActionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</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/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</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/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText(Object)</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</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/ide/ui/internal/preferences/EEFPreferences.html#getTextConflictResolutionMode--">getTextConflictResolutionMode()</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></dt>
+<dd>
+<div class="block">Indicates how text conflicts should be resolved.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getTitleImage-org.eclipse.jface.viewers.ISelection-">getTitleImage(ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getTitleText-org.eclipse.jface.viewers.ISelection-">getTitleText(ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--">getToggleStyle()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Toggle Style</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--">getToggleStyle()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--">getTooltipExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Tooltip Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--">getTooltipExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getTopNavigationElement--">getTopNavigationElement()</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">Return the topNavigationElement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getTopVisibleIndex--">getTopVisibleIndex()</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">Return the topVisibleIndex.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getTypeMapper--">getTypeMapper()</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 typeMapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getTypeMapper-java.lang.String-">getTypeMapper(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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Get property type mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#getUserInput--">getUserInput()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Return the userInput.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></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/EEFButtonLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</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/EEFCheckboxLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</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/EEFGroupLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</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/EEFHyperlinkLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getValidationControl--">getValidationControl()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getValidationControl--">getValidationControl()</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 control on which the validation marker will appear.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getValidationControl--">getValidationControl()</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 control on which the validation marker will appear.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--">getValidationRule()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></dt>
+<dd>
+<div class="block">The validation rule.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html#getValidationRule--">getValidationRule()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></dt>
+<dd>
+<div class="block">The validation rule.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--">getValidationRulesContainer()</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">Returns the EObject containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer()</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">Returns the EObject containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html#getValidationRulesContainer--">getValidationRulesContainer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<dd>
+<div class="block">Returns the EObject containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html#getValidationRulesContainer--">getValidationRulesContainer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></dt>
+<dd>
+<div class="block">Returns the EObject containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--">getValidationRulesReference()</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">Returns the EReference containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference()</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">Returns the EReference containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html#getValidationRulesReference--">getValidationRulesReference()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<dd>
+<div class="block">Returns the EReference containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html#getValidationRulesReference--">getValidationRulesReference()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></dt>
+<dd>
+<div class="block">Returns the EReference containing the validation rules.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getValue--">getValue()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getValue--">getValue()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#getValue--">getValue()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getValue--">getValue()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--">getValueExpression()</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>Value Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--">getValueExpression()</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>Value Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#getValueExpression--">getValueExpression()</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>Value Expression</b></em>' attribute.</div>
+</dd>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#getValueExpression--">getValueExpression()</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">Returns the value of the '<em><b>Value Expression</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#getValueExpression--">getValueExpression()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</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/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--">getValueExpression()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--">getValueExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--">getValueExpression()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFGroup.html#getVariableManager--">getVariableManager()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></dt>
+<dd>
+<div class="block">Returns the variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#getVariableManager--">getVariableManager()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Returns the variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#getVariableManager--">getVariableManager()</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 variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFGroupImpl.html#getVariableManager--">getVariableManager()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></dt>
+<dd>
+<div class="block">Returns the variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#getVariableManager--">getVariableManager()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Returns the variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#getVariableManager--">getVariableManager()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Returns the variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#getView--">getView()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Returns the view containing the page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#getView--">getView()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Returns the view containing the page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getWidestLabelIndex--">getWidestLabelIndex()</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">Returns zero-relative index of the widest item, or -1 if this list is empty.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--">getWidget()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Widget</b></em>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getWidget--">getWidget()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetBackground--">getWidgetBackground()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the widget background color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetDarkShadow--">getWidgetDarkShadow()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the widget dark shadow color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</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 description of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</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/EEFCheckboxLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</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/EEFHyperlinkLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</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/EEFLabelLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getWidgetDescription--">getWidgetDescription()</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 description of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getWidgetFactory--">getWidgetFactory()</a></span> - Method in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></dt>
+<dd>
+<div class="block">Returns the widget factory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getWidgetFactory--">getWidgetFactory()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>
+<div class="block">Get the widget factory for the property sheet page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory()</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>
+<div class="block">Return the widgetFactory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetForeground--">getWidgetForeground()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the widget foreground color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetNormalShadow--">getWidgetNormalShadow()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></dt>
+<dd>
+<div class="block">Returns the widget normal shadow color.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement()</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 semantic element of the current widget.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#groups">groups</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#groups">groups</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' containment reference list.</div>
+</dd>
+</dl>
+<a name="I:H">
+<!--   -->
+</a>
+<h2 class="title">H</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#hashCode--">hashCode()</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#hashCode--">hashCode()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#hashCode--">hashCode()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a></span> - Variable 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">The help label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#HELP">HELP</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#hideDynamicImage-int-">hideDynamicImage(int)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Hide the dynamic image at specified index in dynamicImages array.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#HMARGIN">HMARGIN</a></span> - Static variable in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></dt>
+<dd>
+<div class="block">These horizontal margin around the composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL">HORIZONTAL</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL_VALUE">HORIZONTAL_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#HSPACE">HSPACE</a></span> - Static variable in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></dt>
+<dd>
+<div class="block">Horizontal space to leave between related widgets.</div>
+</dd>
+</dl>
+<a name="I:I">
+<!--   -->
+</a>
+<h2 class="title">I</h2>
+<dl>
+<dt><a href="org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N</span></a> - Class in <a href="org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></dt>
+<dd>
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></dt>
+<dd>
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N.TranslatableMessage</span></a> - Annotation Type in <a href="org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></dt>
+<dd>
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N.TranslatableMessage</span></a> - Annotation Type in <a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></dt>
+<dd>
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Icons</span></a> - Interface in <a href="org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></dt>
+<dd>
+<div class="block">The paths of the icons available in this bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ID_ATTR">ID_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 id attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#ID_ATTR">ID_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Required id attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#identifier">identifier</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#identifier">identifier</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#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#identifier">identifier</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#identifier">identifier</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span> - Static 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 default value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFButtonController</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 IEEFButtonController is responsible of supporting all the interactions with the widgets created for an
+ EEFButtonDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFCheckboxController</span></a> - 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 EEFCheckboxController is responsible of supporting all the interactions with the widgets created for an
+ EEFCheckboxDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFConstants</span></a> - Interface in <a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></dt>
+<dd>
+<div class="block">Constants used by the implementors of IEEFTabbedPropertySection.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFController</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">Common interface of all the controllers.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">IEEFDomainClassTester</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">This interface is used to test if a class matches a given domain class definition.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFFormContainer</span></a> - Interface in <a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></dt>
+<dd>
+<div class="block">This interface represents the root container of the properties to be displayed, for example a tabbed property sheet
+ page, an editor or a dialog.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a> - 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 EEFGroupController is responsible of supporting the refresh of the label of the group.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a> - 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 EEFHyperlinkController is responsible of supporting all the interactions with the widgets created for an
+ EEFHyperlinkDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a> - 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 EEFLabelController is responsible of supporting all the interactions with the widgets created for an
+ EEFLabelDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManager</span></a> - 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">Implementations of this interface will be used to handle the lifecycle of the widgets and controllers created for a
+ description.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManagerProvider</span></a> - 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 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
+ multiple references viewer.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFOnClickController</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 IEEFOnClickController is responsible of supporting all the interactions with the clickable widgets.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">IEEFPreferenceConstants</span></a> - Interface in <a href="org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a></dt>
+<dd>
+<div class="block">Interface used to store preference constants.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a> - 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 EEFRadioController is responsible of supporting all the interactions with the widgets created for an
+ EEFRadioDescription.</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>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a> - 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 controller of the section.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSectionDescriptor</span></a> - 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 descriptor on the tabbed property sections extensions.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a> - 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 EEFSelectController is responsible of supporting all the interactions with the widgets created for an
+ EEFSelectDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabbedPropertySheetPageContributor</span></a> - 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">Interface for a workbench part to contribute content to the tabbed property view.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptor</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 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>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabItem</span></a> - 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 tab to be displayed in the tab list in the tabbed property sheet page.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabSelectionListener</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">A listener interested in tab selection events that occur for the tabbed property sheet page.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a> - 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 EEFTextController is responsible of supporting all the interactions with the widgets created for an
+ EEFTextDescription.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFToolbarActionController</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 EEFToolbarActionController is responsible of supporting the execution of the action.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">IEEFToolbarLifecycleManager</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>
+<dd>
+<div class="block">Implementations of this interface will be used to handle the lifecycle of the toolbars.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTypeMapper</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">Allows property sheet page contributors to map the input object type to a domain model type.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFWidgetController</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 Widget controller is responsible for the refresh of the label of a widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ifs">ifs</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#getIfs--"><code><em>Ifs</em></code></a>' containment reference list.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IInvalidValidationRuleResult</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 invalid validation rule result.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemDescriptor</span></a>&lt;<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a>&gt; - Interface in <a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a>&gt; - Interface in <a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></dt>
+<dd>
+<div class="block">The description of the Object.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></dt>
+<dd>
+<div class="block">The description of the Object.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemRegistry</span></a>&lt;<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt; - Interface in <a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemRegistry</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt; - Interface in <a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></dt>
+<dd>
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemRegistry</span></a> - Interface in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></dt>
+<dd>
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#IMAGE_ATTR">IMAGE_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional image attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#imageExpression">imageExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#imageExpression">imageExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#imageExpression">imageExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#imageExpression">imageExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for 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">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html#Implementation--">Implementation()</a></span> - Constructor for class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Creates an instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#INDENT">INDENT</a></span> - Static variable 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">The number of spaces used to indent a tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#indented">indented</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#INDENTED_ATTR">INDENTED_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional indented attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#INDENTED_EDEFAULT">INDENTED_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info(String)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs an info with the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info(String, Exception)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs an info with the exception and the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO">INFO</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>INFO</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#INFO">INFO</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Info.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#INFO_TYPE">INFO_TYPE</a></span> - Static variable in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">INFO.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO_VALUE">INFO_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>INFO</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefFactoryImpl.html#init--">init()</a></span> - Static 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>
+<div class="block">Creates the default factory implementation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#init--">init()</a></span> - Static 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>
+<div class="block">Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#init-org.eclipse.ui.IWorkbench-">init(IWorkbench)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#initialize--">initialize()</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">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#initialize--">initialize()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Initialize the variables of the EEFPage.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#initialize--">initialize()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html#initializeDefaultPreferences--">initializeDefaultPreferences()</a></span> - Method in class org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences">EEFPreferenceInitializer</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/utils/I18N.html#initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">initializeMessages(Class&lt;?&gt;, EMFPlugin)</a></span> - Static method in class org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils">I18N</a></dt>
+<dd>
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html#initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">initializeMessages(Class&lt;?&gt;, EMFPlugin)</a></span> - Static method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">I18N</a></dt>
+<dd>
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EefPackageImpl.html#initializePackageContents--">initializePackageContents()</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>
+<div class="block">Complete the initialization of the package and its meta-model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#INPUT">INPUT</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 input variable.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">inputChanged(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/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">inputChanged(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/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></dt>
+<dt><a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">InputDescriptor</span></a> - Interface in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">This interface is used to describe the input of the EEF view.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dt>
+<dd>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dt>
+<dd>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dt>
+<dd>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dt>
+<dd>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dd>
+<div class="block">The sole instance of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefEditPlugin.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></dt>
+<dd>
+<div class="block">Keep track of the singleton.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a></span> - Variable 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">The interpreter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a></span> - Variable 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">The interpreter.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">InvalidValidationRuleResult</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">An invalid validation rule result.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#InvalidValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-java.lang.String-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-int-">InvalidValidationRuleResult(EEFValidationRuleDescription, String, EvalFactory.Eval&lt;Object&gt;, EditingContextAdapter, int)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">InvalidValidationRuleResultData</span></a> - Class in <a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></dt>
+<dd>
+<div class="block">Utility class holding the data of the invalid validation rule result.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#InvalidValidationRuleResultData-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-">InvalidValidationRuleResultData(EvalFactory.Eval&lt;Object&gt;, EditingContextAdapter)</a></span> - Constructor for class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/utils/Util.html#isBlank-java.lang.String-">isBlank(String)</a></span> - Static method in class org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils">Util</a></dt>
+<dd>
+<div class="block">Tests if a string is blank (i.e. null, empty, or containing only whitespace).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html#isDebugEnabled--">isDebugEnabled()</a></span> - Static method in class org.eclipse.eef.common.api.preferences.<a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences">EEFCommonPreferences</a></dt>
+<dd>
+<div class="block">Indicates if the debug mode is enabled.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#isDownScrollRequired--">isDownScrollRequired()</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">Determine if a downward scrolling is required.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled()</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">Check if a widget is enabled.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--">isExpandedByDefault()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Expanded By Default</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--">isExpandedByDefault()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType(Object)</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">Returns whether this factory is applicable for the type of the object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--">isForceRefresh()</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>Force Refresh</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--">isForceRefresh()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#isIndented--">isIndented()</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Returns the value of the '<em><b>Indented</b></em>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#isIndented--">isIndented()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></dt>
+<dd>
+<div class="block">Determine if this tab is indented.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--">isIndented()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isIndented--">isIndented()</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">Determine if this tab is indented.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></dt>
+<dd>
+<div class="block">Determine if this tab is indented.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#isIndented--">isIndented()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#isIndented--">isIndented()</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">Determine if this tab is indented.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--">isMakeColumnsWithEqualWidth()</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>
+<div class="block">Returns the value of the '<em><b>Make Columns With Equal Width</b></em>' attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#isPageComplete--">isPageComplete()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#isPageComplete--">isPageComplete()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html#isRenderingInProgress--">isRenderingInProgress()</a></span> - Method in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></dt>
+<dd>
+<div class="block">Indicates if the form container is currently rendering the user interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#isRenderingInProgress--">isRenderingInProgress()</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>
+<div class="block">Indicates whether or not we are inside the rendering/refresh pahse of the page's lifecycle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isSelected--">isSelected()</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">Determine if this tab is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isSelected--">isSelected()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></dt>
+<dd>
+<div class="block">Determine if this tab is selected.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#isSelected--">isSelected()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor(EPackage)</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">Checks whether this is a switch for the given package.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFPage.html#isUnique--">isUnique()</a></span> - Method in interface org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></dt>
+<dd>
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFPageImpl.html#isUnique--">isUnique()</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></dt>
+<dd>
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#isUpScrollRequired--">isUpScrollRequired()</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">Determine if an upward scrolling is required.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt; - Class in <a href="org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">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">The implementation of 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>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">ItemDescriptor(String, String, String, T)</a></span> - Constructor for class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">ItemDescriptor(String, String, String, T)</a></span> - Constructor for class org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemRegistry</span></a>&lt;<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt; - Class in <a href="org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">ItemRegistry</span></a>&lt;<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">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">The implementation of the <a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><code>IItemRegistry</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#ItemRegistry--">ItemRegistry()</a></span> - Constructor for class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ITERATOR_EDEFAULT">ITERATOR_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#getIterator--"><code><em>Iterator</em></code></a>' attribute.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IValidationRuleResult</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">A validation rule result.</div>
+</dd>
+</dl>
+<a name="I:K">
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#KEY">KEY</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">The key used to attach the user input memento to the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/SWTUtils.html#keyReleasedAdapter-java.util.function.Consumer-">keyReleasedAdapter(Consumer&lt;KeyEvent&gt;)</a></span> - Static method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></dt>
+<dd>
+<div class="block">Static helper method to create a key listener for the <code>#keyReleased(KeyEvent event)</code>) method with a lambda
+ expression.</div>
+</dd>
+</dl>
+<a name="I:L">
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a></span> - Variable 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">The label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#LABEL_ATTR">LABEL_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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Required label attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>
+ ' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span> - Static variable in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Label attribute of extension point.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span> - Static 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 default value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>
+ ' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#LABEL_PROVIDER_ATTR">LABEL_PROVIDER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional labelProvider attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#labelExpression">labelExpression</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#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#labelExpression">labelExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#labelExpression">labelExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#labelExpression">labelExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#labelProviderChanged-org.eclipse.jface.viewers.LabelProviderChangedEvent-">labelProviderChanged(LabelProviderChangedEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#layout">layout</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#getLayout--"><code><em>Layout</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#layoutTabs--">layoutTabs()</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">Layout the tabs.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#LEGACY_TABBED_PROPERTIES_PLUGIN_ID">LEGACY_TABBED_PROPERTIES_PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dd>
+<div class="block">The identifier of the legacuy tabbed properties plugin.</div>
+</dd>
+<dt><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"><span class="typeNameLink">LegacyPropertyContributorItemDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<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-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>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistry</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">The registry used to track the descriptors of the property contributor extension.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#LegacyPropertyContributorRegistry--">LegacyPropertyContributorRegistry()</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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">Utility class used to retrieved the descriptors of property contributor extension.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#LegacyPropertyContributorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistry-">LegacyPropertyContributorRegistryEventListener(String, String, LegacyPropertyContributorRegistry)</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionItemDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">The property section descriptor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#LegacyPropertySectionItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">LegacyPropertySectionItemDescriptor(IConfigurationElement, IEEFTypeMapper)</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#LegacyPropertySectionItemDescriptor-org.eclipse.ui.views.properties.tabbed.ISectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">LegacyPropertySectionItemDescriptor(ISectionDescriptor, IEEFTypeMapper)</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/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionRegistry</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">The registry used to track the descriptors of the property section extension.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#LegacyPropertySectionRegistry--">LegacyPropertySectionRegistry()</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/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></dt>
+<dd>&nbsp;</dd>
+<dt><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"><span class="typeNameLink">LegacyPropertySectionsRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">Utility class used to retrieved the descriptors of property sections extension.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#LegacyPropertySectionsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionRegistry-">LegacyPropertySectionsRegistryEventListener(String, String, LegacyPropertySectionRegistry)</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/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><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"><span class="typeNameLink">LegacyPropertyTabItemDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">The property tab descriptor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#LegacyPropertyTabItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-org.eclipse.jface.resource.ImageDescriptor-">LegacyPropertyTabItemDescriptor(String, String, String, String, String, boolean, ImageDescriptor)</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/LegacyPropertyTabItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabItemDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><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"><span class="typeNameLink">LegacyPropertyTabRegistry</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">The registry used to track the descriptors of the property tab extension.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#LegacyPropertyTabRegistry--">LegacyPropertyTabRegistry()</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/LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabRegistry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyTabsRegistryEventListener</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.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/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#LegacyPropertyTabsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry-">LegacyPropertyTabsRegistryEventListener(String, String, LegacyPropertyTabRegistry)</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySection</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> to an <code>ISection</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#LegacySection-org.eclipse.eef.properties.ui.api.IEEFSection-">LegacySection(IEEFSection)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySectionDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSectionDescriptor</code></a> to an <code>ISectionDescriptor</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#LegacySectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-">LegacySectionDescriptor(IEEFSectionDescriptor)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabbedPropertySheetPage</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a> to a <code>TabbedPropertySheetPage</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#LegacyTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">LegacyTabbedPropertySheetPage(EEFTabbedPropertySheetPage)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabbedPropertySheetPageContributor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a> to a <code>ITabbedPropertySheetPageContributor</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html#LegacyTabbedPropertySheetPageContributor-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">LegacyTabbedPropertySheetPageContributor(IEEFTabbedPropertySheetPageContributor)</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabbedPropertySheetWidgetFactory</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <code>EEFTabbedPropertySheetWidgetFactory</code> to a <code>TabbedPropertySheetWidgetFactory</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#LegacyTabbedPropertySheetWidgetFactory-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">LegacyTabbedPropertySheetWidgetFactory(EEFWidgetFactory)</a></span> - Constructor for 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>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabDescriptor</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></dt>
+<dd>
+<div class="block">Wraps an <a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a> to a <code>ITabDescriptor</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#LegacyTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">LegacyTabDescriptor(IEEFTabDescriptor)</a></span> - Constructor for class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></dt>
+<dd>
+<div class="block">The constructor.</div>
+</dd>
+<dt><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"><span class="typeNameLink">LegacyTabDescriptorProvider</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></dt>
+<dd>
+<div class="block">Provides the tab descriptors defined thanks to the legacy org.eclipse.ui.views.properties.tabbed.propertyTabs
+ extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#LegacyTabDescriptorProvider--">LegacyTabDescriptorProvider()</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/LegacyTabDescriptorProvider.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyTabDescriptorProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#LINE_COUNT_EDEFAULT">LINE_COUNT_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default 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/impl/EEFTextDescriptionImpl.html#lineCount">lineCount</a></span> - Variable 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>
+<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/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/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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listGetItemCount--">listGetItemCount()</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#listGetSelectionIndices--">listGetSelectionIndices()</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#listRemove-int-">listRemove(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#listRemoveAll--">listRemoveAll()</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#listSetItem-int-java.lang.String-">listSetItem(int, String)</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#listSetItems-java.lang.String:A-">listSetItems(String[])</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#listSetSelection-int:A-">listSetSelection(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#listShowSelection--">listShowSelection()</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/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_BY_ME">LOCKED_BY_ME</a></span> - org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Status to indicate that a EObject is locked by the current editing context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_BY_OTHER">LOCKED_BY_OTHER</a></span> - org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Status to indicate that a EObject is locked by another editing context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_PERMISSION">LOCKED_PERMISSION</a></span> - org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Status to indicate that a EObject is locked because of a permission issue.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe()</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">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by the current user.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther()</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">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by another user.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#lockedByOther--">lockedByOther()</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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite()</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">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ cannot be modified by the user.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent</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">Represents a change in the lock status of an <code>EObject</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html#LockStatusChangeEvent-org.eclipse.emf.ecore.EObject-org.eclipse.eef.core.api.LockStatusChangeEvent.LockStatus-">LockStatusChangeEvent(EObject, LockStatusChangeEvent.LockStatus)</a></span> - Constructor for class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></dt>
+<dd>
+<div class="block">Creates a new <a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><code>LockStatusChangeEvent</code></a>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent.LockStatus</span></a> - Enum in <a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></dt>
+<dd>
+<div class="block">The possible lock status.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#logError-java.lang.String-java.lang.Exception-">logError(String, Exception)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Logs an error with the exception and the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#logIfBlank-org.eclipse.emf.ecore.EAttribute-">logIfBlank(EAttribute)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Indicates that an error should be logged using the given EAttribute if the expression to execute is blank.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#logIfInvalidType-java.lang.Class-">logIfInvalidType(Class&lt;E&gt;)</a></span> - Method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a></dt>
+<dd>
+<div class="block">Indicates that the result should have the same type as the given class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#logWarning-java.lang.String-java.lang.Exception-">logWarning(String, Exception)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dd>
+<div class="block">Logs a warning with the exception and the given message.</div>
+</dd>
+</dl>
+<a name="I:M">
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#makeColumnsWithEqualWidth">makeColumnsWithEqualWidth</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#mapType-java.lang.Object-">mapType(Object)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></dt>
+<dd>
+<div class="block">Map the input object to a domain model type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html#mapType-java.lang.Object-">mapType(Object)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></dt>
+<dd>
+<div class="block">Map the input object to a domain model type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html#mapType-java.lang.Object-">mapType(Object)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<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></dt>
+<dd>
+<div class="block">Map the input object to a domain model type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#MESSAGE_EXPRESSION_EDEFAULT">MESSAGE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#messageExpression">messageExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Messages</span></a> - Class in <a href="org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></dt>
+<dd>
+<div class="block">Utility class used for the internationalization.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Messages</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 for the internationalization.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Messages</span></a> - Class in <a href="org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Messages</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">Utility class used for the internationalization.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Messages</span></a> - Class in <a href="org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></dt>
+<dd>
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Messages</span></a> - Class in <a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></dt>
+<dd>
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#modelPackage">modelPackage</a></span> - Static variable 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">The cached model package.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefSwitch.html#modelPackage">modelPackage</a></span> - Static variable 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">The cached model package <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/util/EefAdapterFactory.html#modelSwitch">modelSwitch</a></span> - Variable 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">The switch that delegates to the <code>createXXX</code> methods.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseDoubleClick-org.eclipse.swt.events.MouseEvent-">mouseDoubleClick(MouseEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseDown-org.eclipse.swt.events.MouseEvent-">mouseDown(MouseEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseUp-org.eclipse.swt.events.MouseEvent-">mouseUp(MouseEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#mouseUp-org.eclipse.swt.events.MouseEvent-">mouseUp(MouseEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Handle the mouse up event.</div>
+</dd>
+</dl>
+<a name="I:N">
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#name">name</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#NAME_EDEFAULT">NAME_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel()</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">Indicates if the widget should create a label widget for its label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></dt>
+<dd>
+<div class="block">Indicates if the widget should create a label widget for its label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#needsPreviousAndNextButtons--">needsPreviousAndNextButtons()</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/core/api/EEFExpressionUtils.EEFCheckbox.html#NEW_VALUE">NEW_VALUE</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFCheckbox</a></dt>
+<dd>
+<div class="block">The name of the variable newValue.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html#NEW_VALUE">NEW_VALUE</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFText</a></dt>
+<dd>
+<div class="block">The name of the variable newValue.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval()</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">Returns 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> instance initialized with the <code>IInterpreter</code> and the <code>IVariableManager</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a></span> - Variable 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">The consumer of the new value of the help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></span> - Variable 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">The consumer of a new value of the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE">NO_TITLE</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>NO TITLE</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE_VALUE">NO_TITLE_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>NO TITLE</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE">NONE</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>NONE</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#NONE">NONE</a></span> - Static variable 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">This constant is used to indicate NONE (for example the index of the currently selected tab).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE_VALUE">NONE_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>NONE</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.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/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</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/EEFButtonDescriptionItemProvider.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/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</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/EEFButtonStyleItemProvider.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/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</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/EEFCheckboxConditionalStyleItemProvider.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/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</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/EEFCheckboxDescriptionItemProvider.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/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</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/EEFCheckboxStyleItemProvider.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/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</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/EEFConditionalStyleItemProvider.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/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</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/EEFContainerDescriptionItemProvider.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/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</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/EEFControlDescriptionItemProvider.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/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</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/EEFCustomExpressionItemProvider.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/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</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/EEFCustomWidgetConditionalStyleItemProvider.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/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</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/EEFCustomWidgetDescriptionItemProvider.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/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</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/EEFCustomWidgetStyleItemProvider.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/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</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/EEFDynamicMappingForItemProvider.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/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</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/EEFDynamicMappingIfItemProvider.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/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</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/EEFFillLayoutDescriptionItemProvider.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/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</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/EEFGridLayoutDescriptionItemProvider.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/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</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/EEFGroupConditionalStyleItemProvider.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/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</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/EEFGroupDescriptionItemProvider.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/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</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/EEFGroupStyleItemProvider.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/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</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/EEFHyperlinkConditionalStyleItemProvider.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/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</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/EEFHyperlinkDescriptionItemProvider.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/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</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/EEFHyperlinkStyleItemProvider.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/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</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/EEFLabelConditionalStyleItemProvider.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/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</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/EEFLabelDescriptionItemProvider.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/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</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/EEFLabelStyleItemProvider.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/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</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/EEFLayoutDescriptionItemProvider.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/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</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/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
+ 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/EEFPropertyValidationRuleDescriptionItemProvider.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/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</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/EEFRadioConditionalStyleItemProvider.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/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</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/EEFRadioDescriptionItemProvider.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/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</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/EEFRadioStyleItemProvider.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/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</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
+ 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/EEFSelectConditionalStyleItemProvider.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/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</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/EEFSelectDescriptionItemProvider.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/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</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/EEFSelectStyleItemProvider.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/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</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/EEFSemanticValidationRuleDescriptionItemProvider.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/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</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/EEFTextConditionalStyleItemProvider.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/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</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/EEFTextDescriptionItemProvider.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/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</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/EEFTextStyleItemProvider.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/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</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/EEFToolbarActionItemProvider.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/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</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/EEFValidationFixDescriptionItemProvider.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/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</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/EEFValidationRuleDescriptionItemProvider.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/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</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/EEFViewDescriptionItemProvider.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/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</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/EEFWidgetActionItemProvider.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/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</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/EEFWidgetDescriptionItemProvider.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/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</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/EEFWidgetStyleItemProvider.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/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</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/ide/ui/internal/widgets/EEFTextLifecycleManager.html#notifyTextLossOnLock-java.lang.String-java.lang.String-">notifyTextLossOnLock(String, String)</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">Notify the end user that his current input will be lost as the underlying widget (and model element) has been
+ locked by a remote/async change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_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#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#numberOfColumns">numberOfColumns</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#numberOfColumns">numberOfColumns</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#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</dd>
+</dl>
+<a name="I:O">
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.html#of-org.eclipse.sirius.common.interpreter.api.IInterpreter-java.util.Map-">of(IInterpreter, Map&lt;String, Object&gt;)</a></span> - Static method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory</a></dt>
+<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 variables.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/utils/EvalFactory.html#of-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">of(IInterpreter, IVariableManager)</a></span> - Static method in class org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory</a></dt>
+<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/ide/ui/internal/widgets/EEFTextMemento.html#of-org.eclipse.swt.widgets.Widget-">of(Widget)</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Returns the memento of the given widget.</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.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/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/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</dd>
+<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/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/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/AbstractEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick(Object, String)</a></span> - Method in class org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</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/IEEFOnClickController.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/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</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/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/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/IEEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">onNewButtonImage(Consumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the button's image when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">onNewButtonImage(Consumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">onNewButtonLabel(Consumer&lt;String&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the button's label when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">onNewButtonLabel(Consumer&lt;String&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates(Consumer&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/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates(Consumer&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/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 candidates when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates(Consumer&lt;List&lt;Object&gt;&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 candidates when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates(Consumer&lt;List&lt;Object&gt;&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 candidates when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp(Consumer&lt;String&gt;)</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">Registers a consumer which will be called with the new value of the help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp(Consumer&lt;String&gt;)</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">Registers a consumer which will be called with the new value of the help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel(Consumer&lt;String&gt;)</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">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/IEEFGroupController.html#onNewLabel-java.util.function.Consumer-">onNewLabel(Consumer&lt;String&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></dt>
+<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/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel(Consumer&lt;String&gt;)</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">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/EEFGroupController.html#onNewLabel-java.util.function.Consumer-">onNewLabel(Consumer&lt;String&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<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/IEEFCheckboxController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Boolean&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Boolean&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Object&gt;)</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">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&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/IEEFRadioController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></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-java.util.function.Consumer-">onNewValue(Consumer&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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Object&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></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/EEFHyperlinkController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Object&gt;)</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">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFListController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&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-java.util.function.Consumer-">onNewValue(Consumer&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/EEFSelectController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;Object&gt;)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</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/IEEFLabelController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;String&gt;)</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">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/EEFLabelController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&lt;String&gt;)</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">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/IEEFMultipleReferencesController.html#onNewValue-java.util.function.Consumer-">onNewValue(Consumer&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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation(Consumer&lt;List&lt;IValidationRuleResult&gt;&gt;)</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">Registers a consumer which will be called with the validation status.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation(Consumer&lt;List&lt;IValidationRuleResult&gt;&gt;)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></dt>
+<dd>
+<div class="block">Registers a consumer which will be called with the validation status.</div>
+</dd>
+<dt><a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a> - package org.eclipse.eef</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/api/package-summary.html">org.eclipse.eef.common.api</a> - package org.eclipse.eef.common.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/api/preferences/package-summary.html">org.eclipse.eef.common.api.preferences</a> - package org.eclipse.eef.common.api.preferences</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a> - package org.eclipse.eef.common.api.utils</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a> - package org.eclipse.eef.common.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a> - package org.eclipse.eef.common.internal.preferences</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a> - package org.eclipse.eef.common.ui.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a> - package org.eclipse.eef.core.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a> - package org.eclipse.eef.core.api.controllers</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a> - package org.eclipse.eef.core.api.utils</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a> - package org.eclipse.eef.core.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a> - package org.eclipse.eef.core.internal.controllers</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a> - package org.eclipse.eef.ide.api.extensions</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a> - package org.eclipse.eef.ide.api.extensions.impl</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a> - package org.eclipse.eef.ide.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/package-summary.html">org.eclipse.eef.ide.ui.api</a> - package org.eclipse.eef.ide.ui.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a> - package org.eclipse.eef.ide.ui.api.widgets</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a> - package org.eclipse.eef.ide.ui.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a> - package org.eclipse.eef.ide.ui.internal.preferences</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/resource/package-summary.html">org.eclipse.eef.ide.ui.internal.resource</a> - package org.eclipse.eef.ide.ui.internal.resource</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a> - package org.eclipse.eef.ide.ui.internal.widgets</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a> - package org.eclipse.eef.ide.ui.internal.widgets.quickfix</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a> - package org.eclipse.eef.ide.ui.internal.widgets.styles</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a> - package org.eclipse.eef.ide.ui.properties.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/internal/package-summary.html">org.eclipse.eef.ide.ui.properties.internal</a> - package org.eclipse.eef.ide.ui.properties.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a> - package org.eclipse.eef.impl</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a> - package org.eclipse.eef.properties.ui.api</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a> - package org.eclipse.eef.properties.ui.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a> - package org.eclipse.eef.properties.ui.internal.extension</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a> - package org.eclipse.eef.properties.ui.internal.extension.impl</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a> - package org.eclipse.eef.properties.ui.internal.page</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a> - package org.eclipse.eef.properties.ui.internal.page.propertylist</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/internal/registry/package-summary.html">org.eclipse.eef.properties.ui.internal.registry</a> - package org.eclipse.eef.properties.ui.internal.registry</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a> - package org.eclipse.eef.properties.ui.legacy.internal</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a> - package org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a> - package org.eclipse.eef.properties.ui.legacy.internal.extension</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a> - package org.eclipse.eef.properties.ui.legacy.internal.extension.impl</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a> - package org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a> - package org.eclipse.eef.provider</dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a> - package org.eclipse.eef.util</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#orientation">orientation</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#ORIENTATION_EDEFAULT">ORIENTATION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional overridableTabListContentProvider attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#overrideTabs--">overrideTabs()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+</dl>
+<a name="I:P">
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#pages">pages</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--"><code><em>Pages</em></code></a>' containment reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html#paint-org.eclipse.swt.events.PaintEvent-">paint(PaintEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a></dt>
+<dd>
+<div class="block">Paint the element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html#paint-org.eclipse.swt.events.PaintEvent-">paint(PaintEvent)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a></dt>
+<dd>
+<div class="block">Pain the element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory">parentAdapterFactory</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 root adapter factory that delegates to this adapter factory.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partActivated-org.eclipse.ui.IWorkbenchPart-">partActivated(IWorkbenchPart)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partBroughtToTop-org.eclipse.ui.IWorkbenchPart-">partBroughtToTop(IWorkbenchPart)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partClosed-org.eclipse.ui.IWorkbenchPart-">partClosed(IWorkbenchPart)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partDeactivated-org.eclipse.ui.IWorkbenchPart-">partDeactivated(IWorkbenchPart)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partOpened-org.eclipse.ui.IWorkbenchPart-">partOpened(IWorkbenchPart)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performApply--">performApply()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performDefaults--">performDefaults()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#performFinish--">performFinish()</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/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#performFinish-org.eclipse.core.runtime.IProgressMonitor-">performFinish(IProgressMonitor)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></dt>
+<dd>
+<div class="block">Launch the selected quick fix in the list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#performModelChange-java.lang.Runnable-">performModelChange(Runnable)</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">Executes an operation which which potentially makes changes to the model.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performOk--">performOk()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_DENIED">PERMISSION_DENIED</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Permission Denied.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Permission Granted to current user exclusively.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_NO_WRITE">PERMISSION_NO_WRITE</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Permission No Write.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#PLACEHOLDER">PLACEHOLDER</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Placeholder.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dt>
+<dd>
+<div class="block">The identifier of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFCorePlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dt>
+<dd>
+<div class="block">The identifier of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">The identifier of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dt>
+<dd>
+<div class="block">The identifier of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dt>
+<dd>
+<div class="block">The symbolic name of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dt>
+<dd>
+<div class="block">The identifier of the plugin.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html#populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">populateToolBar(IToolBarManager, Collection&lt;EEFToolbarAction&gt;, IEEFToolbarActionController, EditingContextAdapter, IInterpreter, IVariableManager)</a></span> - Method in interface org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></dt>
+<dd>
+<div class="block">Populate a tool bar with actions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span> - Static 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 default value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#preconditionExpression">preconditionExpression</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#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#preconditionExpression">preconditionExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#PREDICATE_EXPRESSION_EDEFAULT">PREDICATE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#predicateExpression">predicateExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Processes the addition of the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<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/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</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/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition(IConfigurationElement)</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Processes the addition of the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Processes the removal of the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<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/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</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/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
+<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/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval(IConfigurationElement)</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Processes the removal of the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#propertyValidationRules">propertyValidationRules</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#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' containment
+ reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' reference
+ list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#PUSH_EXPRESSION_EDEFAULT">PUSH_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html#pushed--">pushed()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></dt>
+<dd>
+<div class="block">Invoked when the user pushes the button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#pushed--">pushed()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#pushExpression">pushExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute.</div>
+</dd>
+</dl>
+<a name="I:Q">
+<!--   -->
+</a>
+<h2 class="title">Q</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#QUICK_FIX">QUICK_FIX</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Quick fix.</div>
+</dd>
+</dl>
+<a name="I:R">
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">RadioGroup</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">Group of radio widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#RadioGroup-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">RadioGroup(Composite, EEFWidgetFactory, int)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Constructs a new instance of this class given its parent and a style value describing its behavior and
+ appearance.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">RadioGroupViewer</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">A concrete viewer based either on a radio group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#RadioGroupViewer-org.eclipse.eef.ide.ui.internal.widgets.RadioGroup-">RadioGroupViewer(RadioGroup)</a></span> - Constructor for 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>
+<dd>
+<div class="block">Creates a radio group viewer on the given radio group control.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#RadioGroupViewer-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">RadioGroupViewer(Composite, EEFWidgetFactory, int)</a></span> - Constructor for 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>
+<dd>
+<div class="block">Creates a radio group viewer on a newly-created radio group control under the given parent.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry(IExtensionRegistry)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<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/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry(IExtensionRegistry)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/legacy/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry(IExtensionRegistry)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh()</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">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></dt>
+<dd>
+<div class="block">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>
+<div class="block">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<dd>
+<div class="block">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#refresh--">refresh()</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">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#refresh--">refresh()</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">Refresh the controller.</div>
+</dd>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#refresh--">refresh()</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">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dt>
+<dd>
+<div class="block">Refresh the controller.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#refresh--">refresh()</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>
+<dd>
+<div class="block">Refreshes the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Refresh the widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh()</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">Refresh the widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh()</a></span> - Method in interface org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></dt>
+<dd>
+<div class="block">Refresh the widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></dt>
+<dd>
+<div class="block">Refresh the widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></dt>
+<dd>
+<div class="block">Refresh the widgets.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refresh--">refresh()</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>
+<div class="block">Refresh the currently active tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">If controls have been created, refresh all sections on the page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">refresh()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#refresh--">refresh()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal"><span class="typeNameLink">RefreshIdsHolder</span></a> - Class in <a href="org/eclipse/eef/ide/ui/properties/internal/package-summary.html">org.eclipse.eef.ide.ui.properties.internal</a></dt>
+<dd>
+<div class="block">This class is responsible for providing an ID used during the refresh to match candidates and existing elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--">refreshPage()</a></span> - Method in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></dt>
+<dd>
+<div class="block">Refresh the page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refreshPage--">refreshPage()</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>
+<div class="block">Refresh the page.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#registerModelChangeListener-java.util.function.Consumer-">registerModelChangeListener(Consumer&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>
+<div class="block">Registers the sole unique model change listener listener to be notified when the model is modified.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html#RegistryEventListener_cannotInstantiateExtension">RegistryEventListener_cannotInstantiateExtension</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html#RegistryEventListener_missingAttribute">RegistryEventListener_missingAttribute</a></span> - Static variable in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">Messages</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#remove-int-">remove(int)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Removes the item from the receiver's list at the given zero-relative index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Removes the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#remove-java.lang.String-">remove(String)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Removes the <a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Removes 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> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#remove-java.lang.String-">remove(String)</a></span> - Method in 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>
+<div class="block">Removes 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> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></dt>
+<dd>
+<div class="block">Removes the <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#remove-java.lang.String-">remove(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/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></dt>
+<dd>
+<div class="block">Removes the <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#remove-java.lang.String-">remove(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/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></dt>
+<dd>
+<div class="block">Removes the <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#remove-java.lang.String-">remove(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">Removes the <a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#remove-org.eclipse.swt.widgets.Widget-">remove(Widget)</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Removes the memento of the given widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span> - org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">An extension is being removed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span> - org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">An extension is being removed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span> - org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">An extension is being removed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#removeAll--">removeAll()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Removes all of the items from the receiver's list and clear the contents of receiver's text field.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#removeAll--">removeAll()</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">Remove all the elements from this list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed(IExtension[])</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed(IExtension[])</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed(IExtension[])</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed(IExtensionPoint[])</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#removeListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">removeListener(INotifyChangedListener)</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 removes a listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#removeLockStatusChangedListener-java.util.function.Consumer-">removeLockStatusChangedListener(Consumer&lt;Collection&lt;LockStatusChangeEvent&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>
+<div class="block">Removes the given lock status changed listener from the list of all lock status changed listeners..</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonImageConsumer--">removeNewButtonImageConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the button's image.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#removeNewButtonImageConsumer--">removeNewButtonImageConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonLabelConsumer--">removeNewButtonLabelConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the button's label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html#removeNewButtonLabelConsumer--">removeNewButtonLabelConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></dt>
+<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/IEEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer()</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 label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer()</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 label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer()</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 label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer()</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">Removes the consumer of the new value of the help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer()</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">Removes the consumer of the new value of the help.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer()</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">Remove the consumer of the new value of the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html#removeNewLabelConsumer--">removeNewLabelConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></dt>
+<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/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer()</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">Remove the consumer of the new value of the label.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html#removeNewLabelConsumer--">removeNewLabelConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></dt>
+<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/IEEFCheckboxController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer()</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">Remove the consumer of the new value of the hyperlink.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer()</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">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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></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/EEFCheckboxController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer()</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">Remove the consumer of the new value of the hyperlink.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer()</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">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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#removeNewValueConsumer--">removeNewValueConsumer()</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</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/ide/ui/internal/widgets/ActionButton.html#removeSelectionListener--">removeSelectionListener()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">Remove the selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#removeSelectionListener-org.eclipse.swt.events.SelectionListener-">removeSelectionListener(SelectionListener)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Remove selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">removeTabSelectionListener(IEEFTabSelectionListener)</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>
+<div class="block">Remove a tab selection listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">removeTabSelectionListener(ITabSelectionListener)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer()</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">Removes the consumer of the validation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer()</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></dt>
+<dd>
+<div class="block">Removes the consumer of the validation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite()</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>
+<div class="block">Resize the scrolled composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#resolveEditionConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">resolveEditionConflict(Shell, String, String, String)</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">Handle conflicts between un-commited changes in the widget and concurrent changes in the model that produce a
+ different value than the original one seen by the user.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#reveal-java.lang.Object-">reveal(Object)</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/ToolbarAction.html#run--">run()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ToolbarAction</a></dt>
+</dl>
+<a name="I:S">
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#search--">search()</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 pushes the search button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#SEARCH">SEARCH</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Search.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#SECTION_DESCRIPTOR_PROVIDER_ATTR">SECTION_DESCRIPTOR_PROVIDER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional sectionDescriptorProvider attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#select-int-">select(int)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Selects the item at the given zero-relative index in the receiver's list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#select-int-">select(int)</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">Selects one of the elements in the list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html#SELECTION">SELECTION</a></span> - Static variable in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFHyperlink</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.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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html#selectionChanged-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">selectionChanged(IEEFTabDescriptor)</a></span> - Method in interface org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</a></dt>
+<dd>
+<div class="block">React to a selection change event.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged(IWorkbenchPart, ISelection)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFExpressionUtils.html#SELF">SELF</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 self variable.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</a></span> - Static 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 default value of the '<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#semanticCandidateExpression">semanticCandidateExpression</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#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#semanticCandidateExpression">semanticCandidateExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#semanticValidationRules">semanticValidationRules</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#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#semanticValidationRules">semanticValidationRules</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars(IActionBars)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars(IActionBars)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#setActionExpression-java.lang.String-">setActionExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#setActionExpression-java.lang.String-">setActionExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#setActionExpression-java.lang.String-">setActionExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#setAuditExpression-java.lang.String-">setAuditExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">setBarStyle(EEF_TITLE_BAR_STYLE)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">setBarStyle(EEF_TITLE_BAR_STYLE)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setBottomVisibleIndex-int-">setBottomVisibleIndex(int)</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 the bottomVisibleIndex.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#setButtonLabelExpression-java.lang.String-">setButtonLabelExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setButtonLabelExpression-java.lang.String-">setButtonLabelExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression(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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression(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#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression(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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression(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#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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>
+ ' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#setCustomExpression-java.lang.String-">setCustomExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html#setDebug-boolean-">setDebug(boolean)</a></span> - Static method in class org.eclipse.eef.common.api.preferences.<a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences">EEFCommonPreferences</a></dt>
+<dd>
+<div class="block">Sets the state of the debug mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setDefaultTextColor--">setDefaultTextColor()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Sets default color for tab label text.</div>
+</dd>
+<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/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setDomainClass-java.lang.String-">setDomainClass(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setDomainClass-java.lang.String-">setDomainClass(String)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxDescription.html#setEditExpression-java.lang.String-">setEditExpression(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#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setEditExpression-java.lang.String-">setEditExpression(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#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#setEditExpression-java.lang.String-">setEditExpression(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#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#setEditExpression-java.lang.String-">setEditExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setElements-java.lang.Object:A-">setElements(Object[])</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 the new list elements.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</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">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></dt>
+<dd>
+<div class="block">Sets the enablement of the action button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></dt>
+<dd>
+<div class="block">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></dt>
+<dd>
+<div class="block">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></dt>
+<dd>
+<div class="block">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></dt>
+<dd>
+<div class="block">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</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">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></dt>
+<dd>
+<div class="block">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</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">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#setEnabled-boolean-">setEnabled(boolean)</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">Sets the enablement of the widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setExpandedByDefault-boolean-">setExpandedByDefault(boolean)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setExpandedByDefault-boolean-">setExpandedByDefault(boolean)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationFixDescription.html#setFixExpression-java.lang.String-">setFixExpression(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#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#setFixExpression-java.lang.String-">setFixExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setFocus--">setFocus()</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setFocus--">setFocus()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setFocus-boolean-">setFocus(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>
+<dd>
+<div class="block">Sets the focus.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>
+ ' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingFor.html#setForceRefresh-boolean-">setForceRefresh(boolean)</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#isForceRefresh--"><code><em>Force Refresh</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setForceRefresh-boolean-">setForceRefresh(boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomExpression.html#setIdentifier-java.lang.String-">setIdentifier(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#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setIdentifier-java.lang.String-">setIdentifier(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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setImageExpression-java.lang.String-">setImageExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setImageExpression-java.lang.String-">setImageExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#setImageExpression-java.lang.String-">setImageExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setIndented-boolean-">setIndented(boolean)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setIndented-boolean-">setIndented(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#setInput-java.util.List-">setInput(List&lt;IEEFTabDescriptor&gt;)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Set the input for viewer.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EEFView.html#setInput-org.eclipse.eef.core.api.InputDescriptor-">setInput(InputDescriptor)</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">Sets the input of the view.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/EEFViewImpl.html#setInput-org.eclipse.eef.core.api.InputDescriptor-">setInput(InputDescriptor)</a></span> - Method in class org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></dt>
+<dd>
+<div class="block">Sets the input of the view.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/EEFTab.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</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>
+<dd>
+<div class="block">Sets the input of the tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></dt>
+<dd>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></dt>
+<dd>
+<div class="block">Sets page's sections input objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput(IWorkbenchPart, ISelection)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setItem-int-java.lang.String-">setItem(int, String)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<dd>
+<div class="block">Sets the text of the item in the receiver's list at the given zero-relative index to the string argument.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setItem-java.lang.String:A-">setItem(String[])</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></dt>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setIterator-java.lang.String-">setIterator(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression(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#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setLabelExpression-java.lang.String-">setLabelExpression(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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFViewDescription.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetAction.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression(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#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression(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#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression(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#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>' attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></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
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#setLayout-org.eclipse.eef.EEFLayoutDescription-">setLayout(EEFLayoutDescription)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#setLineCount-int-">setLineCount(int)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setLineCount-int-">setLineCount(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGridLayoutDescription.html#setMakeColumnsWithEqualWidth-boolean-">setMakeColumnsWithEqualWidth(boolean)</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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#setMakeColumnsWithEqualWidth-boolean-">setMakeColumnsWithEqualWidth(boolean)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#setName-java.lang.String-">setName(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGridLayoutDescription.html#setNumberOfColumns-int-">setNumberOfColumns(int)</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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setNumberOfColumns-int-">setNumberOfColumns(int)</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#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#setNumberOfColumns-int-">setNumberOfColumns(int)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setNumberOfColumns-int-">setNumberOfColumns(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression(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/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</dd>
+<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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a>'
+ attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(String)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingIf.html#setPredicateExpression-java.lang.String-">setPredicateExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#setPredicateExpression-java.lang.String-">setPredicateExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#setPushExpression-java.lang.String-">setPushExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a>'
+ attribute.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setSelected-boolean-">setSelected(boolean)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Set selected value for this element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab(String)</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>
+<div class="block">Set the currently selected tab to be that of the provided tab id.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab(String)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#setSelectedTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">setSelectedTabDescriptor(IEEFTabDescriptor)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dt>
+<dd>
+<div class="block">Sets the tab descriptor to select.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression(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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFPageDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression(String)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonConditionalStyle.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle(EEFButtonStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFButtonDescription.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle(EEFButtonStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle(EEFButtonStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle(EEFButtonStyle)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle(EEFCheckboxStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCheckboxDescription.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle(EEFCheckboxStyle)</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#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle(EEFCheckboxStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle(EEFCheckboxStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle(EEFCustomWidgetStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'
+ containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFCustomWidgetDescription.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle(EEFCustomWidgetStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle(EEFCustomWidgetStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle(EEFCustomWidgetStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupConditionalStyle.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle(EEFGroupStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupDescription.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle(EEFGroupStyle)</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>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle(EEFGroupStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle(EEFGroupStyle)</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle(EEFHyperlinkStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle(EEFHyperlinkStyle)</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/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle(EEFHyperlinkStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle(EEFHyperlinkStyle)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelConditionalStyle.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle(EEFLabelStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle(EEFLabelStyle)</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#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle(EEFLabelStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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/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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFRadioDescription.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle(EEFRadioStyle)</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#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFSelectDescription.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle(EEFSelectStyle)</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#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextConditionalStyle.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle(EEFTextStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle(EEFTextStyle)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle(EEFTextStyle)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#setTargetClass-java.lang.String-">setTargetClass(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setTextColor-org.eclipse.swt.graphics.Color-">setTextColor(Color)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>
+<div class="block">Sets color to be used for drawing tab label text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#setTextConflictResolutionMode-org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager.ConflictResolutionMode-">setTextConflictResolutionMode(EEFTextLifecycleManager.ConflictResolutionMode)</a></span> - Static method in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></dt>
+<dd>
+<div class="block">Sets the state of the debug mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFGroupStyle.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">setToggleStyle(EEF_TOGGLE_STYLE)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">setToggleStyle(EEF_TOGGLE_STYLE)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFToolbarAction.html#setTooltipExpression-java.lang.String-">setTooltipExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#setTooltipExpression-java.lang.String-">setTooltipExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setTopVisibleIndex-int-">setTopVisibleIndex(int)</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 the topVisibleIndex.</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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-">setValueExpression(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/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFLabelDescription.html#setValueExpression-java.lang.String-">setValueExpression(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#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/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>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFTextDescription.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression(String)</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEFDynamicMappingIf.html#setWidget-org.eclipse.eef.EEFWidgetDescription-">setWidget(EEFWidgetDescription)</a></span> - Method in interface org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></dt>
+<dd>
+<div class="block">Sets the value of the '<a href="org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a>' containment
+ reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#setWidget-org.eclipse.eef.EEFWidgetDescription-">setWidget(EEFWidgetDescription)</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#severity">severity</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#SEVERITY_EDEFAULT">SEVERITY_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR">SHORT_TITLE_BAR</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR_VALUE">SHORT_TITLE_BAR_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage()</a></span> - Method in class org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace()</a></span> - Method in class org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace()</a></span> - Method in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace()</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></dt>
+<dd>
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#shouldUseExtraSpace--">shouldUseExtraSpace()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#shouldUseExtraSpace--">shouldUseExtraSpace()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dd>
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#showDynamicImage-int-org.eclipse.swt.graphics.Image-">showDynamicImage(int, Image)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#STANDARD_LABEL_WIDTH">STANDARD_LABEL_WIDTH</a></span> - Static variable in class org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></dt>
+<dd>
+<div class="block">The standard label width when labels for sections line up on the left hand side of the composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</a></span> - Method in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start(BundleContext)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</a></span> - Method in class org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop(BundleContext)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#store-org.eclipse.swt.widgets.Widget-">store(Widget)</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>
+<div class="block">Stores the memento in the given widget.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#style">style</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#style">style</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#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#style">style</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#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#style">style</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#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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#style">style</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#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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#style">style</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#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#style">style</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#style">style</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#supportedTypes">supportedTypes</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 all the supported types checked by <a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-"><code>isFactoryForType</code></a>.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">SWTUtils</span></a> - Class in <a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></dt>
+<dd>
+<div class="block">Utility methods for SWT.</div>
+</dd>
+</dl>
+<a name="I:T">
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAB_ATTR">TAB_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 tab attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAB_DESCRIPTOR_PROVIDER_ATTR">TAB_DESCRIPTOR_PROVIDER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional tabDescriptorProvider attribute of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">tabSelected(IEEFTabDescriptor)</a></span> - Method in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></dt>
+<dd>
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">tabSelected(IEEFTabDescriptor)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabSelectionListener</a></dt>
+<dd>
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span> - Static variable in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Descriptor tag of extension point.</div>
+</dd>
+<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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CATEGORY">TAG_PROPERTY_CATEGORY</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">PropertyCategory tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CONTRIBUTOR">TAG_PROPERTY_CONTRIBUTOR</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">PropertyContributor tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTION">TAG_PROPERTY_SECTION</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">PropertyTab tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTIONS">TAG_PROPERTY_SECTIONS</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">PropertyTab tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TAB">TAG_PROPERTY_TAB</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">PropertyTab tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TABS">TAG_PROPERTY_TABS</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">PropertyTab tag of extension point.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#TARGET_CLASS_EDEFAULT">TARGET_CLASS_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#targetClass">targetClass</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#targets">targets</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--"><code><em>Targets</em></code></a>' reference list.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/DomainClassPredicate.html#test-java.lang.Object-">test(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/preferences/EEFPreferences.html#TEXT_CONFLICT_RESOLUTION_MODE">TEXT_CONFLICT_RESOLUTION_MODE</a></span> - Static variable in class org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></dt>
+<dd>
+<div class="block">The key for the text conflict resolution mode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR">TITLE_BAR</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR_VALUE">TITLE_BAR_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#TOGGLE_STYLE_EDEFAULT">TOGGLE_STYLE_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#toggleStyle">toggleStyle</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</dd>
+<dt><a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ToolbarAction</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">An <code>Action</code> taking tooltip, image and behavior from an <a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html#ToolbarAction-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">ToolbarAction(EEFToolbarAction, IEEFToolbarActionController, EditingContextAdapter, IInterpreter, IVariableManager)</a></span> - Constructor for class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ToolbarAction</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#TOOLTIP_EXPRESSION_EDEFAULT">TOOLTIP_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#tooltipExpression">tooltipExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></span> - Static variable in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></dt>
+<dd>
+<div class="block">If afterSection is not specified in the descriptor, we default to be the top section.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></span> - Static variable in interface org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></dt>
+<dd>
+<div class="block">If afterTab is not specified in the descriptor, we default to be the top tab.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#toString--">toString()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#toString--">toString()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#toString--">toString()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#toString--">toString()</a></span> - Method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#toString--">toString()</a></span> - Method 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"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<div class="block"> <!-- end-user-doc --></div>
+</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>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextStyleImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></dt>
+<dd>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString()</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>
+<div class="block"> <!-- end-user-doc --></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.properties.ui.internal.page.propertylist.<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></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#toString--">toString()</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE">TREE_NODE</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TREE NODE</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE_VALUE">TREE_NODE_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TREE NODE</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE">TWISTIE</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TWISTIE</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE_VALUE">TWISTIE_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">The '<em><b>TWISTIE</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TYPE_MAPPER_ATTR">TYPE_MAPPER_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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Optional typeMapper attribute of extension point.</div>
+</dd>
+</dl>
+<a name="I:U">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked()</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">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently unlocked.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#UNLOCKED">UNLOCKED</a></span> - org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Status to indicate that a EObject is not locked.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/EditingContextAdapter.html#unregisterModelChangeListener--">unregisterModelChangeListener()</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">Unregisters the currently set model change listener.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#unset-java.util.List-">unset(List&lt;Object&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">Invoked when the user pushes the unset button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#UNSET">UNSET</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Unset.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#up-java.util.List-">up(List&lt;Object&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">Invoked when the user pushes the up button.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#UP">UP</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<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
+ element) occurs in the current editing domain.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Updater.html#Updater-org.eclipse.eef.ide.ui.api.EEFTab-org.eclipse.eef.common.ui.api.IEEFFormContainer-">Updater(EEFTab, IEEFFormContainer)</a></span> - Constructor for 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>
+<div class="block">Creates a new updater.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#updateTabs-java.util.List-">updateTabs(List&lt;IEEFTabDescriptor&gt;)</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>
+<div class="block">Update the current tabs to represent the given input object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">updateValue(boolean)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></dt>
+<dd>
+<div class="block">Update the value of the checkbox.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#updateValue-boolean-">updateValue(boolean)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">updateValue(Object)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></dt>
+<dd>
+<div class="block">Update the value of the text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">updateValue(Object)</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">Update the value of the text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html#updateValue-java.lang.Object-">updateValue(Object)</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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html#updateValue-java.lang.Object-">updateValue(Object)</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>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">updateValue(String)</a></span> - Method in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></dt>
+<dd>
+<div class="block">Update the value of the text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html#updateValue-java.lang.String-">updateValue(String)</a></span> - Method in class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#USE_LOCAL_VERSION">USE_LOCAL_VERSION</a></span> - org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></dt>
+<dd>
+<div class="block">Use the version being edited in the widget, overriding the new version computed from the current model state.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#USE_MODEL_VERSION">USE_MODEL_VERSION</a></span> - org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></dt>
+<dd>
+<div class="block">Use the version computed from the current model state, replacing the text being edited by the user in the
+ widget.</div>
+</dd>
+<dt><a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Util</span></a> - Class in <a href="org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></dt>
+<dd>
+<div class="block">Shared utility methods.</div>
+</dd>
+</dl>
+<a name="I:V">
+<!--   -->
+</a>
+<h2 class="title">V</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dt>
+<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/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>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</a></span> - Method in class org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dt>
+<dd>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</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/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></dt>
+<dd>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</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/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement(IConfigurationElement)</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/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></dt>
+<dd>
+<div class="block">Validates the given configuration element.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a></span> - Static variable 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">The number of pixel of the additional gap necessary to draw the validation marker.</div>
+</dd>
+<dt><a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">ValidationRuleResult</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">A validation rule result.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html#ValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-">ValidationRuleResult(EEFValidationRuleDescription)</a></span> - Constructor for class org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></dt>
+<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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_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/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_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 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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span> - Static variable 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>
+<div class="block">The default value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></dt>
+<dd>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#valueExpression">valueExpression</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#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#valueExpression">valueExpression</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#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/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>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#valueExpression">valueExpression</a></span> - Variable 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>
+<div class="block">The cached value of the '<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#values--">values()</a></span> - Static method in enum org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VALUES">VALUES</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">A public read-only list of all the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' enumerators.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#VALUES">VALUES</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></dt>
+<dd>
+<div class="block">A public read-only list of all the '<em><b>EEF TITLE BAR STYLE</b></em>' enumerators.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html#VALUES">VALUES</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></dt>
+<dd>
+<div class="block">A public read-only list of all the '<em><b>EEF TOGGLE STYLE</b></em>' enumerators.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#VALUES">VALUES</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">A public read-only list of all the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' enumerators.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></span> - Variable 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">The variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></span> - Variable 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">The variable manager.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL">VERTICAL</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">The '<em><b>VERTICAL</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL_VALUE">VERTICAL_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></dt>
+<dd>
+<div class="block">The '<em><b>VERTICAL</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#VMARGIN">VMARGIN</a></span> - Static variable in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></dt>
+<dd>
+<div class="block">These horizontal margin around the composite.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/IEEFConstants.html#VSPACE">VSPACE</a></span> - Static variable in interface org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></dt>
+<dd>
+<div class="block">Horizontal space to leave between related widgets.</div>
+</dd>
+</dl>
+<a name="I:W">
+<!--   -->
+</a>
+<h2 class="title">W</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning(String)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs a warning with the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning(String, Exception)</a></span> - Method in class org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></dt>
+<dd>
+<div class="block">Logs a warning with the exception and the given message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING">WARNING</a></span> - org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>WARNING</b></em>' literal object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/internal/Icons.html#WARNING">WARNING</a></span> - Static variable in interface org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></dt>
+<dd>
+<div class="block">Warning.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#WARNING_TYPE">WARNING_TYPE</a></span> - Static variable in interface org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></dt>
+<dd>
+<div class="block">WARNING.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING_VALUE">WARNING_VALUE</a></span> - Static variable in enum org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></dt>
+<dd>
+<div class="block">The '<em><b>WARNING</b></em>' literal value.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#widget">widget</a></span> - Variable in class org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></dt>
+<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/api/widgets/EEFTableSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFTableSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected(SelectionEvent)</a></span> - Method in class org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFTableSelectionListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/eclipse/eef/common/ui/api/SWTUtils.html#widgetSelectedAdapter-java.util.function.Consumer-">widgetSelectedAdapter(Consumer&lt;SelectionEvent&gt;)</a></span> - Static method in class org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></dt>
+<dd>
+<div class="block">Static helper method to create a selection listener for the <code>#widgetSelected(SelectionEvent event)</code>) method
+ with a lambda expression.</div>
+</dd>
+</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:K">K</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 ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/index.html b/javadoc/2.1.0/index.html
new file mode 100644
index 0000000..f007ffd
--- /dev/null
+++ b/javadoc/2.1.0/index.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>Generated Documentation (Untitled)</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript">
+    tmpTargetPage = "" + window.location.search;
+    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
+        tmpTargetPage = tmpTargetPage.substring(1);
+    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
+        tmpTargetPage = "undefined";
+    targetPage = tmpTargetPage;
+    function validURL(url) {
+        try {
+            url = decodeURIComponent(url);
+        }
+        catch (error) {
+            return false;
+        }
+        var pos = url.indexOf(".html");
+        if (pos == -1 || pos != url.length - 5)
+            return false;
+        var allowNumber = false;
+        var allowSep = false;
+        var seenDot = false;
+        for (var i = 0; i < url.length - 5; i++) {
+            var ch = url.charAt(i);
+            if ('a' <= ch && ch <= 'z' ||
+                    'A' <= ch && ch <= 'Z' ||
+                    ch == '$' ||
+                    ch == '_' ||
+                    ch.charCodeAt(0) > 127) {
+                allowNumber = true;
+                allowSep = true;
+            } else if ('0' <= ch && ch <= '9'
+                    || ch == '-') {
+                if (!allowNumber)
+                     return false;
+            } else if (ch == '/' || ch == '.') {
+                if (!allowSep)
+                    return false;
+                allowNumber = false;
+                allowSep = false;
+                if (ch == '.')
+                     seenDot = true;
+                if (ch == '/' && seenDot)
+                     return false;
+            } else {
+                return false;
+            }
+        }
+        return true;
+    }
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</script>
+</head>
+<body onload="loadFrames()">
+<script type="text/javascript">
+if (targetPage == "" || targetPage == "undefined")
+     window.location.replace('overview-summary.html');
+</script>
+<noscript>JavaScript is disabled on your browser.</noscript>
+<div class="mainContainer">
+<div class="leftContainer">
+<div class="leftTop">
+<iframe src="overview-frame.html" name="packageListFrame" title="All Packages"></iframe>
+</div>
+<div class="leftBottom">
+<iframe src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)"></iframe>
+</div>
+</div>
+<div class="rightContainer">
+<iframe src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" class="rightIframe"></iframe>
+</div>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/jquery/external/jquery/jquery.js b/javadoc/2.1.0/jquery/external/jquery/jquery.js
new file mode 100644
index 0000000..c5c6482
--- /dev/null
+++ b/javadoc/2.1.0/jquery/external/jquery/jquery.js
@@ -0,0 +1,9789 @@
+/*!
+ * jQuery JavaScript Library v1.10.2
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03T13:48Z
+ */
+(function( window, undefined ) {
+
+// Can't do this because several apps including ASP.NET trace
+// the stack via arguments.caller.callee and Firefox dies if
+// you try to trace through "use strict" call chains. (#13335)
+// Support: Firefox 18+
+//"use strict";
+var
+	// The deferred used on DOM ready
+	readyList,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// Support: IE<10
+	// For `typeof xmlNode.method` instead of `xmlNode.method !== undefined`
+	core_strundefined = typeof undefined,
+
+	// Use the correct document accordingly with window argument (sandbox)
+	location = window.location,
+	document = window.document,
+	docElem = document.documentElement,
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// [[Class]] -> type pairs
+	class2type = {},
+
+	// List of deleted data cache ids, so we can reuse them
+	core_deletedIds = [],
+
+	core_version = "1.10.2",
+
+	// Save a reference to some core methods
+	core_concat = core_deletedIds.concat,
+	core_push = core_deletedIds.push,
+	core_slice = core_deletedIds.slice,
+	core_indexOf = core_deletedIds.indexOf,
+	core_toString = class2type.toString,
+	core_hasOwn = class2type.hasOwnProperty,
+	core_trim = core_version.trim,
+
+	// Define a local copy of jQuery
+	jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Used for matching numbers
+	core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
+
+	// Used for splitting on whitespace
+	core_rnotwhite = /\S+/g,
+
+	// Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE)
+	rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
+
+	// A simple way to check for HTML strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	// Strict HTML recognition (#11290: must start with <)
+	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,
+
+	// Matches dashed string for camelizing
+	rmsPrefix = /^-ms-/,
+	rdashAlpha = /-([\da-z])/gi,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return letter.toUpperCase();
+	},
+
+	// The ready event handler
+	completed = function( event ) {
+
+		// readyState === "complete" is good enough for us to call the dom ready in oldIE
+		if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) {
+			detach();
+			jQuery.ready();
+		}
+	},
+	// Clean-up method for dom ready events
+	detach = function() {
+		if ( document.addEventListener ) {
+			document.removeEventListener( "DOMContentLoaded", completed, false );
+			window.removeEventListener( "load", completed, false );
+
+		} else {
+			document.detachEvent( "onreadystatechange", completed );
+			window.detachEvent( "onload", completed );
+		}
+	};
+
+jQuery.fn = jQuery.prototype = {
+	// The current version of jQuery being used
+	jquery: core_version,
+
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem;
+
+		// HANDLE: $(""), $(null), $(undefined), $(false)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = rquickExpr.exec( selector );
+			}
+
+			// Match html or make sure no context is specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+
+					// scripts is true for back-compat
+					jQuery.merge( this, jQuery.parseHTML(
+						match[1],
+						context && context.nodeType ? context.ownerDocument || context : document,
+						true
+					) );
+
+					// HANDLE: $(html, props)
+					if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) {
+						for ( match in context ) {
+							// Properties of context are called as methods if possible
+							if ( jQuery.isFunction( this[ match ] ) ) {
+								this[ match ]( context[ match ] );
+
+							// ...and otherwise set as attributes
+							} else {
+								this.attr( match, context[ match ] );
+							}
+						}
+					}
+
+					return this;
+
+				// HANDLE: $(#id)
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(DOMElement)
+		} else if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	toArray: function() {
+		return core_slice.call( this );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems ) {
+
+		// Build a new jQuery matched element set
+		var ret = jQuery.merge( this.constructor(), elems );
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+		ret.context = this.context;
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Add the callback
+		jQuery.ready.promise().done( fn );
+
+		return this;
+	},
+
+	slice: function() {
+		return this.pushStack( core_slice.apply( this, arguments ) );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	eq: function( i ) {
+		var len = this.length,
+			j = +i + ( i < 0 ? len : 0 );
+		return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: core_push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var src, copyIsArray, copy, name, options, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	// Unique for each copy of jQuery on the page
+	// Non-digits removed to match rinlinejQuery
+	expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ),
+
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+
+		// Abort if there are pending holds or we're already ready
+		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+			return;
+		}
+
+		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+		if ( !document.body ) {
+			return setTimeout( jQuery.ready );
+		}
+
+		// Remember that the DOM is ready
+		jQuery.isReady = true;
+
+		// If a normal DOM Ready event fired, decrement, and wait if need be
+		if ( wait !== true && --jQuery.readyWait > 0 ) {
+			return;
+		}
+
+		// If there are functions bound, to execute
+		readyList.resolveWith( document, [ jQuery ] );
+
+		// Trigger any bound ready events
+		if ( jQuery.fn.trigger ) {
+			jQuery( document ).trigger("ready").off("ready");
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	isWindow: function( obj ) {
+		/* jshint eqeqeq: false */
+		return obj != null && obj == obj.window;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		if ( obj == null ) {
+			return String( obj );
+		}
+		return typeof obj === "object" || typeof obj === "function" ?
+			class2type[ core_toString.call(obj) ] || "object" :
+			typeof obj;
+	},
+
+	isPlainObject: function( obj ) {
+		var key;
+
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!core_hasOwn.call(obj, "constructor") &&
+				!core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Support: IE<9
+		// Handle iteration over inherited properties before own properties.
+		if ( jQuery.support.ownLast ) {
+			for ( key in obj ) {
+				return core_hasOwn.call( obj, key );
+			}
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+		for ( key in obj ) {}
+
+		return key === undefined || core_hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		var name;
+		for ( name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	// data: string of html
+	// context (optional): If specified, the fragment will be created in this context, defaults to document
+	// keepScripts (optional): If true, will include scripts passed in the html string
+	parseHTML: function( data, context, keepScripts ) {
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		if ( typeof context === "boolean" ) {
+			keepScripts = context;
+			context = false;
+		}
+		context = context || document;
+
+		var parsed = rsingleTag.exec( data ),
+			scripts = !keepScripts && [];
+
+		// Single tag
+		if ( parsed ) {
+			return [ context.createElement( parsed[1] ) ];
+		}
+
+		parsed = jQuery.buildFragment( [ data ], context, scripts );
+		if ( scripts ) {
+			jQuery( scripts ).remove();
+		}
+		return jQuery.merge( [], parsed.childNodes );
+	},
+
+	parseJSON: function( data ) {
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		if ( data === null ) {
+			return data;
+		}
+
+		if ( typeof data === "string" ) {
+
+			// Make sure leading/trailing whitespace is removed (IE can't handle it)
+			data = jQuery.trim( data );
+
+			if ( data ) {
+				// Make sure the incoming data is actual JSON
+				// Logic borrowed from http://json.org/json2.js
+				if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+					.replace( rvalidtokens, "]" )
+					.replace( rvalidbraces, "")) ) {
+
+					return ( new Function( "return " + data ) )();
+				}
+			}
+		}
+
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		var xml, tmp;
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && jQuery.trim( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+	},
+
+	// args is for internal usage only
+	each: function( obj, callback, args ) {
+		var value,
+			i = 0,
+			length = obj.length,
+			isArray = isArraylike( obj );
+
+		if ( args ) {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return obj;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: core_trim && !core_trim.call("\uFEFF\xA0") ?
+		function( text ) {
+			return text == null ?
+				"" :
+				core_trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				( text + "" ).replace( rtrim, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( arr, results ) {
+		var ret = results || [];
+
+		if ( arr != null ) {
+			if ( isArraylike( Object(arr) ) ) {
+				jQuery.merge( ret,
+					typeof arr === "string" ?
+					[ arr ] : arr
+				);
+			} else {
+				core_push.call( ret, arr );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, arr, i ) {
+		var len;
+
+		if ( arr ) {
+			if ( core_indexOf ) {
+				return core_indexOf.call( arr, elem, i );
+			}
+
+			len = arr.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in arr && arr[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var l = second.length,
+			i = first.length,
+			j = 0;
+
+		if ( typeof l === "number" ) {
+			for ( ; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var retVal,
+			ret = [],
+			i = 0,
+			length = elems.length;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( ; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value,
+			i = 0,
+			length = elems.length,
+			isArray = isArraylike( elems ),
+			ret = [];
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( i in elems ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return core_concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		var args, proxy, tmp;
+
+		if ( typeof context === "string" ) {
+			tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		args = core_slice.call( arguments, 2 );
+		proxy = function() {
+			return fn.apply( context || this, args.concat( core_slice.call( arguments ) ) );
+		};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Multifunctional method to get and set values of a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, fn, key, value, chainable, emptyGet, raw ) {
+		var i = 0,
+			length = elems.length,
+			bulk = key == null;
+
+		// Sets many values
+		if ( jQuery.type( key ) === "object" ) {
+			chainable = true;
+			for ( i in key ) {
+				jQuery.access( elems, fn, i, key[i], true, emptyGet, raw );
+			}
+
+		// Sets one value
+		} else if ( value !== undefined ) {
+			chainable = true;
+
+			if ( !jQuery.isFunction( value ) ) {
+				raw = true;
+			}
+
+			if ( bulk ) {
+				// Bulk operations run against the entire set
+				if ( raw ) {
+					fn.call( elems, value );
+					fn = null;
+
+				// ...except when executing function values
+				} else {
+					bulk = fn;
+					fn = function( elem, key, value ) {
+						return bulk.call( jQuery( elem ), value );
+					};
+				}
+			}
+
+			if ( fn ) {
+				for ( ; i < length; i++ ) {
+					fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) );
+				}
+			}
+		}
+
+		return chainable ?
+			elems :
+
+			// Gets
+			bulk ?
+				fn.call( elems ) :
+				length ? fn( elems[0], key ) : emptyGet;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// A method for quickly swapping in/out CSS properties to get correct calculations.
+	// Note: this method belongs to the css module but it's needed here for the support module.
+	// If support gets modularized, this method should be moved back to the css module.
+	swap: function( elem, options, callback, args ) {
+		var ret, name,
+			old = {};
+
+		// Remember the old values, and insert the new ones
+		for ( name in options ) {
+			old[ name ] = elem.style[ name ];
+			elem.style[ name ] = options[ name ];
+		}
+
+		ret = callback.apply( elem, args || [] );
+
+		// Revert the old values
+		for ( name in options ) {
+			elem.style[ name ] = old[ name ];
+		}
+
+		return ret;
+	}
+});
+
+jQuery.ready.promise = function( obj ) {
+	if ( !readyList ) {
+
+		readyList = jQuery.Deferred();
+
+		// Catch cases where $(document).ready() is called after the browser event has already occurred.
+		// we once tried to use readyState "interactive" here, but it caused issues like the one
+		// discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			setTimeout( jQuery.ready );
+
+		// Standards-based browsers support DOMContentLoaded
+		} else if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", completed, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", completed, false );
+
+		// If IE event model is used
+		} else {
+			// Ensure firing before onload, maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", completed );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", completed );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var top = false;
+
+			try {
+				top = window.frameElement == null && document.documentElement;
+			} catch(e) {}
+
+			if ( top && top.doScroll ) {
+				(function doScrollCheck() {
+					if ( !jQuery.isReady ) {
+
+						try {
+							// Use the trick by Diego Perini
+							// http://javascript.nwbox.com/IEContentLoaded/
+							top.doScroll("left");
+						} catch(e) {
+							return setTimeout( doScrollCheck, 50 );
+						}
+
+						// detach all dom ready events
+						detach();
+
+						// and execute any waiting functions
+						jQuery.ready();
+					}
+				})();
+			}
+		}
+	}
+	return readyList.promise( obj );
+};
+
+// Populate the class2type map
+jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+});
+
+function isArraylike( obj ) {
+	var length = obj.length,
+		type = jQuery.type( obj );
+
+	if ( jQuery.isWindow( obj ) ) {
+		return false;
+	}
+
+	if ( obj.nodeType === 1 && length ) {
+		return true;
+	}
+
+	return type === "array" || type !== "function" &&
+		( length === 0 ||
+		typeof length === "number" && length > 0 && ( length - 1 ) in obj );
+}
+
+// All jQuery objects should point back to these
+rootjQuery = jQuery(document);
+/*!
+ * Sizzle CSS Selector Engine v1.10.2
+ * http://sizzlejs.com/
+ *
+ * Copyright 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03
+ */
+(function( window, undefined ) {
+
+var i,
+	support,
+	cachedruns,
+	Expr,
+	getText,
+	isXML,
+	compile,
+	outermostContext,
+	sortInput,
+
+	// Local document vars
+	setDocument,
+	document,
+	docElem,
+	documentIsHTML,
+	rbuggyQSA,
+	rbuggyMatches,
+	matches,
+	contains,
+
+	// Instance-specific data
+	expando = "sizzle" + -(new Date()),
+	preferredDoc = window.document,
+	dirruns = 0,
+	done = 0,
+	classCache = createCache(),
+	tokenCache = createCache(),
+	compilerCache = createCache(),
+	hasDuplicate = false,
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+		return 0;
+	},
+
+	// General-purpose constants
+	strundefined = typeof undefined,
+	MAX_NEGATIVE = 1 << 31,
+
+	// Instance methods
+	hasOwn = ({}).hasOwnProperty,
+	arr = [],
+	pop = arr.pop,
+	push_native = arr.push,
+	push = arr.push,
+	slice = arr.slice,
+	// Use a stripped-down indexOf if we can't use a native one
+	indexOf = arr.indexOf || function( elem ) {
+		var i = 0,
+			len = this.length;
+		for ( ; i < len; i++ ) {
+			if ( this[i] === elem ) {
+				return i;
+			}
+		}
+		return -1;
+	},
+
+	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
+
+	// Regular expressions
+
+	// Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace
+	whitespace = "[\\x20\\t\\r\\n\\f]",
+	// http://www.w3.org/TR/css3-syntax/#characters
+	characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",
+
+	// Loosely modeled on CSS identifier characters
+	// An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors
+	// Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
+	identifier = characterEncoding.replace( "w", "w#" ),
+
+	// Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors
+	attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace +
+		"*(?:([*^$|!~]?=)" + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]",
+
+	// Prefer arguments quoted,
+	//   then not containing pseudos/brackets,
+	//   then attribute selectors/non-parenthetical expressions,
+	//   then anything else
+	// These preferences are here to reduce the number of selectors
+	//   needing tokenize in the PSEUDO preFilter
+	pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)",
+
+	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ),
+
+	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ),
+
+	rsibling = new RegExp( whitespace + "*[+~]" ),
+	rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*)" + whitespace + "*\\]", "g" ),
+
+	rpseudo = new RegExp( pseudos ),
+	ridentifier = new RegExp( "^" + identifier + "$" ),
+
+	matchExpr = {
+		"ID": new RegExp( "^#(" + characterEncoding + ")" ),
+		"CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ),
+		"TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ),
+		"ATTR": new RegExp( "^" + attributes ),
+		"PSEUDO": new RegExp( "^" + pseudos ),
+		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
+			"*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace +
+			"*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+		// For use in libraries implementing .is()
+		// We use this for POS matching in `select`
+		"needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" +
+			whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+	},
+
+	rnative = /^[^{]+\{\s*\[native \w/,
+
+	// Easily-parseable/retrievable ID or TAG or CLASS selectors
+	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+	rinputs = /^(?:input|select|textarea|button)$/i,
+	rheader = /^h\d$/i,
+
+	rescape = /'|\\/g,
+
+	// CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+	runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
+	funescape = function( _, escaped, escapedWhitespace ) {
+		var high = "0x" + escaped - 0x10000;
+		// NaN means non-codepoint
+		// Support: Firefox
+		// Workaround erroneous numeric interpretation of +"0x"
+		return high !== high || escapedWhitespace ?
+			escaped :
+			// BMP codepoint
+			high < 0 ?
+				String.fromCharCode( high + 0x10000 ) :
+				// Supplemental Plane codepoint (surrogate pair)
+				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+	};
+
+// Optimize for push.apply( _, NodeList )
+try {
+	push.apply(
+		(arr = slice.call( preferredDoc.childNodes )),
+		preferredDoc.childNodes
+	);
+	// Support: Android<4.0
+	// Detect silently failing push.apply
+	arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+	push = { apply: arr.length ?
+
+		// Leverage slice if possible
+		function( target, els ) {
+			push_native.apply( target, slice.call(els) );
+		} :
+
+		// Support: IE<9
+		// Otherwise append directly
+		function( target, els ) {
+			var j = target.length,
+				i = 0;
+			// Can't trust NodeList.length
+			while ( (target[j++] = els[i++]) ) {}
+			target.length = j - 1;
+		}
+	};
+}
+
+function Sizzle( selector, context, results, seed ) {
+	var match, elem, m, nodeType,
+		// QSA vars
+		i, groups, old, nid, newContext, newSelector;
+
+	if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
+		setDocument( context );
+	}
+
+	context = context || document;
+	results = results || [];
+
+	if ( !selector || typeof selector !== "string" ) {
+		return results;
+	}
+
+	if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) {
+		return [];
+	}
+
+	if ( documentIsHTML && !seed ) {
+
+		// Shortcuts
+		if ( (match = rquickExpr.exec( selector )) ) {
+			// Speed-up: Sizzle("#ID")
+			if ( (m = match[1]) ) {
+				if ( nodeType === 9 ) {
+					elem = context.getElementById( m );
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE, Opera, and Webkit return items
+						// by name instead of ID
+						if ( elem.id === m ) {
+							results.push( elem );
+							return results;
+						}
+					} else {
+						return results;
+					}
+				} else {
+					// Context is not a document
+					if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) &&
+						contains( context, elem ) && elem.id === m ) {
+						results.push( elem );
+						return results;
+					}
+				}
+
+			// Speed-up: Sizzle("TAG")
+			} else if ( match[2] ) {
+				push.apply( results, context.getElementsByTagName( selector ) );
+				return results;
+
+			// Speed-up: Sizzle(".CLASS")
+			} else if ( (m = match[3]) && support.getElementsByClassName && context.getElementsByClassName ) {
+				push.apply( results, context.getElementsByClassName( m ) );
+				return results;
+			}
+		}
+
+		// QSA path
+		if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
+			nid = old = expando;
+			newContext = context;
+			newSelector = nodeType === 9 && selector;
+
+			// qSA works strangely on Element-rooted queries
+			// We can work around this by specifying an extra ID on the root
+			// and working up from there (Thanks to Andrew Dupont for the technique)
+			// IE 8 doesn't work on object elements
+			if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
+				groups = tokenize( selector );
+
+				if ( (old = context.getAttribute("id")) ) {
+					nid = old.replace( rescape, "\\$&" );
+				} else {
+					context.setAttribute( "id", nid );
+				}
+				nid = "[id='" + nid + "'] ";
+
+				i = groups.length;
+				while ( i-- ) {
+					groups[i] = nid + toSelector( groups[i] );
+				}
+				newContext = rsibling.test( selector ) && context.parentNode || context;
+				newSelector = groups.join(",");
+			}
+
+			if ( newSelector ) {
+				try {
+					push.apply( results,
+						newContext.querySelectorAll( newSelector )
+					);
+					return results;
+				} catch(qsaError) {
+				} finally {
+					if ( !old ) {
+						context.removeAttribute("id");
+					}
+				}
+			}
+		}
+	}
+
+	// All others
+	return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {Function(string, Object)} Returns the Object data after storing it on itself with
+ *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ *	deleting the oldest entry
+ */
+function createCache() {
+	var keys = [];
+
+	function cache( key, value ) {
+		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+		if ( keys.push( key += " " ) > Expr.cacheLength ) {
+			// Only keep the most recent entries
+			delete cache[ keys.shift() ];
+		}
+		return (cache[ key ] = value);
+	}
+	return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+	fn[ expando ] = true;
+	return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created div and expects a boolean result
+ */
+function assert( fn ) {
+	var div = document.createElement("div");
+
+	try {
+		return !!fn( div );
+	} catch (e) {
+		return false;
+	} finally {
+		// Remove from its parent by default
+		if ( div.parentNode ) {
+			div.parentNode.removeChild( div );
+		}
+		// release memory in IE
+		div = null;
+	}
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+	var arr = attrs.split("|"),
+		i = attrs.length;
+
+	while ( i-- ) {
+		Expr.attrHandle[ arr[i] ] = handler;
+	}
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+	var cur = b && a,
+		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+			( ~b.sourceIndex || MAX_NEGATIVE ) -
+			( ~a.sourceIndex || MAX_NEGATIVE );
+
+	// Use IE sourceIndex if available on both nodes
+	if ( diff ) {
+		return diff;
+	}
+
+	// Check if b follows a
+	if ( cur ) {
+		while ( (cur = cur.nextSibling) ) {
+			if ( cur === b ) {
+				return -1;
+			}
+		}
+	}
+
+	return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return name === "input" && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return (name === "input" || name === "button") && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+	return markFunction(function( argument ) {
+		argument = +argument;
+		return markFunction(function( seed, matches ) {
+			var j,
+				matchIndexes = fn( [], seed.length, argument ),
+				i = matchIndexes.length;
+
+			// Match elements found at the specified indexes
+			while ( i-- ) {
+				if ( seed[ (j = matchIndexes[i]) ] ) {
+					seed[j] = !(matches[j] = seed[j]);
+				}
+			}
+		});
+	});
+}
+
+/**
+ * Detect xml
+ * @param {Element|Object} elem An element or a document
+ */
+isXML = Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833)
+	var documentElement = elem && (elem.ownerDocument || elem).documentElement;
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+	var doc = node ? node.ownerDocument || node : preferredDoc,
+		parent = doc.defaultView;
+
+	// If no document and documentElement is available, return
+	if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
+		return document;
+	}
+
+	// Set our document
+	document = doc;
+	docElem = doc.documentElement;
+
+	// Support tests
+	documentIsHTML = !isXML( doc );
+
+	// Support: IE>8
+	// If iframe document is assigned to "document" variable and if iframe has been reloaded,
+	// IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936
+	// IE6-8 do not support the defaultView property so parent will be undefined
+	if ( parent && parent.attachEvent && parent !== parent.top ) {
+		parent.attachEvent( "onbeforeunload", function() {
+			setDocument();
+		});
+	}
+
+	/* Attributes
+	---------------------------------------------------------------------- */
+
+	// Support: IE<8
+	// Verify that getAttribute really returns attributes and not properties (excepting IE8 booleans)
+	support.attributes = assert(function( div ) {
+		div.className = "i";
+		return !div.getAttribute("className");
+	});
+
+	/* getElement(s)By*
+	---------------------------------------------------------------------- */
+
+	// Check if getElementsByTagName("*") returns only elements
+	support.getElementsByTagName = assert(function( div ) {
+		div.appendChild( doc.createComment("") );
+		return !div.getElementsByTagName("*").length;
+	});
+
+	// Check if getElementsByClassName can be trusted
+	support.getElementsByClassName = assert(function( div ) {
+		div.innerHTML = "<div class='a'></div><div class='a i'></div>";
+
+		// Support: Safari<4
+		// Catch class over-caching
+		div.firstChild.className = "i";
+		// Support: Opera<10
+		// Catch gEBCN failure to find non-leading classes
+		return div.getElementsByClassName("i").length === 2;
+	});
+
+	// Support: IE<10
+	// Check if getElementById returns elements by name
+	// The broken getElementById methods don't pick up programatically-set names,
+	// so use a roundabout getElementsByName test
+	support.getById = assert(function( div ) {
+		docElem.appendChild( div ).id = expando;
+		return !doc.getElementsByName || !doc.getElementsByName( expando ).length;
+	});
+
+	// ID find and filter
+	if ( support.getById ) {
+		Expr.find["ID"] = function( id, context ) {
+			if ( typeof context.getElementById !== strundefined && documentIsHTML ) {
+				var m = context.getElementById( id );
+				// Check parentNode to catch when Blackberry 4.6 returns
+				// nodes that are no longer in the document #6963
+				return m && m.parentNode ? [m] : [];
+			}
+		};
+		Expr.filter["ID"] = function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				return elem.getAttribute("id") === attrId;
+			};
+		};
+	} else {
+		// Support: IE6/7
+		// getElementById is not reliable as a find shortcut
+		delete Expr.find["ID"];
+
+		Expr.filter["ID"] =  function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id");
+				return node && node.value === attrId;
+			};
+		};
+	}
+
+	// Tag
+	Expr.find["TAG"] = support.getElementsByTagName ?
+		function( tag, context ) {
+			if ( typeof context.getElementsByTagName !== strundefined ) {
+				return context.getElementsByTagName( tag );
+			}
+		} :
+		function( tag, context ) {
+			var elem,
+				tmp = [],
+				i = 0,
+				results = context.getElementsByTagName( tag );
+
+			// Filter out possible comments
+			if ( tag === "*" ) {
+				while ( (elem = results[i++]) ) {
+					if ( elem.nodeType === 1 ) {
+						tmp.push( elem );
+					}
+				}
+
+				return tmp;
+			}
+			return results;
+		};
+
+	// Class
+	Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
+		if ( typeof context.getElementsByClassName !== strundefined && documentIsHTML ) {
+			return context.getElementsByClassName( className );
+		}
+	};
+
+	/* QSA/matchesSelector
+	---------------------------------------------------------------------- */
+
+	// QSA and matchesSelector support
+
+	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+	rbuggyMatches = [];
+
+	// qSa(:focus) reports false when true (Chrome 21)
+	// We allow this because of a bug in IE8/9 that throws an error
+	// whenever `document.activeElement` is accessed on an iframe
+	// So, we allow :focus to pass through QSA all the time to avoid the IE error
+	// See http://bugs.jquery.com/ticket/13378
+	rbuggyQSA = [];
+
+	if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) {
+		// Build QSA regex
+		// Regex strategy adopted from Diego Perini
+		assert(function( div ) {
+			// Select is set to empty string on purpose
+			// This is to test IE's treatment of not explicitly
+			// setting a boolean content attribute,
+			// since its presence should be enough
+			// http://bugs.jquery.com/ticket/12359
+			div.innerHTML = "<select><option selected=''></option></select>";
+
+			// Support: IE8
+			// Boolean attributes and "value" are not treated correctly
+			if ( !div.querySelectorAll("[selected]").length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+			}
+
+			// Webkit/Opera - :checked should return selected option elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":checked").length ) {
+				rbuggyQSA.push(":checked");
+			}
+		});
+
+		assert(function( div ) {
+
+			// Support: Opera 10-12/IE8
+			// ^= $= *= and empty values
+			// Should not select anything
+			// Support: Windows 8 Native Apps
+			// The type attribute is restricted during .innerHTML assignment
+			var input = doc.createElement("input");
+			input.setAttribute( "type", "hidden" );
+			div.appendChild( input ).setAttribute( "t", "" );
+
+			if ( div.querySelectorAll("[t^='']").length ) {
+				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+			}
+
+			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":enabled").length ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Opera 10-11 does not throw on post-comma invalid pseudos
+			div.querySelectorAll("*,:x");
+			rbuggyQSA.push(",.*:");
+		});
+	}
+
+	if ( (support.matchesSelector = rnative.test( (matches = docElem.webkitMatchesSelector ||
+		docElem.mozMatchesSelector ||
+		docElem.oMatchesSelector ||
+		docElem.msMatchesSelector) )) ) {
+
+		assert(function( div ) {
+			// Check to see if it's possible to do matchesSelector
+			// on a disconnected node (IE 9)
+			support.disconnectedMatch = matches.call( div, "div" );
+
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( div, "[s!='']:x" );
+			rbuggyMatches.push( "!=", pseudos );
+		});
+	}
+
+	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") );
+	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") );
+
+	/* Contains
+	---------------------------------------------------------------------- */
+
+	// Element contains another
+	// Purposefully does not implement inclusive descendent
+	// As in, an element does not contain itself
+	contains = rnative.test( docElem.contains ) || docElem.compareDocumentPosition ?
+		function( a, b ) {
+			var adown = a.nodeType === 9 ? a.documentElement : a,
+				bup = b && b.parentNode;
+			return a === bup || !!( bup && bup.nodeType === 1 && (
+				adown.contains ?
+					adown.contains( bup ) :
+					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+			));
+		} :
+		function( a, b ) {
+			if ( b ) {
+				while ( (b = b.parentNode) ) {
+					if ( b === a ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		};
+
+	/* Sorting
+	---------------------------------------------------------------------- */
+
+	// Document order sorting
+	sortOrder = docElem.compareDocumentPosition ?
+	function( a, b ) {
+
+		// Flag for duplicate removal
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		var compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b );
+
+		if ( compare ) {
+			// Disconnected nodes
+			if ( compare & 1 ||
+				(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
+
+				// Choose the first element that is related to our preferred document
+				if ( a === doc || contains(preferredDoc, a) ) {
+					return -1;
+				}
+				if ( b === doc || contains(preferredDoc, b) ) {
+					return 1;
+				}
+
+				// Maintain original order
+				return sortInput ?
+					( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+					0;
+			}
+
+			return compare & 4 ? -1 : 1;
+		}
+
+		// Not directly comparable, sort on existence of method
+		return a.compareDocumentPosition ? -1 : 1;
+	} :
+	function( a, b ) {
+		var cur,
+			i = 0,
+			aup = a.parentNode,
+			bup = b.parentNode,
+			ap = [ a ],
+			bp = [ b ];
+
+		// Exit early if the nodes are identical
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+
+		// Parentless nodes are either documents or disconnected
+		} else if ( !aup || !bup ) {
+			return a === doc ? -1 :
+				b === doc ? 1 :
+				aup ? -1 :
+				bup ? 1 :
+				sortInput ?
+				( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+				0;
+
+		// If the nodes are siblings, we can do a quick check
+		} else if ( aup === bup ) {
+			return siblingCheck( a, b );
+		}
+
+		// Otherwise we need full lists of their ancestors for comparison
+		cur = a;
+		while ( (cur = cur.parentNode) ) {
+			ap.unshift( cur );
+		}
+		cur = b;
+		while ( (cur = cur.parentNode) ) {
+			bp.unshift( cur );
+		}
+
+		// Walk down the tree looking for a discrepancy
+		while ( ap[i] === bp[i] ) {
+			i++;
+		}
+
+		return i ?
+			// Do a sibling check if the nodes have a common ancestor
+			siblingCheck( ap[i], bp[i] ) :
+
+			// Otherwise nodes in our document sort first
+			ap[i] === preferredDoc ? -1 :
+			bp[i] === preferredDoc ? 1 :
+			0;
+	};
+
+	return doc;
+};
+
+Sizzle.matches = function( expr, elements ) {
+	return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	// Make sure that attribute selectors are quoted
+	expr = expr.replace( rattributeQuotes, "='$1']" );
+
+	if ( support.matchesSelector && documentIsHTML &&
+		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
+
+		try {
+			var ret = matches.call( elem, expr );
+
+			// IE 9's matchesSelector returns false on disconnected nodes
+			if ( ret || support.disconnectedMatch ||
+					// As well, disconnected nodes are said to be in a document
+					// fragment in IE 9
+					elem.document && elem.document.nodeType !== 11 ) {
+				return ret;
+			}
+		} catch(e) {}
+	}
+
+	return Sizzle( expr, document, null, [elem] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+	// Set document vars if needed
+	if ( ( context.ownerDocument || context ) !== document ) {
+		setDocument( context );
+	}
+	return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	var fn = Expr.attrHandle[ name.toLowerCase() ],
+		// Don't get fooled by Object.prototype properties (jQuery #13807)
+		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+			fn( elem, name, !documentIsHTML ) :
+			undefined;
+
+	return val === undefined ?
+		support.attributes || !documentIsHTML ?
+			elem.getAttribute( name ) :
+			(val = elem.getAttributeNode(name)) && val.specified ?
+				val.value :
+				null :
+		val;
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+	var elem,
+		duplicates = [],
+		j = 0,
+		i = 0;
+
+	// Unless we *know* we can detect duplicates, assume their presence
+	hasDuplicate = !support.detectDuplicates;
+	sortInput = !support.sortStable && results.slice( 0 );
+	results.sort( sortOrder );
+
+	if ( hasDuplicate ) {
+		while ( (elem = results[i++]) ) {
+			if ( elem === results[ i ] ) {
+				j = duplicates.push( i );
+			}
+		}
+		while ( j-- ) {
+			results.splice( duplicates[ j ], 1 );
+		}
+	}
+
+	return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+	var node,
+		ret = "",
+		i = 0,
+		nodeType = elem.nodeType;
+
+	if ( !nodeType ) {
+		// If no nodeType, this is expected to be an array
+		for ( ; (node = elem[i]); i++ ) {
+			// Do not traverse comment nodes
+			ret += getText( node );
+		}
+	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+		// Use textContent for elements
+		// innerText usage removed for consistency of new lines (see #11153)
+		if ( typeof elem.textContent === "string" ) {
+			return elem.textContent;
+		} else {
+			// Traverse its children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				ret += getText( elem );
+			}
+		}
+	} else if ( nodeType === 3 || nodeType === 4 ) {
+		return elem.nodeValue;
+	}
+	// Do not include comment or processing instruction nodes
+
+	return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+	// Can be adjusted by the user
+	cacheLength: 50,
+
+	createPseudo: markFunction,
+
+	match: matchExpr,
+
+	attrHandle: {},
+
+	find: {},
+
+	relative: {
+		">": { dir: "parentNode", first: true },
+		" ": { dir: "parentNode" },
+		"+": { dir: "previousSibling", first: true },
+		"~": { dir: "previousSibling" }
+	},
+
+	preFilter: {
+		"ATTR": function( match ) {
+			match[1] = match[1].replace( runescape, funescape );
+
+			// Move the given value to match[3] whether quoted or unquoted
+			match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape );
+
+			if ( match[2] === "~=" ) {
+				match[3] = " " + match[3] + " ";
+			}
+
+			return match.slice( 0, 4 );
+		},
+
+		"CHILD": function( match ) {
+			/* matches from matchExpr["CHILD"]
+				1 type (only|nth|...)
+				2 what (child|of-type)
+				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+				4 xn-component of xn+y argument ([+-]?\d*n|)
+				5 sign of xn-component
+				6 x of xn-component
+				7 sign of y-component
+				8 y of y-component
+			*/
+			match[1] = match[1].toLowerCase();
+
+			if ( match[1].slice( 0, 3 ) === "nth" ) {
+				// nth-* requires argument
+				if ( !match[3] ) {
+					Sizzle.error( match[0] );
+				}
+
+				// numeric x and y parameters for Expr.filter.CHILD
+				// remember that false/true cast respectively to 0/1
+				match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) );
+				match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" );
+
+			// other types prohibit arguments
+			} else if ( match[3] ) {
+				Sizzle.error( match[0] );
+			}
+
+			return match;
+		},
+
+		"PSEUDO": function( match ) {
+			var excess,
+				unquoted = !match[5] && match[2];
+
+			if ( matchExpr["CHILD"].test( match[0] ) ) {
+				return null;
+			}
+
+			// Accept quoted arguments as-is
+			if ( match[3] && match[4] !== undefined ) {
+				match[2] = match[4];
+
+			// Strip excess characters from unquoted arguments
+			} else if ( unquoted && rpseudo.test( unquoted ) &&
+				// Get excess from tokenize (recursively)
+				(excess = tokenize( unquoted, true )) &&
+				// advance to the next closing parenthesis
+				(excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) {
+
+				// excess is a negative index
+				match[0] = match[0].slice( 0, excess );
+				match[2] = unquoted.slice( 0, excess );
+			}
+
+			// Return only captures needed by the pseudo filter method (type and argument)
+			return match.slice( 0, 3 );
+		}
+	},
+
+	filter: {
+
+		"TAG": function( nodeNameSelector ) {
+			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+			return nodeNameSelector === "*" ?
+				function() { return true; } :
+				function( elem ) {
+					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+				};
+		},
+
+		"CLASS": function( className ) {
+			var pattern = classCache[ className + " " ];
+
+			return pattern ||
+				(pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) &&
+				classCache( className, function( elem ) {
+					return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== strundefined && elem.getAttribute("class") || "" );
+				});
+		},
+
+		"ATTR": function( name, operator, check ) {
+			return function( elem ) {
+				var result = Sizzle.attr( elem, name );
+
+				if ( result == null ) {
+					return operator === "!=";
+				}
+				if ( !operator ) {
+					return true;
+				}
+
+				result += "";
+
+				return operator === "=" ? result === check :
+					operator === "!=" ? result !== check :
+					operator === "^=" ? check && result.indexOf( check ) === 0 :
+					operator === "*=" ? check && result.indexOf( check ) > -1 :
+					operator === "$=" ? check && result.slice( -check.length ) === check :
+					operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 :
+					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+					false;
+			};
+		},
+
+		"CHILD": function( type, what, argument, first, last ) {
+			var simple = type.slice( 0, 3 ) !== "nth",
+				forward = type.slice( -4 ) !== "last",
+				ofType = what === "of-type";
+
+			return first === 1 && last === 0 ?
+
+				// Shortcut for :nth-*(n)
+				function( elem ) {
+					return !!elem.parentNode;
+				} :
+
+				function( elem, context, xml ) {
+					var cache, outerCache, node, diff, nodeIndex, start,
+						dir = simple !== forward ? "nextSibling" : "previousSibling",
+						parent = elem.parentNode,
+						name = ofType && elem.nodeName.toLowerCase(),
+						useCache = !xml && !ofType;
+
+					if ( parent ) {
+
+						// :(first|last|only)-(child|of-type)
+						if ( simple ) {
+							while ( dir ) {
+								node = elem;
+								while ( (node = node[ dir ]) ) {
+									if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) {
+										return false;
+									}
+								}
+								// Reverse direction for :only-* (if we haven't yet done so)
+								start = dir = type === "only" && !start && "nextSibling";
+							}
+							return true;
+						}
+
+						start = [ forward ? parent.firstChild : parent.lastChild ];
+
+						// non-xml :nth-child(...) stores cache data on `parent`
+						if ( forward && useCache ) {
+							// Seek `elem` from a previously-cached index
+							outerCache = parent[ expando ] || (parent[ expando ] = {});
+							cache = outerCache[ type ] || [];
+							nodeIndex = cache[0] === dirruns && cache[1];
+							diff = cache[0] === dirruns && cache[2];
+							node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+
+								// Fallback to seeking `elem` from the start
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								// When found, cache indexes on `parent` and break
+								if ( node.nodeType === 1 && ++diff && node === elem ) {
+									outerCache[ type ] = [ dirruns, nodeIndex, diff ];
+									break;
+								}
+							}
+
+						// Use previously-cached element index if available
+						} else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
+							diff = cache[1];
+
+						// xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
+						} else {
+							// Use the same loop as above to seek `elem` from the start
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) {
+									// Cache the index of each encountered element
+									if ( useCache ) {
+										(node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ];
+									}
+
+									if ( node === elem ) {
+										break;
+									}
+								}
+							}
+						}
+
+						// Incorporate the offset, then check against cycle size
+						diff -= last;
+						return diff === first || ( diff % first === 0 && diff / first >= 0 );
+					}
+				};
+		},
+
+		"PSEUDO": function( pseudo, argument ) {
+			// pseudo-class names are case-insensitive
+			// http://www.w3.org/TR/selectors/#pseudo-classes
+			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+			// Remember that setFilters inherits from pseudos
+			var args,
+				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+					Sizzle.error( "unsupported pseudo: " + pseudo );
+
+			// The user may use createPseudo to indicate that
+			// arguments are needed to create the filter function
+			// just as Sizzle does
+			if ( fn[ expando ] ) {
+				return fn( argument );
+			}
+
+			// But maintain support for old signatures
+			if ( fn.length > 1 ) {
+				args = [ pseudo, pseudo, "", argument ];
+				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+					markFunction(function( seed, matches ) {
+						var idx,
+							matched = fn( seed, argument ),
+							i = matched.length;
+						while ( i-- ) {
+							idx = indexOf.call( seed, matched[i] );
+							seed[ idx ] = !( matches[ idx ] = matched[i] );
+						}
+					}) :
+					function( elem ) {
+						return fn( elem, 0, args );
+					};
+			}
+
+			return fn;
+		}
+	},
+
+	pseudos: {
+		// Potentially complex pseudos
+		"not": markFunction(function( selector ) {
+			// Trim the selector passed to compile
+			// to avoid treating leading and trailing
+			// spaces as combinators
+			var input = [],
+				results = [],
+				matcher = compile( selector.replace( rtrim, "$1" ) );
+
+			return matcher[ expando ] ?
+				markFunction(function( seed, matches, context, xml ) {
+					var elem,
+						unmatched = matcher( seed, null, xml, [] ),
+						i = seed.length;
+
+					// Match elements unmatched by `matcher`
+					while ( i-- ) {
+						if ( (elem = unmatched[i]) ) {
+							seed[i] = !(matches[i] = elem);
+						}
+					}
+				}) :
+				function( elem, context, xml ) {
+					input[0] = elem;
+					matcher( input, null, xml, results );
+					return !results.pop();
+				};
+		}),
+
+		"has": markFunction(function( selector ) {
+			return function( elem ) {
+				return Sizzle( selector, elem ).length > 0;
+			};
+		}),
+
+		"contains": markFunction(function( text ) {
+			return function( elem ) {
+				return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;
+			};
+		}),
+
+		// "Whether an element is represented by a :lang() selector
+		// is based solely on the element's language value
+		// being equal to the identifier C,
+		// or beginning with the identifier C immediately followed by "-".
+		// The matching of C against the element's language value is performed case-insensitively.
+		// The identifier C does not have to be a valid language name."
+		// http://www.w3.org/TR/selectors/#lang-pseudo
+		"lang": markFunction( function( lang ) {
+			// lang value must be a valid identifier
+			if ( !ridentifier.test(lang || "") ) {
+				Sizzle.error( "unsupported lang: " + lang );
+			}
+			lang = lang.replace( runescape, funescape ).toLowerCase();
+			return function( elem ) {
+				var elemLang;
+				do {
+					if ( (elemLang = documentIsHTML ?
+						elem.lang :
+						elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) {
+
+						elemLang = elemLang.toLowerCase();
+						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+					}
+				} while ( (elem = elem.parentNode) && elem.nodeType === 1 );
+				return false;
+			};
+		}),
+
+		// Miscellaneous
+		"target": function( elem ) {
+			var hash = window.location && window.location.hash;
+			return hash && hash.slice( 1 ) === elem.id;
+		},
+
+		"root": function( elem ) {
+			return elem === docElem;
+		},
+
+		"focus": function( elem ) {
+			return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
+		},
+
+		// Boolean properties
+		"enabled": function( elem ) {
+			return elem.disabled === false;
+		},
+
+		"disabled": function( elem ) {
+			return elem.disabled === true;
+		},
+
+		"checked": function( elem ) {
+			// In CSS3, :checked should return both checked and selected elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			var nodeName = elem.nodeName.toLowerCase();
+			return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected);
+		},
+
+		"selected": function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		// Contents
+		"empty": function( elem ) {
+			// http://www.w3.org/TR/selectors/#empty-pseudo
+			// :empty is only affected by element nodes and content nodes(including text(3), cdata(4)),
+			//   not comment, processing instructions, or others
+			// Thanks to Diego Perini for the nodeName shortcut
+			//   Greater than "@" means alpha characters (specifically not starting with "#" or "?")
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) {
+					return false;
+				}
+			}
+			return true;
+		},
+
+		"parent": function( elem ) {
+			return !Expr.pseudos["empty"]( elem );
+		},
+
+		// Element/input types
+		"header": function( elem ) {
+			return rheader.test( elem.nodeName );
+		},
+
+		"input": function( elem ) {
+			return rinputs.test( elem.nodeName );
+		},
+
+		"button": function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && elem.type === "button" || name === "button";
+		},
+
+		"text": function( elem ) {
+			var attr;
+			// IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc)
+			// use getAttribute instead to test this case
+			return elem.nodeName.toLowerCase() === "input" &&
+				elem.type === "text" &&
+				( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type );
+		},
+
+		// Position-in-collection
+		"first": createPositionalPseudo(function() {
+			return [ 0 ];
+		}),
+
+		"last": createPositionalPseudo(function( matchIndexes, length ) {
+			return [ length - 1 ];
+		}),
+
+		"eq": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			return [ argument < 0 ? argument + length : argument ];
+		}),
+
+		"even": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 0;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"odd": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 1;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"lt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; --i >= 0; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"gt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; ++i < length; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		})
+	}
+};
+
+Expr.pseudos["nth"] = Expr.pseudos["eq"];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+	Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+	Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+function tokenize( selector, parseOnly ) {
+	var matched, match, tokens, type,
+		soFar, groups, preFilters,
+		cached = tokenCache[ selector + " " ];
+
+	if ( cached ) {
+		return parseOnly ? 0 : cached.slice( 0 );
+	}
+
+	soFar = selector;
+	groups = [];
+	preFilters = Expr.preFilter;
+
+	while ( soFar ) {
+
+		// Comma and first run
+		if ( !matched || (match = rcomma.exec( soFar )) ) {
+			if ( match ) {
+				// Don't consume trailing commas as valid
+				soFar = soFar.slice( match[0].length ) || soFar;
+			}
+			groups.push( tokens = [] );
+		}
+
+		matched = false;
+
+		// Combinators
+		if ( (match = rcombinators.exec( soFar )) ) {
+			matched = match.shift();
+			tokens.push({
+				value: matched,
+				// Cast descendant combinators to space
+				type: match[0].replace( rtrim, " " )
+			});
+			soFar = soFar.slice( matched.length );
+		}
+
+		// Filters
+		for ( type in Expr.filter ) {
+			if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||
+				(match = preFilters[ type ]( match ))) ) {
+				matched = match.shift();
+				tokens.push({
+					value: matched,
+					type: type,
+					matches: match
+				});
+				soFar = soFar.slice( matched.length );
+			}
+		}
+
+		if ( !matched ) {
+			break;
+		}
+	}
+
+	// Return the length of the invalid excess
+	// if we're just parsing
+	// Otherwise, throw an error or return tokens
+	return parseOnly ?
+		soFar.length :
+		soFar ?
+			Sizzle.error( selector ) :
+			// Cache the tokens
+			tokenCache( selector, groups ).slice( 0 );
+}
+
+function toSelector( tokens ) {
+	var i = 0,
+		len = tokens.length,
+		selector = "";
+	for ( ; i < len; i++ ) {
+		selector += tokens[i].value;
+	}
+	return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+	var dir = combinator.dir,
+		checkNonElements = base && dir === "parentNode",
+		doneName = done++;
+
+	return combinator.first ?
+		// Check against closest ancestor/preceding element
+		function( elem, context, xml ) {
+			while ( (elem = elem[ dir ]) ) {
+				if ( elem.nodeType === 1 || checkNonElements ) {
+					return matcher( elem, context, xml );
+				}
+			}
+		} :
+
+		// Check against all ancestor/preceding elements
+		function( elem, context, xml ) {
+			var data, cache, outerCache,
+				dirkey = dirruns + " " + doneName;
+
+			// We can't set arbitrary data on XML nodes, so they don't benefit from dir caching
+			if ( xml ) {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						if ( matcher( elem, context, xml ) ) {
+							return true;
+						}
+					}
+				}
+			} else {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						outerCache = elem[ expando ] || (elem[ expando ] = {});
+						if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) {
+							if ( (data = cache[1]) === true || data === cachedruns ) {
+								return data === true;
+							}
+						} else {
+							cache = outerCache[ dir ] = [ dirkey ];
+							cache[1] = matcher( elem, context, xml ) || cachedruns;
+							if ( cache[1] === true ) {
+								return true;
+							}
+						}
+					}
+				}
+			}
+		};
+}
+
+function elementMatcher( matchers ) {
+	return matchers.length > 1 ?
+		function( elem, context, xml ) {
+			var i = matchers.length;
+			while ( i-- ) {
+				if ( !matchers[i]( elem, context, xml ) ) {
+					return false;
+				}
+			}
+			return true;
+		} :
+		matchers[0];
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+	var elem,
+		newUnmatched = [],
+		i = 0,
+		len = unmatched.length,
+		mapped = map != null;
+
+	for ( ; i < len; i++ ) {
+		if ( (elem = unmatched[i]) ) {
+			if ( !filter || filter( elem, context, xml ) ) {
+				newUnmatched.push( elem );
+				if ( mapped ) {
+					map.push( i );
+				}
+			}
+		}
+	}
+
+	return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+	if ( postFilter && !postFilter[ expando ] ) {
+		postFilter = setMatcher( postFilter );
+	}
+	if ( postFinder && !postFinder[ expando ] ) {
+		postFinder = setMatcher( postFinder, postSelector );
+	}
+	return markFunction(function( seed, results, context, xml ) {
+		var temp, i, elem,
+			preMap = [],
+			postMap = [],
+			preexisting = results.length,
+
+			// Get initial elements from seed or context
+			elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ),
+
+			// Prefilter to get matcher input, preserving a map for seed-results synchronization
+			matcherIn = preFilter && ( seed || !selector ) ?
+				condense( elems, preMap, preFilter, context, xml ) :
+				elems,
+
+			matcherOut = matcher ?
+				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+					// ...intermediate processing is necessary
+					[] :
+
+					// ...otherwise use results directly
+					results :
+				matcherIn;
+
+		// Find primary matches
+		if ( matcher ) {
+			matcher( matcherIn, matcherOut, context, xml );
+		}
+
+		// Apply postFilter
+		if ( postFilter ) {
+			temp = condense( matcherOut, postMap );
+			postFilter( temp, [], context, xml );
+
+			// Un-match failing elements by moving them back to matcherIn
+			i = temp.length;
+			while ( i-- ) {
+				if ( (elem = temp[i]) ) {
+					matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);
+				}
+			}
+		}
+
+		if ( seed ) {
+			if ( postFinder || preFilter ) {
+				if ( postFinder ) {
+					// Get the final matcherOut by condensing this intermediate into postFinder contexts
+					temp = [];
+					i = matcherOut.length;
+					while ( i-- ) {
+						if ( (elem = matcherOut[i]) ) {
+							// Restore matcherIn since elem is not yet a final match
+							temp.push( (matcherIn[i] = elem) );
+						}
+					}
+					postFinder( null, (matcherOut = []), temp, xml );
+				}
+
+				// Move matched elements from seed to results to keep them synchronized
+				i = matcherOut.length;
+				while ( i-- ) {
+					if ( (elem = matcherOut[i]) &&
+						(temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) {
+
+						seed[temp] = !(results[temp] = elem);
+					}
+				}
+			}
+
+		// Add elements to results, through postFinder if defined
+		} else {
+			matcherOut = condense(
+				matcherOut === results ?
+					matcherOut.splice( preexisting, matcherOut.length ) :
+					matcherOut
+			);
+			if ( postFinder ) {
+				postFinder( null, results, matcherOut, xml );
+			} else {
+				push.apply( results, matcherOut );
+			}
+		}
+	});
+}
+
+function matcherFromTokens( tokens ) {
+	var checkContext, matcher, j,
+		len = tokens.length,
+		leadingRelative = Expr.relative[ tokens[0].type ],
+		implicitRelative = leadingRelative || Expr.relative[" "],
+		i = leadingRelative ? 1 : 0,
+
+		// The foundational matcher ensures that elements are reachable from top-level context(s)
+		matchContext = addCombinator( function( elem ) {
+			return elem === checkContext;
+		}, implicitRelative, true ),
+		matchAnyContext = addCombinator( function( elem ) {
+			return indexOf.call( checkContext, elem ) > -1;
+		}, implicitRelative, true ),
+		matchers = [ function( elem, context, xml ) {
+			return ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+				(checkContext = context).nodeType ?
+					matchContext( elem, context, xml ) :
+					matchAnyContext( elem, context, xml ) );
+		} ];
+
+	for ( ; i < len; i++ ) {
+		if ( (matcher = Expr.relative[ tokens[i].type ]) ) {
+			matchers = [ addCombinator(elementMatcher( matchers ), matcher) ];
+		} else {
+			matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );
+
+			// Return special upon seeing a positional matcher
+			if ( matcher[ expando ] ) {
+				// Find the next relative operator (if any) for proper handling
+				j = ++i;
+				for ( ; j < len; j++ ) {
+					if ( Expr.relative[ tokens[j].type ] ) {
+						break;
+					}
+				}
+				return setMatcher(
+					i > 1 && elementMatcher( matchers ),
+					i > 1 && toSelector(
+						// If the preceding token was a descendant combinator, insert an implicit any-element `*`
+						tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" })
+					).replace( rtrim, "$1" ),
+					matcher,
+					i < j && matcherFromTokens( tokens.slice( i, j ) ),
+					j < len && matcherFromTokens( (tokens = tokens.slice( j )) ),
+					j < len && toSelector( tokens )
+				);
+			}
+			matchers.push( matcher );
+		}
+	}
+
+	return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+	// A counter to specify which element is currently being matched
+	var matcherCachedRuns = 0,
+		bySet = setMatchers.length > 0,
+		byElement = elementMatchers.length > 0,
+		superMatcher = function( seed, context, xml, results, expandContext ) {
+			var elem, j, matcher,
+				setMatched = [],
+				matchedCount = 0,
+				i = "0",
+				unmatched = seed && [],
+				outermost = expandContext != null,
+				contextBackup = outermostContext,
+				// We must always have either seed elements or context
+				elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ),
+				// Use integer dirruns iff this is the outermost matcher
+				dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1);
+
+			if ( outermost ) {
+				outermostContext = context !== document && context;
+				cachedruns = matcherCachedRuns;
+			}
+
+			// Add elements passing elementMatchers directly to results
+			// Keep `i` a string if there are no elements so `matchedCount` will be "00" below
+			for ( ; (elem = elems[i]) != null; i++ ) {
+				if ( byElement && elem ) {
+					j = 0;
+					while ( (matcher = elementMatchers[j++]) ) {
+						if ( matcher( elem, context, xml ) ) {
+							results.push( elem );
+							break;
+						}
+					}
+					if ( outermost ) {
+						dirruns = dirrunsUnique;
+						cachedruns = ++matcherCachedRuns;
+					}
+				}
+
+				// Track unmatched elements for set filters
+				if ( bySet ) {
+					// They will have gone through all possible matchers
+					if ( (elem = !matcher && elem) ) {
+						matchedCount--;
+					}
+
+					// Lengthen the array for every element, matched or not
+					if ( seed ) {
+						unmatched.push( elem );
+					}
+				}
+			}
+
+			// Apply set filters to unmatched elements
+			matchedCount += i;
+			if ( bySet && i !== matchedCount ) {
+				j = 0;
+				while ( (matcher = setMatchers[j++]) ) {
+					matcher( unmatched, setMatched, context, xml );
+				}
+
+				if ( seed ) {
+					// Reintegrate element matches to eliminate the need for sorting
+					if ( matchedCount > 0 ) {
+						while ( i-- ) {
+							if ( !(unmatched[i] || setMatched[i]) ) {
+								setMatched[i] = pop.call( results );
+							}
+						}
+					}
+
+					// Discard index placeholder values to get only actual matches
+					setMatched = condense( setMatched );
+				}
+
+				// Add matches to results
+				push.apply( results, setMatched );
+
+				// Seedless set matches succeeding multiple successful matchers stipulate sorting
+				if ( outermost && !seed && setMatched.length > 0 &&
+					( matchedCount + setMatchers.length ) > 1 ) {
+
+					Sizzle.uniqueSort( results );
+				}
+			}
+
+			// Override manipulation of globals by nested matchers
+			if ( outermost ) {
+				dirruns = dirrunsUnique;
+				outermostContext = contextBackup;
+			}
+
+			return unmatched;
+		};
+
+	return bySet ?
+		markFunction( superMatcher ) :
+		superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) {
+	var i,
+		setMatchers = [],
+		elementMatchers = [],
+		cached = compilerCache[ selector + " " ];
+
+	if ( !cached ) {
+		// Generate a function of recursive functions that can be used to check each element
+		if ( !group ) {
+			group = tokenize( selector );
+		}
+		i = group.length;
+		while ( i-- ) {
+			cached = matcherFromTokens( group[i] );
+			if ( cached[ expando ] ) {
+				setMatchers.push( cached );
+			} else {
+				elementMatchers.push( cached );
+			}
+		}
+
+		// Cache the compiled function
+		cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );
+	}
+	return cached;
+};
+
+function multipleContexts( selector, contexts, results ) {
+	var i = 0,
+		len = contexts.length;
+	for ( ; i < len; i++ ) {
+		Sizzle( selector, contexts[i], results );
+	}
+	return results;
+}
+
+function select( selector, context, results, seed ) {
+	var i, tokens, token, type, find,
+		match = tokenize( selector );
+
+	if ( !seed ) {
+		// Try to minimize operations if there is only one group
+		if ( match.length === 1 ) {
+
+			// Take a shortcut and set the context if the root selector is an ID
+			tokens = match[0] = match[0].slice( 0 );
+			if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
+					support.getById && context.nodeType === 9 && documentIsHTML &&
+					Expr.relative[ tokens[1].type ] ) {
+
+				context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];
+				if ( !context ) {
+					return results;
+				}
+				selector = selector.slice( tokens.shift().value.length );
+			}
+
+			// Fetch a seed set for right-to-left matching
+			i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length;
+			while ( i-- ) {
+				token = tokens[i];
+
+				// Abort if we hit a combinator
+				if ( Expr.relative[ (type = token.type) ] ) {
+					break;
+				}
+				if ( (find = Expr.find[ type ]) ) {
+					// Search, expanding context for leading sibling combinators
+					if ( (seed = find(
+						token.matches[0].replace( runescape, funescape ),
+						rsibling.test( tokens[0].type ) && context.parentNode || context
+					)) ) {
+
+						// If seed is empty or no tokens remain, we can return early
+						tokens.splice( i, 1 );
+						selector = seed.length && toSelector( tokens );
+						if ( !selector ) {
+							push.apply( results, seed );
+							return results;
+						}
+
+						break;
+					}
+				}
+			}
+		}
+	}
+
+	// Compile and execute a filtering function
+	// Provide `match` to avoid retokenization if we modified the selector above
+	compile( selector, match )(
+		seed,
+		context,
+		!documentIsHTML,
+		results,
+		rsibling.test( selector )
+	);
+	return results;
+}
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
+
+// Support: Chrome<14
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert(function( div1 ) {
+	// Should return 1, but returns 4 (following)
+	return div1.compareDocumentPosition( document.createElement("div") ) & 1;
+});
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert(function( div ) {
+	div.innerHTML = "<a href='#'></a>";
+	return div.firstChild.getAttribute("href") === "#" ;
+}) ) {
+	addHandle( "type|href|height|width", function( elem, name, isXML ) {
+		if ( !isXML ) {
+			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+		}
+	});
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert(function( div ) {
+	div.innerHTML = "<input/>";
+	div.firstChild.setAttribute( "value", "" );
+	return div.firstChild.getAttribute( "value" ) === "";
+}) ) {
+	addHandle( "value", function( elem, name, isXML ) {
+		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+			return elem.defaultValue;
+		}
+	});
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert(function( div ) {
+	return div.getAttribute("disabled") == null;
+}) ) {
+	addHandle( booleans, function( elem, name, isXML ) {
+		var val;
+		if ( !isXML ) {
+			return (val = elem.getAttributeNode( name )) && val.specified ?
+				val.value :
+				elem[ name ] === true ? name.toLowerCase() : null;
+		}
+	});
+}
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+jQuery.expr[":"] = jQuery.expr.pseudos;
+jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+
+
+})( window );
+// String to Object options format cache
+var optionsCache = {};
+
+// Convert String-formatted options into Object-formatted ones and store in cache
+function createOptions( options ) {
+	var object = optionsCache[ options ] = {};
+	jQuery.each( options.match( core_rnotwhite ) || [], function( _, flag ) {
+		object[ flag ] = true;
+	});
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	options: an optional list of space-separated options that will change how
+ *			the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+	// Convert options from String-formatted to Object-formatted if needed
+	// (we check in cache first)
+	options = typeof options === "string" ?
+		( optionsCache[ options ] || createOptions( options ) ) :
+		jQuery.extend( {}, options );
+
+	var // Flag to know if list is currently firing
+		firing,
+		// Last fire value (for non-forgettable lists)
+		memory,
+		// Flag to know if list was already fired
+		fired,
+		// End of the loop when firing
+		firingLength,
+		// Index of currently firing callback (modified by remove if needed)
+		firingIndex,
+		// First callback to fire (used internally by add and fireWith)
+		firingStart,
+		// Actual callback list
+		list = [],
+		// Stack of fire calls for repeatable lists
+		stack = !options.once && [],
+		// Fire callbacks
+		fire = function( data ) {
+			memory = options.memory && data;
+			fired = true;
+			firingIndex = firingStart || 0;
+			firingStart = 0;
+			firingLength = list.length;
+			firing = true;
+			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
+				if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) {
+					memory = false; // To prevent further calls using add
+					break;
+				}
+			}
+			firing = false;
+			if ( list ) {
+				if ( stack ) {
+					if ( stack.length ) {
+						fire( stack.shift() );
+					}
+				} else if ( memory ) {
+					list = [];
+				} else {
+					self.disable();
+				}
+			}
+		},
+		// Actual Callbacks object
+		self = {
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+					// First, we save the current length
+					var start = list.length;
+					(function add( args ) {
+						jQuery.each( args, function( _, arg ) {
+							var type = jQuery.type( arg );
+							if ( type === "function" ) {
+								if ( !options.unique || !self.has( arg ) ) {
+									list.push( arg );
+								}
+							} else if ( arg && arg.length && type !== "string" ) {
+								// Inspect recursively
+								add( arg );
+							}
+						});
+					})( arguments );
+					// Do we need to add the callbacks to the
+					// current firing batch?
+					if ( firing ) {
+						firingLength = list.length;
+					// With memory, if we're not firing then
+					// we should call right away
+					} else if ( memory ) {
+						firingStart = start;
+						fire( memory );
+					}
+				}
+				return this;
+			},
+			// Remove a callback from the list
+			remove: function() {
+				if ( list ) {
+					jQuery.each( arguments, function( _, arg ) {
+						var index;
+						while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+							list.splice( index, 1 );
+							// Handle firing indexes
+							if ( firing ) {
+								if ( index <= firingLength ) {
+									firingLength--;
+								}
+								if ( index <= firingIndex ) {
+									firingIndex--;
+								}
+							}
+						}
+					});
+				}
+				return this;
+			},
+			// Check if a given callback is in the list.
+			// If no argument is given, return whether or not list has callbacks attached.
+			has: function( fn ) {
+				return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length );
+			},
+			// Remove all callbacks from the list
+			empty: function() {
+				list = [];
+				firingLength = 0;
+				return this;
+			},
+			// Have the list do nothing anymore
+			disable: function() {
+				list = stack = memory = undefined;
+				return this;
+			},
+			// Is it disabled?
+			disabled: function() {
+				return !list;
+			},
+			// Lock the list in its current state
+			lock: function() {
+				stack = undefined;
+				if ( !memory ) {
+					self.disable();
+				}
+				return this;
+			},
+			// Is it locked?
+			locked: function() {
+				return !stack;
+			},
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( list && ( !fired || stack ) ) {
+					args = args || [];
+					args = [ context, args.slice ? args.slice() : args ];
+					if ( firing ) {
+						stack.push( args );
+					} else {
+						fire( args );
+					}
+				}
+				return this;
+			},
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+jQuery.extend({
+
+	Deferred: function( func ) {
+		var tuples = [
+				// action, add listener, listener list, final state
+				[ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ],
+				[ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ],
+				[ "notify", "progress", jQuery.Callbacks("memory") ]
+			],
+			state = "pending",
+			promise = {
+				state: function() {
+					return state;
+				},
+				always: function() {
+					deferred.done( arguments ).fail( arguments );
+					return this;
+				},
+				then: function( /* fnDone, fnFail, fnProgress */ ) {
+					var fns = arguments;
+					return jQuery.Deferred(function( newDefer ) {
+						jQuery.each( tuples, function( i, tuple ) {
+							var action = tuple[ 0 ],
+								fn = jQuery.isFunction( fns[ i ] ) && fns[ i ];
+							// deferred[ done | fail | progress ] for forwarding actions to newDefer
+							deferred[ tuple[1] ](function() {
+								var returned = fn && fn.apply( this, arguments );
+								if ( returned && jQuery.isFunction( returned.promise ) ) {
+									returned.promise()
+										.done( newDefer.resolve )
+										.fail( newDefer.reject )
+										.progress( newDefer.notify );
+								} else {
+									newDefer[ action + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments );
+								}
+							});
+						});
+						fns = null;
+					}).promise();
+				},
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					return obj != null ? jQuery.extend( obj, promise ) : promise;
+				}
+			},
+			deferred = {};
+
+		// Keep pipe for back-compat
+		promise.pipe = promise.then;
+
+		// Add list-specific methods
+		jQuery.each( tuples, function( i, tuple ) {
+			var list = tuple[ 2 ],
+				stateString = tuple[ 3 ];
+
+			// promise[ done | fail | progress ] = list.add
+			promise[ tuple[1] ] = list.add;
+
+			// Handle state
+			if ( stateString ) {
+				list.add(function() {
+					// state = [ resolved | rejected ]
+					state = stateString;
+
+				// [ reject_list | resolve_list ].disable; progress_list.lock
+				}, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock );
+			}
+
+			// deferred[ resolve | reject | notify ]
+			deferred[ tuple[0] ] = function() {
+				deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments );
+				return this;
+			};
+			deferred[ tuple[0] + "With" ] = list.fireWith;
+		});
+
+		// Make the deferred a promise
+		promise.promise( deferred );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( subordinate /* , ..., subordinateN */ ) {
+		var i = 0,
+			resolveValues = core_slice.call( arguments ),
+			length = resolveValues.length,
+
+			// the count of uncompleted subordinates
+			remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0,
+
+			// the master Deferred. If resolveValues consist of only a single Deferred, just use that.
+			deferred = remaining === 1 ? subordinate : jQuery.Deferred(),
+
+			// Update function for both resolve and progress values
+			updateFunc = function( i, contexts, values ) {
+				return function( value ) {
+					contexts[ i ] = this;
+					values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value;
+					if( values === progressValues ) {
+						deferred.notifyWith( contexts, values );
+					} else if ( !( --remaining ) ) {
+						deferred.resolveWith( contexts, values );
+					}
+				};
+			},
+
+			progressValues, progressContexts, resolveContexts;
+
+		// add listeners to Deferred subordinates; treat others as resolved
+		if ( length > 1 ) {
+			progressValues = new Array( length );
+			progressContexts = new Array( length );
+			resolveContexts = new Array( length );
+			for ( ; i < length; i++ ) {
+				if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) {
+					resolveValues[ i ].promise()
+						.done( updateFunc( i, resolveContexts, resolveValues ) )
+						.fail( deferred.reject )
+						.progress( updateFunc( i, progressContexts, progressValues ) );
+				} else {
+					--remaining;
+				}
+			}
+		}
+
+		// if we're not waiting on anything, resolve the master
+		if ( !remaining ) {
+			deferred.resolveWith( resolveContexts, resolveValues );
+		}
+
+		return deferred.promise();
+	}
+});
+jQuery.support = (function( support ) {
+
+	var all, a, input, select, fragment, opt, eventName, isSupported, i,
+		div = document.createElement("div");
+
+	// Setup
+	div.setAttribute( "className", "t" );
+	div.innerHTML = "  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+
+	// Finish early in limited (non-browser) environments
+	all = div.getElementsByTagName("*") || [];
+	a = div.getElementsByTagName("a")[ 0 ];
+	if ( !a || !a.style || !all.length ) {
+		return support;
+	}
+
+	// First batch of tests
+	select = document.createElement("select");
+	opt = select.appendChild( document.createElement("option") );
+	input = div.getElementsByTagName("input")[ 0 ];
+
+	a.style.cssText = "top:1px;float:left;opacity:.5";
+
+	// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
+	support.getSetAttribute = div.className !== "t";
+
+	// IE strips leading whitespace when .innerHTML is used
+	support.leadingWhitespace = div.firstChild.nodeType === 3;
+
+	// Make sure that tbody elements aren't automatically inserted
+	// IE will insert them into empty tables
+	support.tbody = !div.getElementsByTagName("tbody").length;
+
+	// Make sure that link elements get serialized correctly by innerHTML
+	// This requires a wrapper element in IE
+	support.htmlSerialize = !!div.getElementsByTagName("link").length;
+
+	// Get the style information from getAttribute
+	// (IE uses .cssText instead)
+	support.style = /top/.test( a.getAttribute("style") );
+
+	// Make sure that URLs aren't manipulated
+	// (IE normalizes it by default)
+	support.hrefNormalized = a.getAttribute("href") === "/a";
+
+	// Make sure that element opacity exists
+	// (IE uses filter instead)
+	// Use a regex to work around a WebKit issue. See #5145
+	support.opacity = /^0.5/.test( a.style.opacity );
+
+	// Verify style float existence
+	// (IE uses styleFloat instead of cssFloat)
+	support.cssFloat = !!a.style.cssFloat;
+
+	// Check the default checkbox/radio value ("" on WebKit; "on" elsewhere)
+	support.checkOn = !!input.value;
+
+	// Make sure that a selected-by-default option has a working selected property.
+	// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
+	support.optSelected = opt.selected;
+
+	// Tests for enctype support on a form (#6743)
+	support.enctype = !!document.createElement("form").enctype;
+
+	// Makes sure cloning an html5 element does not cause problems
+	// Where outerHTML is undefined, this still works
+	support.html5Clone = document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>";
+
+	// Will be defined later
+	support.inlineBlockNeedsLayout = false;
+	support.shrinkWrapBlocks = false;
+	support.pixelPosition = false;
+	support.deleteExpando = true;
+	support.noCloneEvent = true;
+	support.reliableMarginRight = true;
+	support.boxSizingReliable = true;
+
+	// Make sure checked status is properly cloned
+	input.checked = true;
+	support.noCloneChecked = input.cloneNode( true ).checked;
+
+	// Make sure that the options inside disabled selects aren't marked as disabled
+	// (WebKit marks them as disabled)
+	select.disabled = true;
+	support.optDisabled = !opt.disabled;
+
+	// Support: IE<9
+	try {
+		delete div.test;
+	} catch( e ) {
+		support.deleteExpando = false;
+	}
+
+	// Check if we can trust getAttribute("value")
+	input = document.createElement("input");
+	input.setAttribute( "value", "" );
+	support.input = input.getAttribute( "value" ) === "";
+
+	// Check if an input maintains its value after becoming a radio
+	input.value = "t";
+	input.setAttribute( "type", "radio" );
+	support.radioValue = input.value === "t";
+
+	// #11217 - WebKit loses check when the name is after the checked attribute
+	input.setAttribute( "checked", "t" );
+	input.setAttribute( "name", "t" );
+
+	fragment = document.createDocumentFragment();
+	fragment.appendChild( input );
+
+	// Check if a disconnected checkbox will retain its checked
+	// value of true after appended to the DOM (IE6/7)
+	support.appendChecked = input.checked;
+
+	// WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Support: IE<9
+	// Opera does not clone events (and typeof div.attachEvent === undefined).
+	// IE9-10 clones events bound via attachEvent, but they don't trigger with .click()
+	if ( div.attachEvent ) {
+		div.attachEvent( "onclick", function() {
+			support.noCloneEvent = false;
+		});
+
+		div.cloneNode( true ).click();
+	}
+
+	// Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event)
+	// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP)
+	for ( i in { submit: true, change: true, focusin: true }) {
+		div.setAttribute( eventName = "on" + i, "t" );
+
+		support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false;
+	}
+
+	div.style.backgroundClip = "content-box";
+	div.cloneNode( true ).style.backgroundClip = "";
+	support.clearCloneStyle = div.style.backgroundClip === "content-box";
+
+	// Support: IE<9
+	// Iteration over object's inherited properties before its own.
+	for ( i in jQuery( support ) ) {
+		break;
+	}
+	support.ownLast = i !== "0";
+
+	// Run tests that need a body at doc ready
+	jQuery(function() {
+		var container, marginDiv, tds,
+			divReset = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",
+			body = document.getElementsByTagName("body")[0];
+
+		if ( !body ) {
+			// Return for frameset docs that don't have a body
+			return;
+		}
+
+		container = document.createElement("div");
+		container.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";
+
+		body.appendChild( container ).appendChild( div );
+
+		// Support: IE8
+		// Check if table cells still have offsetWidth/Height when they are set
+		// to display:none and there are still other visible table cells in a
+		// table row; if so, offsetWidth/Height are not reliable for use when
+		// determining if an element has been hidden directly using
+		// display:none (it is still safe to use offsets if a parent element is
+		// hidden; don safety goggles and see bug #4512 for more information).
+		div.innerHTML = "<table><tr><td></td><td>t</td></tr></table>";
+		tds = div.getElementsByTagName("td");
+		tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none";
+		isSupported = ( tds[ 0 ].offsetHeight === 0 );
+
+		tds[ 0 ].style.display = "";
+		tds[ 1 ].style.display = "none";
+
+		// Support: IE8
+		// Check if empty table cells still have offsetWidth/Height
+		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
+
+		// Check box-sizing and margin behavior.
+		div.innerHTML = "";
+		div.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";
+
+		// Workaround failing boxSizing test due to offsetWidth returning wrong value
+		// with some non-1 values of body zoom, ticket #13543
+		jQuery.swap( body, body.style.zoom != null ? { zoom: 1 } : {}, function() {
+			support.boxSizing = div.offsetWidth === 4;
+		});
+
+		// Use window.getComputedStyle because jsdom on node.js will break without it.
+		if ( window.getComputedStyle ) {
+			support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%";
+			support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px";
+
+			// Check if div with explicit width and no margin-right incorrectly
+			// gets computed margin-right based on width of container. (#3333)
+			// Fails in WebKit before Feb 2011 nightlies
+			// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+			marginDiv = div.appendChild( document.createElement("div") );
+			marginDiv.style.cssText = div.style.cssText = divReset;
+			marginDiv.style.marginRight = marginDiv.style.width = "0";
+			div.style.width = "1px";
+
+			support.reliableMarginRight =
+				!parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight );
+		}
+
+		if ( typeof div.style.zoom !== core_strundefined ) {
+			// Support: IE<8
+			// Check if natively block-level elements act like inline-block
+			// elements when setting their display to 'inline' and giving
+			// them layout
+			div.innerHTML = "";
+			div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1";
+			support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 );
+
+			// Support: IE6
+			// Check if elements with layout shrink-wrap their children
+			div.style.display = "block";
+			div.innerHTML = "<div></div>";
+			div.firstChild.style.width = "5px";
+			support.shrinkWrapBlocks = ( div.offsetWidth !== 3 );
+
+			if ( support.inlineBlockNeedsLayout ) {
+				// Prevent IE 6 from affecting layout for positioned elements #11048
+				// Prevent IE from shrinking the body in IE 7 mode #12869
+				// Support: IE<8
+				body.style.zoom = 1;
+			}
+		}
+
+		body.removeChild( container );
+
+		// Null elements to avoid leaks in IE
+		container = div = tds = marginDiv = null;
+	});
+
+	// Null elements to avoid leaks in IE
+	all = select = fragment = opt = a = input = null;
+
+	return support;
+})({});
+
+var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/,
+	rmultiDash = /([A-Z])/g;
+
+function internalData( elem, name, data, pvt /* Internal Use Only */ ){
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var ret, thisCache,
+		internalKey = jQuery.expando,
+
+		// We have to handle DOM nodes and JS objects differently because IE6-7
+		// can't GC object references properly across the DOM-JS boundary
+		isNode = elem.nodeType,
+
+		// Only DOM nodes need the global jQuery cache; JS object data is
+		// attached directly to the object so GC can occur automatically
+		cache = isNode ? jQuery.cache : elem,
+
+		// Only defining an ID for JS objects if its cache already exists allows
+		// the code to shortcut on the same path as a DOM node with no cache
+		id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey;
+
+	// Avoid doing any more work than we need to when trying to get data on an
+	// object that has no data at all
+	if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && data === undefined && typeof name === "string" ) {
+		return;
+	}
+
+	if ( !id ) {
+		// Only DOM nodes need a new unique ID for each element since their data
+		// ends up in the global cache
+		if ( isNode ) {
+			id = elem[ internalKey ] = core_deletedIds.pop() || jQuery.guid++;
+		} else {
+			id = internalKey;
+		}
+	}
+
+	if ( !cache[ id ] ) {
+		// Avoid exposing jQuery metadata on plain JS objects when the object
+		// is serialized using JSON.stringify
+		cache[ id ] = isNode ? {} : { toJSON: jQuery.noop };
+	}
+
+	// An object can be passed to jQuery.data instead of a key/value pair; this gets
+	// shallow copied over onto the existing cache
+	if ( typeof name === "object" || typeof name === "function" ) {
+		if ( pvt ) {
+			cache[ id ] = jQuery.extend( cache[ id ], name );
+		} else {
+			cache[ id ].data = jQuery.extend( cache[ id ].data, name );
+		}
+	}
+
+	thisCache = cache[ id ];
+
+	// jQuery data() is stored in a separate object inside the object's internal data
+	// cache in order to avoid key collisions between internal data and user-defined
+	// data.
+	if ( !pvt ) {
+		if ( !thisCache.data ) {
+			thisCache.data = {};
+		}
+
+		thisCache = thisCache.data;
+	}
+
+	if ( data !== undefined ) {
+		thisCache[ jQuery.camelCase( name ) ] = data;
+	}
+
+	// Check for both converted-to-camel and non-converted data property names
+	// If a data property was specified
+	if ( typeof name === "string" ) {
+
+		// First Try to find as-is property data
+		ret = thisCache[ name ];
+
+		// Test for null|undefined property data
+		if ( ret == null ) {
+
+			// Try to find the camelCased property
+			ret = thisCache[ jQuery.camelCase( name ) ];
+		}
+	} else {
+		ret = thisCache;
+	}
+
+	return ret;
+}
+
+function internalRemoveData( elem, name, pvt ) {
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var thisCache, i,
+		isNode = elem.nodeType,
+
+		// See jQuery.data for more information
+		cache = isNode ? jQuery.cache : elem,
+		id = isNode ? elem[ jQuery.expando ] : jQuery.expando;
+
+	// If there is already no cache entry for this object, there is no
+	// purpose in continuing
+	if ( !cache[ id ] ) {
+		return;
+	}
+
+	if ( name ) {
+
+		thisCache = pvt ? cache[ id ] : cache[ id ].data;
+
+		if ( thisCache ) {
+
+			// Support array or space separated string names for data keys
+			if ( !jQuery.isArray( name ) ) {
+
+				// try the string as a key before any manipulation
+				if ( name in thisCache ) {
+					name = [ name ];
+				} else {
+
+					// split the camel cased version by spaces unless a key with the spaces exists
+					name = jQuery.camelCase( name );
+					if ( name in thisCache ) {
+						name = [ name ];
+					} else {
+						name = name.split(" ");
+					}
+				}
+			} else {
+				// If "name" is an array of keys...
+				// When data is initially created, via ("key", "val") signature,
+				// keys will be converted to camelCase.
+				// Since there is no way to tell _how_ a key was added, remove
+				// both plain key and camelCase key. #12786
+				// This will only penalize the array argument path.
+				name = name.concat( jQuery.map( name, jQuery.camelCase ) );
+			}
+
+			i = name.length;
+			while ( i-- ) {
+				delete thisCache[ name[i] ];
+			}
+
+			// If there is no data left in the cache, we want to continue
+			// and let the cache object itself get destroyed
+			if ( pvt ? !isEmptyDataObject(thisCache) : !jQuery.isEmptyObject(thisCache) ) {
+				return;
+			}
+		}
+	}
+
+	// See jQuery.data for more information
+	if ( !pvt ) {
+		delete cache[ id ].data;
+
+		// Don't destroy the parent cache unless the internal data object
+		// had been the only thing left in it
+		if ( !isEmptyDataObject( cache[ id ] ) ) {
+			return;
+		}
+	}
+
+	// Destroy the cache
+	if ( isNode ) {
+		jQuery.cleanData( [ elem ], true );
+
+	// Use delete when supported for expandos or `cache` is not a window per isWindow (#10080)
+	/* jshint eqeqeq: false */
+	} else if ( jQuery.support.deleteExpando || cache != cache.window ) {
+		/* jshint eqeqeq: true */
+		delete cache[ id ];
+
+	// When all else fails, null
+	} else {
+		cache[ id ] = null;
+	}
+}
+
+jQuery.extend({
+	cache: {},
+
+	// The following elements throw uncatchable exceptions if you
+	// attempt to add expando properties to them.
+	noData: {
+		"applet": true,
+		"embed": true,
+		// Ban all objects except for Flash (which handle expandos)
+		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+	},
+
+	hasData: function( elem ) {
+		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
+		return !!elem && !isEmptyDataObject( elem );
+	},
+
+	data: function( elem, name, data ) {
+		return internalData( elem, name, data );
+	},
+
+	removeData: function( elem, name ) {
+		return internalRemoveData( elem, name );
+	},
+
+	// For internal use only.
+	_data: function( elem, name, data ) {
+		return internalData( elem, name, data, true );
+	},
+
+	_removeData: function( elem, name ) {
+		return internalRemoveData( elem, name, true );
+	},
+
+	// A method for determining if a DOM node can handle the data expando
+	acceptData: function( elem ) {
+		// Do not set data on non-element because it will not be cleared (#8335).
+		if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) {
+			return false;
+		}
+
+		var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ];
+
+		// nodes accept data unless otherwise specified; rejection can be conditional
+		return !noData || noData !== true && elem.getAttribute("classid") === noData;
+	}
+});
+
+jQuery.fn.extend({
+	data: function( key, value ) {
+		var attrs, name,
+			data = null,
+			i = 0,
+			elem = this[0];
+
+		// Special expections of .data basically thwart jQuery.access,
+		// so implement the relevant behavior ourselves
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = jQuery.data( elem );
+
+				if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) {
+					attrs = elem.attributes;
+					for ( ; i < attrs.length; i++ ) {
+						name = attrs[i].name;
+
+						if ( name.indexOf("data-") === 0 ) {
+							name = jQuery.camelCase( name.slice(5) );
+
+							dataAttr( elem, name, data[ name ] );
+						}
+					}
+					jQuery._data( elem, "parsedAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each(function() {
+				jQuery.data( this, key );
+			});
+		}
+
+		return arguments.length > 1 ?
+
+			// Sets one value
+			this.each(function() {
+				jQuery.data( this, key, value );
+			}) :
+
+			// Gets one value
+			// Try to fetch any internally stored data first
+			elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null;
+	},
+
+	removeData: function( key ) {
+		return this.each(function() {
+			jQuery.removeData( this, key );
+		});
+	}
+});
+
+function dataAttr( elem, key, data ) {
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+
+		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
+
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = data === "true" ? true :
+					data === "false" ? false :
+					data === "null" ? null :
+					// Only convert to a number if it doesn't change the string
+					+data + "" === data ? +data :
+					rbrace.test( data ) ? jQuery.parseJSON( data ) :
+						data;
+			} catch( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			jQuery.data( elem, key, data );
+
+		} else {
+			data = undefined;
+		}
+	}
+
+	return data;
+}
+
+// checks a cache object for emptiness
+function isEmptyDataObject( obj ) {
+	var name;
+	for ( name in obj ) {
+
+		// if the public data object is empty, the private is still empty
+		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
+			continue;
+		}
+		if ( name !== "toJSON" ) {
+			return false;
+		}
+	}
+
+	return true;
+}
+jQuery.extend({
+	queue: function( elem, type, data ) {
+		var queue;
+
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			queue = jQuery._data( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !queue || jQuery.isArray(data) ) {
+					queue = jQuery._data( elem, type, jQuery.makeArray(data) );
+				} else {
+					queue.push( data );
+				}
+			}
+			return queue || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			startLength = queue.length,
+			fn = queue.shift(),
+			hooks = jQuery._queueHooks( elem, type ),
+			next = function() {
+				jQuery.dequeue( elem, type );
+			};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+			startLength--;
+		}
+
+		if ( fn ) {
+
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			// clear up the last queue stop function
+			delete hooks.stop;
+			fn.call( elem, next, hooks );
+		}
+
+		if ( !startLength && hooks ) {
+			hooks.empty.fire();
+		}
+	},
+
+	// not intended for public consumption - generates a queueHooks object, or returns the current one
+	_queueHooks: function( elem, type ) {
+		var key = type + "queueHooks";
+		return jQuery._data( elem, key ) || jQuery._data( elem, key, {
+			empty: jQuery.Callbacks("once memory").add(function() {
+				jQuery._removeData( elem, type + "queue" );
+				jQuery._removeData( elem, key );
+			})
+		});
+	}
+});
+
+jQuery.fn.extend({
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[0], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each(function() {
+				var queue = jQuery.queue( this, type, data );
+
+				// ensure a hooks for this queue
+				jQuery._queueHooks( this, type );
+
+				if ( type === "fx" && queue[0] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			});
+	},
+	dequeue: function( type ) {
+		return this.each(function() {
+			jQuery.dequeue( this, type );
+		});
+	},
+	// Based off of the plugin by Clint Helfers, with permission.
+	// http://blindsignals.com/index.php/2009/07/jquery-delay/
+	delay: function( time, type ) {
+		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+		type = type || "fx";
+
+		return this.queue( type, function( next, hooks ) {
+			var timeout = setTimeout( next, time );
+			hooks.stop = function() {
+				clearTimeout( timeout );
+			};
+		});
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, obj ) {
+		var tmp,
+			count = 1,
+			defer = jQuery.Deferred(),
+			elements = this,
+			i = this.length,
+			resolve = function() {
+				if ( !( --count ) ) {
+					defer.resolveWith( elements, [ elements ] );
+				}
+			};
+
+		if ( typeof type !== "string" ) {
+			obj = type;
+			type = undefined;
+		}
+		type = type || "fx";
+
+		while( i-- ) {
+			tmp = jQuery._data( elements[ i ], type + "queueHooks" );
+			if ( tmp && tmp.empty ) {
+				count++;
+				tmp.empty.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( obj );
+	}
+});
+var nodeHook, boolHook,
+	rclass = /[\t\r\n\f]/g,
+	rreturn = /\r/g,
+	rfocusable = /^(?:input|select|textarea|button|object)$/i,
+	rclickable = /^(?:a|area)$/i,
+	ruseDefault = /^(?:checked|selected)$/i,
+	getSetAttribute = jQuery.support.getSetAttribute,
+	getSetInput = jQuery.support.input;
+
+jQuery.fn.extend({
+	attr: function( name, value ) {
+		return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 );
+	},
+
+	removeAttr: function( name ) {
+		return this.each(function() {
+			jQuery.removeAttr( this, name );
+		});
+	},
+
+	prop: function( name, value ) {
+		return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 );
+	},
+
+	removeProp: function( name ) {
+		name = jQuery.propFix[ name ] || name;
+		return this.each(function() {
+			// try/catch handles cases where IE balks (such as removing a property on window)
+			try {
+				this[ name ] = undefined;
+				delete this[ name ];
+			} catch( e ) {}
+		});
+	},
+
+	addClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).addClass( value.call( this, j, this.className ) );
+			});
+		}
+
+		if ( proceed ) {
+			// The disjunction here is for better compressibility (see removeClass)
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					" "
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
+							cur += clazz + " ";
+						}
+					}
+					elem.className = jQuery.trim( cur );
+
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = arguments.length === 0 || typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).removeClass( value.call( this, j, this.className ) );
+			});
+		}
+		if ( proceed ) {
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				// This expression is here for better compressibility (see addClass)
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					""
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						// Remove *all* instances
+						while ( cur.indexOf( " " + clazz + " " ) >= 0 ) {
+							cur = cur.replace( " " + clazz + " ", " " );
+						}
+					}
+					elem.className = value ? jQuery.trim( cur ) : "";
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value;
+
+		if ( typeof stateVal === "boolean" && type === "string" ) {
+			return stateVal ? this.addClass( value ) : this.removeClass( value );
+		}
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( i ) {
+				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
+			});
+		}
+
+		return this.each(function() {
+			if ( type === "string" ) {
+				// toggle individual class names
+				var className,
+					i = 0,
+					self = jQuery( this ),
+					classNames = value.match( core_rnotwhite ) || [];
+
+				while ( (className = classNames[ i++ ]) ) {
+					// check each className given, space separated list
+					if ( self.hasClass( className ) ) {
+						self.removeClass( className );
+					} else {
+						self.addClass( className );
+					}
+				}
+
+			// Toggle whole class name
+			} else if ( type === core_strundefined || type === "boolean" ) {
+				if ( this.className ) {
+					// store className if set
+					jQuery._data( this, "__className__", this.className );
+				}
+
+				// If the element has a class name or if we're passed "false",
+				// then remove the whole classname (if there was one, the above saved it).
+				// Otherwise bring back whatever was previously saved (if anything),
+				// falling back to the empty string if nothing was stored.
+				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
+			}
+		});
+	},
+
+	hasClass: function( selector ) {
+		var className = " " + selector + " ",
+			i = 0,
+			l = this.length;
+		for ( ; i < l; i++ ) {
+			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) {
+				return true;
+			}
+		}
+
+		return false;
+	},
+
+	val: function( value ) {
+		var ret, hooks, isFunction,
+			elem = this[0];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ];
+
+				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				return typeof ret === "string" ?
+					// handle most common string cases
+					ret.replace(rreturn, "") :
+					// handle cases where value is null/undef or number
+					ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each(function( i ) {
+			var val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, jQuery( this ).val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+			} else if ( typeof val === "number" ) {
+				val += "";
+			} else if ( jQuery.isArray( val ) ) {
+				val = jQuery.map(val, function ( value ) {
+					return value == null ? "" : value + "";
+				});
+			}
+
+			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	valHooks: {
+		option: {
+			get: function( elem ) {
+				// Use proper attribute retrieval(#6932, #12072)
+				var val = jQuery.find.attr( elem, "value" );
+				return val != null ?
+					val :
+					elem.text;
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, option,
+					options = elem.options,
+					index = elem.selectedIndex,
+					one = elem.type === "select-one" || index < 0,
+					values = one ? null : [],
+					max = one ? index + 1 : options.length,
+					i = index < 0 ?
+						max :
+						one ? index : 0;
+
+				// Loop through all the selected options
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// oldIE doesn't update selected after form reset (#2551)
+					if ( ( option.selected || i === index ) &&
+							// Don't return options that are disabled or in a disabled optgroup
+							( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) &&
+							( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var optionSet, option,
+					options = elem.options,
+					values = jQuery.makeArray( value ),
+					i = options.length;
+
+				while ( i-- ) {
+					option = options[ i ];
+					if ( (option.selected = jQuery.inArray( jQuery(option).val(), values ) >= 0) ) {
+						optionSet = true;
+					}
+				}
+
+				// force browsers to behave consistently when non-matching value is set
+				if ( !optionSet ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	},
+
+	attr: function( elem, name, value ) {
+		var hooks, ret,
+			nType = elem.nodeType;
+
+		// don't get/set attributes on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === core_strundefined ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		// All attributes are lowercase
+		// Grab necessary hook if one is defined
+		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
+			name = name.toLowerCase();
+			hooks = jQuery.attrHooks[ name ] ||
+				( jQuery.expr.match.bool.test( name ) ? boolHook : nodeHook );
+		}
+
+		if ( value !== undefined ) {
+
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+
+			} else if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				elem.setAttribute( name, value + "" );
+				return value;
+			}
+
+		} else if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
+			return ret;
+
+		} else {
+			ret = jQuery.find.attr( elem, name );
+
+			// Non-existent attributes return null, we normalize to undefined
+			return ret == null ?
+				undefined :
+				ret;
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var name, propName,
+			i = 0,
+			attrNames = value && value.match( core_rnotwhite );
+
+		if ( attrNames && elem.nodeType === 1 ) {
+			while ( (name = attrNames[i++]) ) {
+				propName = jQuery.propFix[ name ] || name;
+
+				// Boolean attributes get special treatment (#10870)
+				if ( jQuery.expr.match.bool.test( name ) ) {
+					// Set corresponding property to false
+					if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+						elem[ propName ] = false;
+					// Support: IE<9
+					// Also clear defaultChecked/defaultSelected (if appropriate)
+					} else {
+						elem[ jQuery.camelCase( "default-" + name ) ] =
+							elem[ propName ] = false;
+					}
+
+				// See #9699 for explanation of this approach (setting first, then removal)
+				} else {
+					jQuery.attr( elem, name, "" );
+				}
+
+				elem.removeAttribute( getSetAttribute ? name : propName );
+			}
+		}
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
+					// Setting the type on a radio button after the value resets the value in IE6-9
+					// Reset value to default in case type is set after value during creation
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		}
+	},
+
+	propFix: {
+		"for": "htmlFor",
+		"class": "className"
+	},
+
+	prop: function( elem, name, value ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set properties on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		if ( notxml ) {
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			return hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ?
+				ret :
+				( elem[ name ] = value );
+
+		} else {
+			return hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ?
+				ret :
+				elem[ name ];
+		}
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
+				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				// Use proper attribute retrieval(#12072)
+				var tabindex = jQuery.find.attr( elem, "tabindex" );
+
+				return tabindex ?
+					parseInt( tabindex, 10 ) :
+					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
+						0 :
+						-1;
+			}
+		}
+	}
+});
+
+// Hooks for boolean attributes
+boolHook = {
+	set: function( elem, value, name ) {
+		if ( value === false ) {
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+			// IE<8 needs the *property* name
+			elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name );
+
+		// Use defaultChecked and defaultSelected for oldIE
+		} else {
+			elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true;
+		}
+
+		return name;
+	}
+};
+jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
+	var getter = jQuery.expr.attrHandle[ name ] || jQuery.find.attr;
+
+	jQuery.expr.attrHandle[ name ] = getSetInput && getSetAttribute || !ruseDefault.test( name ) ?
+		function( elem, name, isXML ) {
+			var fn = jQuery.expr.attrHandle[ name ],
+				ret = isXML ?
+					undefined :
+					/* jshint eqeqeq: false */
+					(jQuery.expr.attrHandle[ name ] = undefined) !=
+						getter( elem, name, isXML ) ?
+
+						name.toLowerCase() :
+						null;
+			jQuery.expr.attrHandle[ name ] = fn;
+			return ret;
+		} :
+		function( elem, name, isXML ) {
+			return isXML ?
+				undefined :
+				elem[ jQuery.camelCase( "default-" + name ) ] ?
+					name.toLowerCase() :
+					null;
+		};
+});
+
+// fix oldIE attroperties
+if ( !getSetInput || !getSetAttribute ) {
+	jQuery.attrHooks.value = {
+		set: function( elem, value, name ) {
+			if ( jQuery.nodeName( elem, "input" ) ) {
+				// Does not return so that setAttribute is also used
+				elem.defaultValue = value;
+			} else {
+				// Use nodeHook if defined (#1954); otherwise setAttribute is fine
+				return nodeHook && nodeHook.set( elem, value, name );
+			}
+		}
+	};
+}
+
+// IE6/7 do not support getting/setting some attributes with get/setAttribute
+if ( !getSetAttribute ) {
+
+	// Use this for any attribute in IE6/7
+	// This fixes almost every IE6/7 issue
+	nodeHook = {
+		set: function( elem, value, name ) {
+			// Set the existing or create a new attribute node
+			var ret = elem.getAttributeNode( name );
+			if ( !ret ) {
+				elem.setAttributeNode(
+					(ret = elem.ownerDocument.createAttribute( name ))
+				);
+			}
+
+			ret.value = value += "";
+
+			// Break association with cloned elements by also using setAttribute (#9646)
+			return name === "value" || value === elem.getAttribute( name ) ?
+				value :
+				undefined;
+		}
+	};
+	jQuery.expr.attrHandle.id = jQuery.expr.attrHandle.name = jQuery.expr.attrHandle.coords =
+		// Some attributes are constructed with empty-string values when not defined
+		function( elem, name, isXML ) {
+			var ret;
+			return isXML ?
+				undefined :
+				(ret = elem.getAttributeNode( name )) && ret.value !== "" ?
+					ret.value :
+					null;
+		};
+	jQuery.valHooks.button = {
+		get: function( elem, name ) {
+			var ret = elem.getAttributeNode( name );
+			return ret && ret.specified ?
+				ret.value :
+				undefined;
+		},
+		set: nodeHook.set
+	};
+
+	// Set contenteditable to false on removals(#10429)
+	// Setting to empty string throws an error as an invalid value
+	jQuery.attrHooks.contenteditable = {
+		set: function( elem, value, name ) {
+			nodeHook.set( elem, value === "" ? false : value, name );
+		}
+	};
+
+	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
+	// This is for removals
+	jQuery.each([ "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = {
+			set: function( elem, value ) {
+				if ( value === "" ) {
+					elem.setAttribute( name, "auto" );
+					return value;
+				}
+			}
+		};
+	});
+}
+
+
+// Some attributes require a special call on IE
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !jQuery.support.hrefNormalized ) {
+	// href/src property should get the full normalized URL (#10299/#12915)
+	jQuery.each([ "href", "src" ], function( i, name ) {
+		jQuery.propHooks[ name ] = {
+			get: function( elem ) {
+				return elem.getAttribute( name, 4 );
+			}
+		};
+	});
+}
+
+if ( !jQuery.support.style ) {
+	jQuery.attrHooks.style = {
+		get: function( elem ) {
+			// Return undefined in the case of empty string
+			// Note: IE uppercases css property names, but if we were to .toLowerCase()
+			// .cssText, that would destroy case senstitivity in URL's, like in "background"
+			return elem.style.cssText || undefined;
+		},
+		set: function( elem, value ) {
+			return ( elem.style.cssText = value + "" );
+		}
+	};
+}
+
+// Safari mis-reports the default selected property of an option
+// Accessing the parent's selectedIndex property fixes it
+if ( !jQuery.support.optSelected ) {
+	jQuery.propHooks.selected = {
+		get: function( elem ) {
+			var parent = elem.parentNode;
+
+			if ( parent ) {
+				parent.selectedIndex;
+
+				// Make sure that it also works with optgroups, see #5701
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+			return null;
+		}
+	};
+}
+
+jQuery.each([
+	"tabIndex",
+	"readOnly",
+	"maxLength",
+	"cellSpacing",
+	"cellPadding",
+	"rowSpan",
+	"colSpan",
+	"useMap",
+	"frameBorder",
+	"contentEditable"
+], function() {
+	jQuery.propFix[ this.toLowerCase() ] = this;
+});
+
+// IE6/7 call enctype encoding
+if ( !jQuery.support.enctype ) {
+	jQuery.propFix.enctype = "encoding";
+}
+
+// Radios and checkboxes getter/setter
+jQuery.each([ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = {
+		set: function( elem, value ) {
+			if ( jQuery.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
+			}
+		}
+	};
+	if ( !jQuery.support.checkOn ) {
+		jQuery.valHooks[ this ].get = function( elem ) {
+			// Support: Webkit
+			// "" is returned instead of "on" if a value isn't specified
+			return elem.getAttribute("value") === null ? "on" : elem.value;
+		};
+	}
+});
+var rformElems = /^(?:input|select|textarea)$/i,
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|contextmenu)|click/,
+	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
+	rtypenamespace = /^([^.]*)(?:\.(.+)|)$/;
+
+function returnTrue() {
+	return true;
+}
+
+function returnFalse() {
+	return false;
+}
+
+function safeActiveElement() {
+	try {
+		return document.activeElement;
+	} catch ( err ) { }
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	global: {},
+
+	add: function( elem, types, handler, data, selector ) {
+		var tmp, events, t, handleObjIn,
+			special, eventHandle, handleObj,
+			handlers, type, namespaces, origType,
+			elemData = jQuery._data( elem );
+
+		// Don't attach events to noData or text/comment nodes (but allow plain objects)
+		if ( !elemData ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		if ( !(events = elemData.events) ) {
+			events = elemData.events = {};
+		}
+		if ( !(eventHandle = elemData.handle) ) {
+			eventHandle = elemData.handle = function( e ) {
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ?
+					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
+					undefined;
+			};
+			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
+			eventHandle.elem = elem;
+		}
+
+		// Handle multiple events separated by a space
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// There *must* be a type, no attaching namespace-only handlers
+			if ( !type ) {
+				continue;
+			}
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend({
+				type: type,
+				origType: origType,
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
+				namespace: namespaces.join(".")
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			if ( !(handlers = events[ type ]) ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener/attachEvent if the special events handler returns false
+				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+					// Bind the global event handler to the element
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle, false );
+
+					} else if ( elem.attachEvent ) {
+						elem.attachEvent( "on" + type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+		// Nullify elem to prevent memory leaks in IE
+		elem = null;
+	},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+		var j, handleObj, tmp,
+			origCount, t, events,
+			special, handlers, type,
+			namespaces, origType,
+			elemData = jQuery.hasData( elem ) && jQuery._data( elem );
+
+		if ( !elemData || !(events = elemData.events) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+			handlers = events[ type ] || [];
+			tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" );
+
+			// Remove matching events
+			origCount = j = handlers.length;
+			while ( j-- ) {
+				handleObj = handlers[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					( !handler || handler.guid === handleObj.guid ) &&
+					( !tmp || tmp.test( handleObj.namespace ) ) &&
+					( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
+					handlers.splice( j, 1 );
+
+					if ( handleObj.selector ) {
+						handlers.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( origCount && !handlers.length ) {
+				if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			delete elemData.handle;
+
+			// removeData also checks for emptiness and clears the expando if empty
+			// so use it instead of delete
+			jQuery._removeData( elem, "events" );
+		}
+	},
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+		var handle, ontype, cur,
+			bubbleType, special, tmp, i,
+			eventPath = [ elem || document ],
+			type = core_hasOwn.call( event, "type" ) ? event.type : event,
+			namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : [];
+
+		cur = tmp = elem = elem || document;
+
+		// Don't do events on text and comment nodes
+		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
+			return;
+		}
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf(".") >= 0 ) {
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split(".");
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+		ontype = type.indexOf(":") < 0 && "on" + type;
+
+		// Caller can pass in a jQuery.Event object, Object, or just an event type string
+		event = event[ jQuery.expando ] ?
+			event :
+			new jQuery.Event( type, typeof event === "object" && event );
+
+		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
+		event.isTrigger = onlyHandlers ? 2 : 3;
+		event.namespace = namespaces.join(".");
+		event.namespace_re = event.namespace ?
+			new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) :
+			null;
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data == null ?
+			[ event ] :
+			jQuery.makeArray( data, [ event ] );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			if ( !rfocusMorph.test( bubbleType + type ) ) {
+				cur = cur.parentNode;
+			}
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push( cur );
+				tmp = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( tmp === (elem.ownerDocument || document) ) {
+				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
+			}
+		}
+
+		// Fire handlers on the event path
+		i = 0;
+		while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) {
+
+			event.type = i > 1 ?
+				bubbleType :
+				special.bindType || type;
+
+			// jQuery handler
+			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+
+			// Native handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) {
+				event.preventDefault();
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) &&
+				jQuery.acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name name as the event.
+				// Can't use an .isFunction() check here because IE6/7 fails that test.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					tmp = elem[ ontype ];
+
+					if ( tmp ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					try {
+						elem[ type ]();
+					} catch ( e ) {
+						// IE<9 dies on focus/blur to hidden element (#1486,#12518)
+						// only reproducible on winXP IE8 native, not IE9 in IE8 mode
+					}
+					jQuery.event.triggered = undefined;
+
+					if ( tmp ) {
+						elem[ ontype ] = tmp;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	dispatch: function( event ) {
+
+		// Make a writable jQuery.Event from the native event object
+		event = jQuery.event.fix( event );
+
+		var i, ret, handleObj, matched, j,
+			handlerQueue = [],
+			args = core_slice.call( arguments ),
+			handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [],
+			special = jQuery.event.special[ event.type ] || {};
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[0] = event;
+		event.delegateTarget = this;
+
+		// Call the preDispatch hook for the mapped type, and let it bail if desired
+		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
+			return;
+		}
+
+		// Determine handlers
+		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
+
+		// Run delegates first; they may want to stop propagation beneath us
+		i = 0;
+		while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) {
+			event.currentTarget = matched.elem;
+
+			j = 0;
+			while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) {
+
+				// Triggered event must either 1) have no namespace, or
+				// 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace).
+				if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) {
+
+					event.handleObj = handleObj;
+					event.data = handleObj.data;
+
+					ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
+							.apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						if ( (event.result = ret) === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		// Call the postDispatch hook for the mapped type
+		if ( special.postDispatch ) {
+			special.postDispatch.call( this, event );
+		}
+
+		return event.result;
+	},
+
+	handlers: function( event, handlers ) {
+		var sel, handleObj, matches, i,
+			handlerQueue = [],
+			delegateCount = handlers.delegateCount,
+			cur = event.target;
+
+		// Find delegate handlers
+		// Black-hole SVG <use> instance trees (#13180)
+		// Avoid non-left-click bubbling in Firefox (#3861)
+		if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) {
+
+			/* jshint eqeqeq: false */
+			for ( ; cur != this; cur = cur.parentNode || this ) {
+				/* jshint eqeqeq: true */
+
+				// Don't check non-elements (#13208)
+				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
+				if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) {
+					matches = [];
+					for ( i = 0; i < delegateCount; i++ ) {
+						handleObj = handlers[ i ];
+
+						// Don't conflict with Object.prototype properties (#13203)
+						sel = handleObj.selector + " ";
+
+						if ( matches[ sel ] === undefined ) {
+							matches[ sel ] = handleObj.needsContext ?
+								jQuery( sel, this ).index( cur ) >= 0 :
+								jQuery.find( sel, this, null, [ cur ] ).length;
+						}
+						if ( matches[ sel ] ) {
+							matches.push( handleObj );
+						}
+					}
+					if ( matches.length ) {
+						handlerQueue.push({ elem: cur, handlers: matches });
+					}
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		if ( delegateCount < handlers.length ) {
+			handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) });
+		}
+
+		return handlerQueue;
+	},
+
+	fix: function( event ) {
+		if ( event[ jQuery.expando ] ) {
+			return event;
+		}
+
+		// Create a writable copy of the event object and normalize some properties
+		var i, prop, copy,
+			type = event.type,
+			originalEvent = event,
+			fixHook = this.fixHooks[ type ];
+
+		if ( !fixHook ) {
+			this.fixHooks[ type ] = fixHook =
+				rmouseEvent.test( type ) ? this.mouseHooks :
+				rkeyEvent.test( type ) ? this.keyHooks :
+				{};
+		}
+		copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
+
+		event = new jQuery.Event( originalEvent );
+
+		i = copy.length;
+		while ( i-- ) {
+			prop = copy[ i ];
+			event[ prop ] = originalEvent[ prop ];
+		}
+
+		// Support: IE<9
+		// Fix target property (#1925)
+		if ( !event.target ) {
+			event.target = originalEvent.srcElement || document;
+		}
+
+		// Support: Chrome 23+, Safari?
+		// Target should not be a text node (#504, #13143)
+		if ( event.target.nodeType === 3 ) {
+			event.target = event.target.parentNode;
+		}
+
+		// Support: IE<9
+		// For mouse/key events, metaKey==false if it's undefined (#3368, #11328)
+		event.metaKey = !!event.metaKey;
+
+		return fixHook.filter ? fixHook.filter( event, originalEvent ) : event;
+	},
+
+	// Includes some event props shared by KeyEvent and MouseEvent
+	props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
+
+	fixHooks: {},
+
+	keyHooks: {
+		props: "char charCode key keyCode".split(" "),
+		filter: function( event, original ) {
+
+			// Add which for key events
+			if ( event.which == null ) {
+				event.which = original.charCode != null ? original.charCode : original.keyCode;
+			}
+
+			return event;
+		}
+	},
+
+	mouseHooks: {
+		props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
+		filter: function( event, original ) {
+			var body, eventDoc, doc,
+				button = original.button,
+				fromElement = original.fromElement;
+
+			// Calculate pageX/Y if missing and clientX/Y available
+			if ( event.pageX == null && original.clientX != null ) {
+				eventDoc = event.target.ownerDocument || document;
+				doc = eventDoc.documentElement;
+				body = eventDoc.body;
+
+				event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
+				event.pageY = original.clientY + ( doc && doc.scrollTop  || body && body.scrollTop  || 0 ) - ( doc && doc.clientTop  || body && body.clientTop  || 0 );
+			}
+
+			// Add relatedTarget, if necessary
+			if ( !event.relatedTarget && fromElement ) {
+				event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
+			}
+
+			// Add which for click: 1 === left; 2 === middle; 3 === right
+			// Note: button is not normalized, so don't use it
+			if ( !event.which && button !== undefined ) {
+				event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
+			}
+
+			return event;
+		}
+	},
+
+	special: {
+		load: {
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+		focus: {
+			// Fire native event if possible so blur/focus sequence is correct
+			trigger: function() {
+				if ( this !== safeActiveElement() && this.focus ) {
+					try {
+						this.focus();
+						return false;
+					} catch ( e ) {
+						// Support: IE<9
+						// If we error on focus to hidden element (#1486, #12518),
+						// let .trigger() run the handlers
+					}
+				}
+			},
+			delegateType: "focusin"
+		},
+		blur: {
+			trigger: function() {
+				if ( this === safeActiveElement() && this.blur ) {
+					this.blur();
+					return false;
+				}
+			},
+			delegateType: "focusout"
+		},
+		click: {
+			// For checkbox, fire native event so checked state will be right
+			trigger: function() {
+				if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) {
+					this.click();
+					return false;
+				}
+			},
+
+			// For cross-browser consistency, don't fire native .click() on links
+			_default: function( event ) {
+				return jQuery.nodeName( event.target, "a" );
+			}
+		},
+
+		beforeunload: {
+			postDispatch: function( event ) {
+
+				// Even when returnValue equals to undefined Firefox will still show alert
+				if ( event.result !== undefined ) {
+					event.originalEvent.returnValue = event.result;
+				}
+			}
+		}
+	},
+
+	simulate: function( type, elem, event, bubble ) {
+		// Piggyback on a donor event to simulate a different one.
+		// Fake originalEvent to avoid donor's stopPropagation, but if the
+		// simulated event prevents default then we do the same on the donor.
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{
+				type: type,
+				isSimulated: true,
+				originalEvent: {}
+			}
+		);
+		if ( bubble ) {
+			jQuery.event.trigger( e, null, elem );
+		} else {
+			jQuery.event.dispatch.call( elem, e );
+		}
+		if ( e.isDefaultPrevented() ) {
+			event.preventDefault();
+		}
+	}
+};
+
+jQuery.removeEvent = document.removeEventListener ?
+	function( elem, type, handle ) {
+		if ( elem.removeEventListener ) {
+			elem.removeEventListener( type, handle, false );
+		}
+	} :
+	function( elem, type, handle ) {
+		var name = "on" + type;
+
+		if ( elem.detachEvent ) {
+
+			// #8545, #7054, preventing memory leaks for custom events in IE6-8
+			// detachEvent needed property on element, by name of that event, to properly expose it to GC
+			if ( typeof elem[ name ] === core_strundefined ) {
+				elem[ name ] = null;
+			}
+
+			elem.detachEvent( name, handle );
+		}
+	};
+
+jQuery.Event = function( src, props ) {
+	// Allow instantiation without the 'new' keyword
+	if ( !(this instanceof jQuery.Event) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false ||
+			src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse,
+
+	preventDefault: function() {
+		var e = this.originalEvent;
+
+		this.isDefaultPrevented = returnTrue;
+		if ( !e ) {
+			return;
+		}
+
+		// If preventDefault exists, run it on the original event
+		if ( e.preventDefault ) {
+			e.preventDefault();
+
+		// Support: IE
+		// Otherwise set the returnValue property of the original event to false
+		} else {
+			e.returnValue = false;
+		}
+	},
+	stopPropagation: function() {
+		var e = this.originalEvent;
+
+		this.isPropagationStopped = returnTrue;
+		if ( !e ) {
+			return;
+		}
+		// If stopPropagation exists, run it on the original event
+		if ( e.stopPropagation ) {
+			e.stopPropagation();
+		}
+
+		// Support: IE
+		// Set the cancelBubble property of the original event to true
+		e.cancelBubble = true;
+	},
+	stopImmediatePropagation: function() {
+		this.isImmediatePropagationStopped = returnTrue;
+		this.stopPropagation();
+	}
+};
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+jQuery.each({
+	mouseenter: "mouseover",
+	mouseleave: "mouseout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var ret,
+				target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj;
+
+			// For mousenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+});
+
+// IE submit delegation
+if ( !jQuery.support.submitBubbles ) {
+
+	jQuery.event.special.submit = {
+		setup: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Lazy-add a submit handler when a descendant form may potentially be submitted
+			jQuery.event.add( this, "click._submit keypress._submit", function( e ) {
+				// Node name check avoids a VML-related crash in IE (#9807)
+				var elem = e.target,
+					form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined;
+				if ( form && !jQuery._data( form, "submitBubbles" ) ) {
+					jQuery.event.add( form, "submit._submit", function( event ) {
+						event._submit_bubble = true;
+					});
+					jQuery._data( form, "submitBubbles", true );
+				}
+			});
+			// return undefined since we don't need an event listener
+		},
+
+		postDispatch: function( event ) {
+			// If form was submitted by the user, bubble the event up the tree
+			if ( event._submit_bubble ) {
+				delete event._submit_bubble;
+				if ( this.parentNode && !event.isTrigger ) {
+					jQuery.event.simulate( "submit", this.parentNode, event, true );
+				}
+			}
+		},
+
+		teardown: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Remove delegated handlers; cleanData eventually reaps submit handlers attached above
+			jQuery.event.remove( this, "._submit" );
+		}
+	};
+}
+
+// IE change delegation and checkbox/radio fix
+if ( !jQuery.support.changeBubbles ) {
+
+	jQuery.event.special.change = {
+
+		setup: function() {
+
+			if ( rformElems.test( this.nodeName ) ) {
+				// IE doesn't fire change on a check/radio until blur; trigger it on click
+				// after a propertychange. Eat the blur-change in special.change.handle.
+				// This still fires onchange a second time for check/radio after blur.
+				if ( this.type === "checkbox" || this.type === "radio" ) {
+					jQuery.event.add( this, "propertychange._change", function( event ) {
+						if ( event.originalEvent.propertyName === "checked" ) {
+							this._just_changed = true;
+						}
+					});
+					jQuery.event.add( this, "click._change", function( event ) {
+						if ( this._just_changed && !event.isTrigger ) {
+							this._just_changed = false;
+						}
+						// Allow triggered, simulated change events (#11500)
+						jQuery.event.simulate( "change", this, event, true );
+					});
+				}
+				return false;
+			}
+			// Delegated event; lazy-add a change handler on descendant inputs
+			jQuery.event.add( this, "beforeactivate._change", function( e ) {
+				var elem = e.target;
+
+				if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) {
+					jQuery.event.add( elem, "change._change", function( event ) {
+						if ( this.parentNode && !event.isSimulated && !event.isTrigger ) {
+							jQuery.event.simulate( "change", this.parentNode, event, true );
+						}
+					});
+					jQuery._data( elem, "changeBubbles", true );
+				}
+			});
+		},
+
+		handle: function( event ) {
+			var elem = event.target;
+
+			// Swallow native change events from checkbox/radio, we already triggered them above
+			if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) {
+				return event.handleObj.handler.apply( this, arguments );
+			}
+		},
+
+		teardown: function() {
+			jQuery.event.remove( this, "._change" );
+
+			return !rformElems.test( this.nodeName );
+		}
+	};
+}
+
+// Create "bubbling" focus and blur events
+if ( !jQuery.support.focusinBubbles ) {
+	jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler while someone wants focusin/focusout
+		var attaches = 0,
+			handler = function( event ) {
+				jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
+			};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				if ( attaches++ === 0 ) {
+					document.addEventListener( orig, handler, true );
+				}
+			},
+			teardown: function() {
+				if ( --attaches === 0 ) {
+					document.removeEventListener( orig, handler, true );
+				}
+			}
+		};
+	});
+}
+
+jQuery.fn.extend({
+
+	on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
+		var type, origFn;
+
+		// Types can be a map of types/handlers
+		if ( typeof types === "object" ) {
+			// ( types-Object, selector, data )
+			if ( typeof selector !== "string" ) {
+				// ( types-Object, data )
+				data = data || selector;
+				selector = undefined;
+			}
+			for ( type in types ) {
+				this.on( type, selector, data, types[ type ], one );
+			}
+			return this;
+		}
+
+		if ( data == null && fn == null ) {
+			// ( types, fn )
+			fn = selector;
+			data = selector = undefined;
+		} else if ( fn == null ) {
+			if ( typeof selector === "string" ) {
+				// ( types, selector, fn )
+				fn = data;
+				data = undefined;
+			} else {
+				// ( types, data, fn )
+				fn = data;
+				data = selector;
+				selector = undefined;
+			}
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		} else if ( !fn ) {
+			return this;
+		}
+
+		if ( one === 1 ) {
+			origFn = fn;
+			fn = function( event ) {
+				// Can use an empty set, since event contains the info
+				jQuery().off( event );
+				return origFn.apply( this, arguments );
+			};
+			// Use same guid so caller can remove using origFn
+			fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+		}
+		return this.each( function() {
+			jQuery.event.add( this, types, fn, data, selector );
+		});
+	},
+	one: function( types, selector, data, fn ) {
+		return this.on( types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		var handleObj, type;
+		if ( types && types.preventDefault && types.handleObj ) {
+			// ( event )  dispatched jQuery.Event
+			handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+			// ( types-object [, selector] )
+			for ( type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each(function() {
+			jQuery.event.remove( this, types, fn, selector );
+		});
+	},
+
+	trigger: function( type, data ) {
+		return this.each(function() {
+			jQuery.event.trigger( type, data, this );
+		});
+	},
+	triggerHandler: function( type, data ) {
+		var elem = this[0];
+		if ( elem ) {
+			return jQuery.event.trigger( type, data, elem, true );
+		}
+	}
+});
+var isSimple = /^.[^:#\[\.,]*$/,
+	rparentsprev = /^(?:parents|prev(?:Until|All))/,
+	rneedsContext = jQuery.expr.match.needsContext,
+	// methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend({
+	find: function( selector ) {
+		var i,
+			ret = [],
+			self = this,
+			len = self.length;
+
+		if ( typeof selector !== "string" ) {
+			return this.pushStack( jQuery( selector ).filter(function() {
+				for ( i = 0; i < len; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			}) );
+		}
+
+		for ( i = 0; i < len; i++ ) {
+			jQuery.find( selector, self[ i ], ret );
+		}
+
+		// Needed because $( selector, context ) becomes $( context ).find( selector )
+		ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret );
+		ret.selector = this.selector ? this.selector + " " + selector : selector;
+		return ret;
+	},
+
+	has: function( target ) {
+		var i,
+			targets = jQuery( target, this ),
+			len = targets.length;
+
+		return this.filter(function() {
+			for ( i = 0; i < len; i++ ) {
+				if ( jQuery.contains( this, targets[i] ) ) {
+					return true;
+				}
+			}
+		});
+	},
+
+	not: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], true) );
+	},
+
+	filter: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], false) );
+	},
+
+	is: function( selector ) {
+		return !!winnow(
+			this,
+
+			// If this is a positional/relative selector, check membership in the returned set
+			// so $("p:first").is("p:last") won't return true for a doc with two "p".
+			typeof selector === "string" && rneedsContext.test( selector ) ?
+				jQuery( selector ) :
+				selector || [],
+			false
+		).length;
+	},
+
+	closest: function( selectors, context ) {
+		var cur,
+			i = 0,
+			l = this.length,
+			ret = [],
+			pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ?
+				jQuery( selectors, context || this.context ) :
+				0;
+
+		for ( ; i < l; i++ ) {
+			for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) {
+				// Always skip document fragments
+				if ( cur.nodeType < 11 && (pos ?
+					pos.index(cur) > -1 :
+
+					// Don't pass non-elements to Sizzle
+					cur.nodeType === 1 &&
+						jQuery.find.matchesSelector(cur, selectors)) ) {
+
+					cur = ret.push( cur );
+					break;
+				}
+			}
+		}
+
+		return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret );
+	},
+
+	// Determine the position of an element within
+	// the matched set of elements
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1;
+		}
+
+		// index in selector
+		if ( typeof elem === "string" ) {
+			return jQuery.inArray( this[0], jQuery( elem ) );
+		}
+
+		// Locate the position of the desired element
+		return jQuery.inArray(
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[0] : elem, this );
+	},
+
+	add: function( selector, context ) {
+		var set = typeof selector === "string" ?
+				jQuery( selector, context ) :
+				jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ),
+			all = jQuery.merge( this.get(), set );
+
+		return this.pushStack( jQuery.unique(all) );
+	},
+
+	addBack: function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter(selector)
+		);
+	}
+});
+
+function sibling( cur, dir ) {
+	do {
+		cur = cur[ dir ];
+	} while ( cur && cur.nodeType !== 1 );
+
+	return cur;
+}
+
+jQuery.each({
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return jQuery.dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return sibling( elem, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return sibling( elem, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return jQuery.dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return jQuery.dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return jQuery.sibling( elem.firstChild );
+	},
+	contents: function( elem ) {
+		return jQuery.nodeName( elem, "iframe" ) ?
+			elem.contentDocument || elem.contentWindow.document :
+			jQuery.merge( [], elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var ret = jQuery.map( this, fn, until );
+
+		if ( name.slice( -5 ) !== "Until" ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			ret = jQuery.filter( selector, ret );
+		}
+
+		if ( this.length > 1 ) {
+			// Remove duplicates
+			if ( !guaranteedUnique[ name ] ) {
+				ret = jQuery.unique( ret );
+			}
+
+			// Reverse order for parents* and prev-derivatives
+			if ( rparentsprev.test( name ) ) {
+				ret = ret.reverse();
+			}
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+jQuery.extend({
+	filter: function( expr, elems, not ) {
+		var elem = elems[ 0 ];
+
+		if ( not ) {
+			expr = ":not(" + expr + ")";
+		}
+
+		return elems.length === 1 && elem.nodeType === 1 ?
+			jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] :
+			jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+				return elem.nodeType === 1;
+			}));
+	},
+
+	dir: function( elem, dir, until ) {
+		var matched = [],
+			cur = elem[ dir ];
+
+		while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
+			if ( cur.nodeType === 1 ) {
+				matched.push( cur );
+			}
+			cur = cur[dir];
+		}
+		return matched;
+	},
+
+	sibling: function( n, elem ) {
+		var r = [];
+
+		for ( ; n; n = n.nextSibling ) {
+			if ( n.nodeType === 1 && n !== elem ) {
+				r.push( n );
+			}
+		}
+
+		return r;
+	}
+});
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep( elements, function( elem, i ) {
+			/* jshint -W018 */
+			return !!qualifier.call( elem, i, elem ) !== not;
+		});
+
+	}
+
+	if ( qualifier.nodeType ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( elem === qualifier ) !== not;
+		});
+
+	}
+
+	if ( typeof qualifier === "string" ) {
+		if ( isSimple.test( qualifier ) ) {
+			return jQuery.filter( qualifier, elements, not );
+		}
+
+		qualifier = jQuery.filter( qualifier, elements );
+	}
+
+	return jQuery.grep( elements, function( elem ) {
+		return ( jQuery.inArray( elem, qualifier ) >= 0 ) !== not;
+	});
+}
+function createSafeFragment( document ) {
+	var list = nodeNames.split( "|" ),
+		safeFrag = document.createDocumentFragment();
+
+	if ( safeFrag.createElement ) {
+		while ( list.length ) {
+			safeFrag.createElement(
+				list.pop()
+			);
+		}
+	}
+	return safeFrag;
+}
+
+var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" +
+		"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
+	rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g,
+	rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"),
+	rleadingWhitespace = /^\s+/,
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
+	rtagName = /<([\w:]+)/,
+	rtbody = /<tbody/i,
+	rhtml = /<|&#?\w+;/,
+	rnoInnerhtml = /<(?:script|style|link)/i,
+	manipulation_rcheckableType = /^(?:checkbox|radio)$/i,
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptType = /^$|\/(?:java|ecma)script/i,
+	rscriptTypeMasked = /^true\/(.*)/,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,
+
+	// We have to close these tags to support XHTML (#13200)
+	wrapMap = {
+		option: [ 1, "<select multiple='multiple'>", "</select>" ],
+		legend: [ 1, "<fieldset>", "</fieldset>" ],
+		area: [ 1, "<map>", "</map>" ],
+		param: [ 1, "<object>", "</object>" ],
+		thead: [ 1, "<table>", "</table>" ],
+		tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+		col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ],
+		td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+		// IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags,
+		// unless wrapped in a div with non-breaking characters in front of it.
+		_default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X<div>", "</div>"  ]
+	},
+	safeFragment = createSafeFragment( document ),
+	fragmentDiv = safeFragment.appendChild( document.createElement("div") );
+
+wrapMap.optgroup = wrapMap.option;
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+jQuery.fn.extend({
+	text: function( value ) {
+		return jQuery.access( this, function( value ) {
+			return value === undefined ?
+				jQuery.text( this ) :
+				this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) );
+		}, null, value, arguments.length );
+	},
+
+	append: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.appendChild( elem );
+			}
+		});
+	},
+
+	prepend: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.insertBefore( elem, target.firstChild );
+			}
+		});
+	},
+
+	before: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this );
+			}
+		});
+	},
+
+	after: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			}
+		});
+	},
+
+	// keepData is for internal use only--do not document
+	remove: function( selector, keepData ) {
+		var elem,
+			elems = selector ? jQuery.filter( selector, this ) : this,
+			i = 0;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( !keepData && elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem ) );
+			}
+
+			if ( elem.parentNode ) {
+				if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) {
+					setGlobalEval( getAll( elem, "script" ) );
+				}
+				elem.parentNode.removeChild( elem );
+			}
+		}
+
+		return this;
+	},
+
+	empty: function() {
+		var elem,
+			i = 0;
+
+		for ( ; (elem = this[i]) != null; i++ ) {
+			// Remove element nodes and prevent memory leaks
+			if ( elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem, false ) );
+			}
+
+			// Remove any remaining nodes
+			while ( elem.firstChild ) {
+				elem.removeChild( elem.firstChild );
+			}
+
+			// If this is a select, ensure that it displays empty (#12336)
+			// Support: IE<9
+			if ( elem.options && jQuery.nodeName( elem, "select" ) ) {
+				elem.options.length = 0;
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function () {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		});
+	},
+
+	html: function( value ) {
+		return jQuery.access( this, function( value ) {
+			var elem = this[0] || {},
+				i = 0,
+				l = this.length;
+
+			if ( value === undefined ) {
+				return elem.nodeType === 1 ?
+					elem.innerHTML.replace( rinlinejQuery, "" ) :
+					undefined;
+			}
+
+			// See if we can take a shortcut and just use innerHTML
+			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+				( jQuery.support.htmlSerialize || !rnoshimcache.test( value )  ) &&
+				( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) &&
+				!wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) {
+
+				value = value.replace( rxhtmlTag, "<$1></$2>" );
+
+				try {
+					for (; i < l; i++ ) {
+						// Remove element nodes and prevent memory leaks
+						elem = this[i] || {};
+						if ( elem.nodeType === 1 ) {
+							jQuery.cleanData( getAll( elem, false ) );
+							elem.innerHTML = value;
+						}
+					}
+
+					elem = 0;
+
+				// If using innerHTML throws an exception, use the fallback method
+				} catch(e) {}
+			}
+
+			if ( elem ) {
+				this.empty().append( value );
+			}
+		}, null, value, arguments.length );
+	},
+
+	replaceWith: function() {
+		var
+			// Snapshot the DOM in case .domManip sweeps something relevant into its fragment
+			args = jQuery.map( this, function( elem ) {
+				return [ elem.nextSibling, elem.parentNode ];
+			}),
+			i = 0;
+
+		// Make the changes, replacing each context element with the new content
+		this.domManip( arguments, function( elem ) {
+			var next = args[ i++ ],
+				parent = args[ i++ ];
+
+			if ( parent ) {
+				// Don't use the snapshot next if it has moved (#13810)
+				if ( next && next.parentNode !== parent ) {
+					next = this.nextSibling;
+				}
+				jQuery( this ).remove();
+				parent.insertBefore( elem, next );
+			}
+		// Allow new content to include elements from the context set
+		}, true );
+
+		// Force removal if there was no new content (e.g., from empty arguments)
+		return i ? this : this.remove();
+	},
+
+	detach: function( selector ) {
+		return this.remove( selector, true );
+	},
+
+	domManip: function( args, callback, allowIntersection ) {
+
+		// Flatten any nested arrays
+		args = core_concat.apply( [], args );
+
+		var first, node, hasScripts,
+			scripts, doc, fragment,
+			i = 0,
+			l = this.length,
+			set = this,
+			iNoClone = l - 1,
+			value = args[0],
+			isFunction = jQuery.isFunction( value );
+
+		// We can't cloneNode fragments that contain checked, in WebKit
+		if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) {
+			return this.each(function( index ) {
+				var self = set.eq( index );
+				if ( isFunction ) {
+					args[0] = value.call( this, index, self.html() );
+				}
+				self.domManip( args, callback, allowIntersection );
+			});
+		}
+
+		if ( l ) {
+			fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, !allowIntersection && this );
+			first = fragment.firstChild;
+
+			if ( fragment.childNodes.length === 1 ) {
+				fragment = first;
+			}
+
+			if ( first ) {
+				scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
+				hasScripts = scripts.length;
+
+				// Use the original fragment for the last item instead of the first because it can end up
+				// being emptied incorrectly in certain situations (#8070).
+				for ( ; i < l; i++ ) {
+					node = fragment;
+
+					if ( i !== iNoClone ) {
+						node = jQuery.clone( node, true, true );
+
+						// Keep references to cloned scripts for later restoration
+						if ( hasScripts ) {
+							jQuery.merge( scripts, getAll( node, "script" ) );
+						}
+					}
+
+					callback.call( this[i], node, i );
+				}
+
+				if ( hasScripts ) {
+					doc = scripts[ scripts.length - 1 ].ownerDocument;
+
+					// Reenable scripts
+					jQuery.map( scripts, restoreScript );
+
+					// Evaluate executable scripts on first document insertion
+					for ( i = 0; i < hasScripts; i++ ) {
+						node = scripts[ i ];
+						if ( rscriptType.test( node.type || "" ) &&
+							!jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) {
+
+							if ( node.src ) {
+								// Hope ajax is available...
+								jQuery._evalUrl( node.src );
+							} else {
+								jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) );
+							}
+						}
+					}
+				}
+
+				// Fix #11809: Avoid leaking memory
+				fragment = first = null;
+			}
+		}
+
+		return this;
+	}
+});
+
+// Support: IE<8
+// Manipulating tables requires a tbody
+function manipulationTarget( elem, content ) {
+	return jQuery.nodeName( elem, "table" ) &&
+		jQuery.nodeName( content.nodeType === 1 ? content : content.firstChild, "tr" ) ?
+
+		elem.getElementsByTagName("tbody")[0] ||
+			elem.appendChild( elem.ownerDocument.createElement("tbody") ) :
+		elem;
+}
+
+// Replace/restore the type attribute of script elements for safe DOM manipulation
+function disableScript( elem ) {
+	elem.type = (jQuery.find.attr( elem, "type" ) !== null) + "/" + elem.type;
+	return elem;
+}
+function restoreScript( elem ) {
+	var match = rscriptTypeMasked.exec( elem.type );
+	if ( match ) {
+		elem.type = match[1];
+	} else {
+		elem.removeAttribute("type");
+	}
+	return elem;
+}
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+	var elem,
+		i = 0;
+	for ( ; (elem = elems[i]) != null; i++ ) {
+		jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) );
+	}
+}
+
+function cloneCopyEvent( src, dest ) {
+
+	if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) {
+		return;
+	}
+
+	var type, i, l,
+		oldData = jQuery._data( src ),
+		curData = jQuery._data( dest, oldData ),
+		events = oldData.events;
+
+	if ( events ) {
+		delete curData.handle;
+		curData.events = {};
+
+		for ( type in events ) {
+			for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+				jQuery.event.add( dest, type, events[ type ][ i ] );
+			}
+		}
+	}
+
+	// make the cloned public data object a copy from the original
+	if ( curData.data ) {
+		curData.data = jQuery.extend( {}, curData.data );
+	}
+}
+
+function fixCloneNodeIssues( src, dest ) {
+	var nodeName, e, data;
+
+	// We do not need to do anything for non-Elements
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	nodeName = dest.nodeName.toLowerCase();
+
+	// IE6-8 copies events bound via attachEvent when using cloneNode.
+	if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) {
+		data = jQuery._data( dest );
+
+		for ( e in data.events ) {
+			jQuery.removeEvent( dest, e, data.handle );
+		}
+
+		// Event data gets referenced instead of copied if the expando gets copied too
+		dest.removeAttribute( jQuery.expando );
+	}
+
+	// IE blanks contents when cloning scripts, and tries to evaluate newly-set text
+	if ( nodeName === "script" && dest.text !== src.text ) {
+		disableScript( dest ).text = src.text;
+		restoreScript( dest );
+
+	// IE6-10 improperly clones children of object elements using classid.
+	// IE10 throws NoModificationAllowedError if parent is null, #12132.
+	} else if ( nodeName === "object" ) {
+		if ( dest.parentNode ) {
+			dest.outerHTML = src.outerHTML;
+		}
+
+		// This path appears unavoidable for IE9. When cloning an object
+		// element in IE9, the outerHTML strategy above is not sufficient.
+		// If the src has innerHTML and the destination does not,
+		// copy the src.innerHTML into the dest.innerHTML. #10324
+		if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) {
+			dest.innerHTML = src.innerHTML;
+		}
+
+	} else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) {
+		// IE6-8 fails to persist the checked state of a cloned checkbox
+		// or radio button. Worse, IE6-7 fail to give the cloned element
+		// a checked appearance if the defaultChecked value isn't also set
+
+		dest.defaultChecked = dest.checked = src.checked;
+
+		// IE6-7 get confused and end up setting the value of a cloned
+		// checkbox/radio button to an empty string instead of "on"
+		if ( dest.value !== src.value ) {
+			dest.value = src.value;
+		}
+
+	// IE6-8 fails to return the selected option to the default selected
+	// state when cloning options
+	} else if ( nodeName === "option" ) {
+		dest.defaultSelected = dest.selected = src.defaultSelected;
+
+	// IE6-8 fails to set the defaultValue to the correct value when
+	// cloning other types of input fields
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+	}
+}
+
+jQuery.each({
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var elems,
+			i = 0,
+			ret = [],
+			insert = jQuery( selector ),
+			last = insert.length - 1;
+
+		for ( ; i <= last; i++ ) {
+			elems = i === last ? this : this.clone(true);
+			jQuery( insert[i] )[ original ]( elems );
+
+			// Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get()
+			core_push.apply( ret, elems.get() );
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+function getAll( context, tag ) {
+	var elems, elem,
+		i = 0,
+		found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) :
+			typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) :
+			undefined;
+
+	if ( !found ) {
+		for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) {
+			if ( !tag || jQuery.nodeName( elem, tag ) ) {
+				found.push( elem );
+			} else {
+				jQuery.merge( found, getAll( elem, tag ) );
+			}
+		}
+	}
+
+	return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
+		jQuery.merge( [ context ], found ) :
+		found;
+}
+
+// Used in buildFragment, fixes the defaultChecked property
+function fixDefaultChecked( elem ) {
+	if ( manipulation_rcheckableType.test( elem.type ) ) {
+		elem.defaultChecked = elem.checked;
+	}
+}
+
+jQuery.extend({
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var destElements, node, clone, i, srcElements,
+			inPage = jQuery.contains( elem.ownerDocument, elem );
+
+		if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) {
+			clone = elem.cloneNode( true );
+
+		// IE<=8 does not properly clone detached, unknown element nodes
+		} else {
+			fragmentDiv.innerHTML = elem.outerHTML;
+			fragmentDiv.removeChild( clone = fragmentDiv.firstChild );
+		}
+
+		if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) &&
+				(elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) {
+
+			// We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2
+			destElements = getAll( clone );
+			srcElements = getAll( elem );
+
+			// Fix all IE cloning issues
+			for ( i = 0; (node = srcElements[i]) != null; ++i ) {
+				// Ensure that the destination node is not null; Fixes #9587
+				if ( destElements[i] ) {
+					fixCloneNodeIssues( node, destElements[i] );
+				}
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			if ( deepDataAndEvents ) {
+				srcElements = srcElements || getAll( elem );
+				destElements = destElements || getAll( clone );
+
+				for ( i = 0; (node = srcElements[i]) != null; i++ ) {
+					cloneCopyEvent( node, destElements[i] );
+				}
+			} else {
+				cloneCopyEvent( elem, clone );
+			}
+		}
+
+		// Preserve script evaluation history
+		destElements = getAll( clone, "script" );
+		if ( destElements.length > 0 ) {
+			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
+		}
+
+		destElements = srcElements = node = null;
+
+		// Return the cloned set
+		return clone;
+	},
+
+	buildFragment: function( elems, context, scripts, selection ) {
+		var j, elem, contains,
+			tmp, tag, tbody, wrap,
+			l = elems.length,
+
+			// Ensure a safe fragment
+			safe = createSafeFragment( context ),
+
+			nodes = [],
+			i = 0;
+
+		for ( ; i < l; i++ ) {
+			elem = elems[ i ];
+
+			if ( elem || elem === 0 ) {
+
+				// Add nodes directly
+				if ( jQuery.type( elem ) === "object" ) {
+					jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+				// Convert non-html into a text node
+				} else if ( !rhtml.test( elem ) ) {
+					nodes.push( context.createTextNode( elem ) );
+
+				// Convert html into DOM nodes
+				} else {
+					tmp = tmp || safe.appendChild( context.createElement("div") );
+
+					// Deserialize a standard representation
+					tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase();
+					wrap = wrapMap[ tag ] || wrapMap._default;
+
+					tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[2];
+
+					// Descend through wrappers to the right content
+					j = wrap[0];
+					while ( j-- ) {
+						tmp = tmp.lastChild;
+					}
+
+					// Manually add leading whitespace removed by IE
+					if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
+						nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) );
+					}
+
+					// Remove IE's autoinserted <tbody> from table fragments
+					if ( !jQuery.support.tbody ) {
+
+						// String was a <table>, *may* have spurious <tbody>
+						elem = tag === "table" && !rtbody.test( elem ) ?
+							tmp.firstChild :
+
+							// String was a bare <thead> or <tfoot>
+							wrap[1] === "<table>" && !rtbody.test( elem ) ?
+								tmp :
+								0;
+
+						j = elem && elem.childNodes.length;
+						while ( j-- ) {
+							if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) {
+								elem.removeChild( tbody );
+							}
+						}
+					}
+
+					jQuery.merge( nodes, tmp.childNodes );
+
+					// Fix #12392 for WebKit and IE > 9
+					tmp.textContent = "";
+
+					// Fix #12392 for oldIE
+					while ( tmp.firstChild ) {
+						tmp.removeChild( tmp.firstChild );
+					}
+
+					// Remember the top-level container for proper cleanup
+					tmp = safe.lastChild;
+				}
+			}
+		}
+
+		// Fix #11356: Clear elements from fragment
+		if ( tmp ) {
+			safe.removeChild( tmp );
+		}
+
+		// Reset defaultChecked for any radios and checkboxes
+		// about to be appended to the DOM in IE 6/7 (#8060)
+		if ( !jQuery.support.appendChecked ) {
+			jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked );
+		}
+
+		i = 0;
+		while ( (elem = nodes[ i++ ]) ) {
+
+			// #4087 - If origin and destination elements are the same, and this is
+			// that element, do not do anything
+			if ( selection && jQuery.inArray( elem, selection ) !== -1 ) {
+				continue;
+			}
+
+			contains = jQuery.contains( elem.ownerDocument, elem );
+
+			// Append to fragment
+			tmp = getAll( safe.appendChild( elem ), "script" );
+
+			// Preserve script evaluation history
+			if ( contains ) {
+				setGlobalEval( tmp );
+			}
+
+			// Capture executables
+			if ( scripts ) {
+				j = 0;
+				while ( (elem = tmp[ j++ ]) ) {
+					if ( rscriptType.test( elem.type || "" ) ) {
+						scripts.push( elem );
+					}
+				}
+			}
+		}
+
+		tmp = null;
+
+		return safe;
+	},
+
+	cleanData: function( elems, /* internal */ acceptData ) {
+		var elem, type, id, data,
+			i = 0,
+			internalKey = jQuery.expando,
+			cache = jQuery.cache,
+			deleteExpando = jQuery.support.deleteExpando,
+			special = jQuery.event.special;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( acceptData || jQuery.acceptData( elem ) ) {
+
+				id = elem[ internalKey ];
+				data = id && cache[ id ];
+
+				if ( data ) {
+					if ( data.events ) {
+						for ( type in data.events ) {
+							if ( special[ type ] ) {
+								jQuery.event.remove( elem, type );
+
+							// This is a shortcut to avoid jQuery.event.remove's overhead
+							} else {
+								jQuery.removeEvent( elem, type, data.handle );
+							}
+						}
+					}
+
+					// Remove cache only if it was not already removed by jQuery.event.remove
+					if ( cache[ id ] ) {
+
+						delete cache[ id ];
+
+						// IE does not allow us to delete expando properties from nodes,
+						// nor does it have a removeAttribute function on Document nodes;
+						// we must handle all of these cases
+						if ( deleteExpando ) {
+							delete elem[ internalKey ];
+
+						} else if ( typeof elem.removeAttribute !== core_strundefined ) {
+							elem.removeAttribute( internalKey );
+
+						} else {
+							elem[ internalKey ] = null;
+						}
+
+						core_deletedIds.push( id );
+					}
+				}
+			}
+		}
+	},
+
+	_evalUrl: function( url ) {
+		return jQuery.ajax({
+			url: url,
+			type: "GET",
+			dataType: "script",
+			async: false,
+			global: false,
+			"throws": true
+		});
+	}
+});
+jQuery.fn.extend({
+	wrapAll: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapAll( html.call(this, i) );
+			});
+		}
+
+		if ( this[0] ) {
+			// The elements to wrap the target around
+			var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true);
+
+			if ( this[0].parentNode ) {
+				wrap.insertBefore( this[0] );
+			}
+
+			wrap.map(function() {
+				var elem = this;
+
+				while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
+					elem = elem.firstChild;
+				}
+
+				return elem;
+			}).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapInner( html.call(this, i) );
+			});
+		}
+
+		return this.each(function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		});
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each(function(i) {
+			jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
+		});
+	},
+
+	unwrap: function() {
+		return this.parent().each(function() {
+			if ( !jQuery.nodeName( this, "body" ) ) {
+				jQuery( this ).replaceWith( this.childNodes );
+			}
+		}).end();
+	}
+});
+var iframe, getStyles, curCSS,
+	ralpha = /alpha\([^)]*\)/i,
+	ropacity = /opacity\s*=\s*([^)]*)/,
+	rposition = /^(top|right|bottom|left)$/,
+	// swappable if display is none or starts with table except "table", "table-cell", or "table-caption"
+	// see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
+	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
+	rmargin = /^margin/,
+	rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ),
+	rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ),
+	rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ),
+	elemdisplay = { BODY: "block" },
+
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+	cssNormalTransform = {
+		letterSpacing: 0,
+		fontWeight: 400
+	},
+
+	cssExpand = [ "Top", "Right", "Bottom", "Left" ],
+	cssPrefixes = [ "Webkit", "O", "Moz", "ms" ];
+
+// return a css property mapped to a potentially vendor prefixed property
+function vendorPropName( style, name ) {
+
+	// shortcut for names that are not vendor prefixed
+	if ( name in style ) {
+		return name;
+	}
+
+	// check for vendor prefixed names
+	var capName = name.charAt(0).toUpperCase() + name.slice(1),
+		origName = name,
+		i = cssPrefixes.length;
+
+	while ( i-- ) {
+		name = cssPrefixes[ i ] + capName;
+		if ( name in style ) {
+			return name;
+		}
+	}
+
+	return origName;
+}
+
+function isHidden( elem, el ) {
+	// isHidden might be called from jQuery#filter function;
+	// in that case, element will be second argument
+	elem = el || elem;
+	return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem );
+}
+
+function showHide( elements, show ) {
+	var display, elem, hidden,
+		values = [],
+		index = 0,
+		length = elements.length;
+
+	for ( ; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+
+		values[ index ] = jQuery._data( elem, "olddisplay" );
+		display = elem.style.display;
+		if ( show ) {
+			// Reset the inline display of this element to learn if it is
+			// being hidden by cascaded rules or not
+			if ( !values[ index ] && display === "none" ) {
+				elem.style.display = "";
+			}
+
+			// Set elements which have been overridden with display: none
+			// in a stylesheet to whatever the default browser style is
+			// for such an element
+			if ( elem.style.display === "" && isHidden( elem ) ) {
+				values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) );
+			}
+		} else {
+
+			if ( !values[ index ] ) {
+				hidden = isHidden( elem );
+
+				if ( display && display !== "none" || !hidden ) {
+					jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) );
+				}
+			}
+		}
+	}
+
+	// Set the display of most of the elements in a second loop
+	// to avoid the constant reflow
+	for ( index = 0; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+		if ( !show || elem.style.display === "none" || elem.style.display === "" ) {
+			elem.style.display = show ? values[ index ] || "" : "none";
+		}
+	}
+
+	return elements;
+}
+
+jQuery.fn.extend({
+	css: function( name, value ) {
+		return jQuery.access( this, function( elem, name, value ) {
+			var len, styles,
+				map = {},
+				i = 0;
+
+			if ( jQuery.isArray( name ) ) {
+				styles = getStyles( elem );
+				len = name.length;
+
+				for ( ; i < len; i++ ) {
+					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
+				}
+
+				return map;
+			}
+
+			return value !== undefined ?
+				jQuery.style( elem, name, value ) :
+				jQuery.css( elem, name );
+		}, name, value, arguments.length > 1 );
+	},
+	show: function() {
+		return showHide( this, true );
+	},
+	hide: function() {
+		return showHide( this );
+	},
+	toggle: function( state ) {
+		if ( typeof state === "boolean" ) {
+			return state ? this.show() : this.hide();
+		}
+
+		return this.each(function() {
+			if ( isHidden( this ) ) {
+				jQuery( this ).show();
+			} else {
+				jQuery( this ).hide();
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity" );
+					return ret === "" ? "1" : ret;
+				}
+			}
+		}
+	},
+
+	// Don't automatically add "px" to these possibly-unitless properties
+	cssNumber: {
+		"columnCount": true,
+		"fillOpacity": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"order": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		// normalize float css property
+		"float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, hooks,
+			origName = jQuery.camelCase( name ),
+			style = elem.style;
+
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// convert relative number strings (+= or -=) to relative numbers. #7345
+			if ( type === "string" && (ret = rrelNum.exec( value )) ) {
+				value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) );
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that NaN and null values aren't set. See: #7116
+			if ( value == null || type === "number" && isNaN( value ) ) {
+				return;
+			}
+
+			// If a number was passed in, add 'px' to the (except for certain CSS properties)
+			if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
+				value += "px";
+			}
+
+			// Fixes #8908, it can be done more correctly by specifing setters in cssHooks,
+			// but it would mean to define eight (for every problematic property) identical functions
+			if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) {
+				style[ name ] = "inherit";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) {
+
+				// Wrapped to prevent IE from throwing errors when 'invalid' values are provided
+				// Fixes bug #5509
+				try {
+					style[ name ] = value;
+				} catch(e) {}
+			}
+
+		} else {
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra, styles ) {
+		var num, val, hooks,
+			origName = jQuery.camelCase( name );
+
+		// Make sure that we're working with the right name
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks ) {
+			val = hooks.get( elem, true, extra );
+		}
+
+		// Otherwise, if a way to get the computed value exists, use that
+		if ( val === undefined ) {
+			val = curCSS( elem, name, styles );
+		}
+
+		//convert "normal" to computed value
+		if ( val === "normal" && name in cssNormalTransform ) {
+			val = cssNormalTransform[ name ];
+		}
+
+		// Return, converting to number if forced or a qualifier was provided and val looks numeric
+		if ( extra === "" || extra ) {
+			num = parseFloat( val );
+			return extra === true || jQuery.isNumeric( num ) ? num || 0 : val;
+		}
+		return val;
+	}
+});
+
+// NOTE: we've included the "window" in window.getComputedStyle
+// because jsdom on node.js will break without it.
+if ( window.getComputedStyle ) {
+	getStyles = function( elem ) {
+		return window.getComputedStyle( elem, null );
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var width, minWidth, maxWidth,
+			computed = _computed || getStyles( elem ),
+
+			// getPropertyValue is only needed for .css('filter') in IE9, see #12537
+			ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined,
+			style = elem.style;
+
+		if ( computed ) {
+
+			if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) {
+				ret = jQuery.style( elem, name );
+			}
+
+			// A tribute to the "awesome hack by Dean Edwards"
+			// Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right
+			// Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels
+			// this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values
+			if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) {
+
+				// Remember the original values
+				width = style.width;
+				minWidth = style.minWidth;
+				maxWidth = style.maxWidth;
+
+				// Put in the new values to get a computed value out
+				style.minWidth = style.maxWidth = style.width = ret;
+				ret = computed.width;
+
+				// Revert the changed values
+				style.width = width;
+				style.minWidth = minWidth;
+				style.maxWidth = maxWidth;
+			}
+		}
+
+		return ret;
+	};
+} else if ( document.documentElement.currentStyle ) {
+	getStyles = function( elem ) {
+		return elem.currentStyle;
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var left, rs, rsLeft,
+			computed = _computed || getStyles( elem ),
+			ret = computed ? computed[ name ] : undefined,
+			style = elem.style;
+
+		// Avoid setting ret to empty string here
+		// so we don't default to auto
+		if ( ret == null && style && style[ name ] ) {
+			ret = style[ name ];
+		}
+
+		// From the awesome hack by Dean Edwards
+		// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
+
+		// If we're not dealing with a regular pixel number
+		// but a number that has a weird ending, we need to convert it to pixels
+		// but not position css attributes, as those are proportional to the parent element instead
+		// and we can't measure the parent instead because it might trigger a "stacking dolls" problem
+		if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) {
+
+			// Remember the original values
+			left = style.left;
+			rs = elem.runtimeStyle;
+			rsLeft = rs && rs.left;
+
+			// Put in the new values to get a computed value out
+			if ( rsLeft ) {
+				rs.left = elem.currentStyle.left;
+			}
+			style.left = name === "fontSize" ? "1em" : ret;
+			ret = style.pixelLeft + "px";
+
+			// Revert the changed values
+			style.left = left;
+			if ( rsLeft ) {
+				rs.left = rsLeft;
+			}
+		}
+
+		return ret === "" ? "auto" : ret;
+	};
+}
+
+function setPositiveNumber( elem, value, subtract ) {
+	var matches = rnumsplit.exec( value );
+	return matches ?
+		// Guard against undefined "subtract", e.g., when used as in cssHooks
+		Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) :
+		value;
+}
+
+function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
+	var i = extra === ( isBorderBox ? "border" : "content" ) ?
+		// If we already have the right measurement, avoid augmentation
+		4 :
+		// Otherwise initialize for horizontal or vertical properties
+		name === "width" ? 1 : 0,
+
+		val = 0;
+
+	for ( ; i < 4; i += 2 ) {
+		// both box models exclude margin, so add it if we want it
+		if ( extra === "margin" ) {
+			val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
+		}
+
+		if ( isBorderBox ) {
+			// border-box includes padding, so remove it if we want content
+			if ( extra === "content" ) {
+				val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+			}
+
+			// at this point, extra isn't border nor margin, so remove border
+			if ( extra !== "margin" ) {
+				val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		} else {
+			// at this point, extra isn't content, so add padding
+			val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+
+			// at this point, extra isn't content nor padding, so add border
+			if ( extra !== "padding" ) {
+				val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		}
+	}
+
+	return val;
+}
+
+function getWidthOrHeight( elem, name, extra ) {
+
+	// Start with offset property, which is equivalent to the border-box value
+	var valueIsBorderBox = true,
+		val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
+		styles = getStyles( elem ),
+		isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
+
+	// some non-html elements return undefined for offsetWidth, so check for null/undefined
+	// svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285
+	// MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668
+	if ( val <= 0 || val == null ) {
+		// Fall back to computed then uncomputed css if necessary
+		val = curCSS( elem, name, styles );
+		if ( val < 0 || val == null ) {
+			val = elem.style[ name ];
+		}
+
+		// Computed unit is not pixels. Stop here and return.
+		if ( rnumnonpx.test(val) ) {
+			return val;
+		}
+
+		// we need the check for style in case a browser which returns unreliable values
+		// for getComputedStyle silently falls back to the reliable elem.style
+		valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] );
+
+		// Normalize "", auto, and prepare for extra
+		val = parseFloat( val ) || 0;
+	}
+
+	// use the active box-sizing model to add/subtract irrelevant styles
+	return ( val +
+		augmentWidthOrHeight(
+			elem,
+			name,
+			extra || ( isBorderBox ? "border" : "content" ),
+			valueIsBorderBox,
+			styles
+		)
+	) + "px";
+}
+
+// Try to determine the default display value of an element
+function css_defaultDisplay( nodeName ) {
+	var doc = document,
+		display = elemdisplay[ nodeName ];
+
+	if ( !display ) {
+		display = actualDisplay( nodeName, doc );
+
+		// If the simple way fails, read from inside an iframe
+		if ( display === "none" || !display ) {
+			// Use the already-created iframe if possible
+			iframe = ( iframe ||
+				jQuery("<iframe frameborder='0' width='0' height='0'/>")
+				.css( "cssText", "display:block !important" )
+			).appendTo( doc.documentElement );
+
+			// Always write a new HTML skeleton so Webkit and Firefox don't choke on reuse
+			doc = ( iframe[0].contentWindow || iframe[0].contentDocument ).document;
+			doc.write("<!doctype html><html><body>");
+			doc.close();
+
+			display = actualDisplay( nodeName, doc );
+			iframe.detach();
+		}
+
+		// Store the correct default display
+		elemdisplay[ nodeName ] = display;
+	}
+
+	return display;
+}
+
+// Called ONLY from within css_defaultDisplay
+function actualDisplay( name, doc ) {
+	var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ),
+		display = jQuery.css( elem[0], "display" );
+	elem.remove();
+	return display;
+}
+
+jQuery.each([ "height", "width" ], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			if ( computed ) {
+				// certain elements can have dimension info if we invisibly show them
+				// however, it must have a current display style that would benefit from this
+				return elem.offsetWidth === 0 && rdisplayswap.test( jQuery.css( elem, "display" ) ) ?
+					jQuery.swap( elem, cssShow, function() {
+						return getWidthOrHeight( elem, name, extra );
+					}) :
+					getWidthOrHeight( elem, name, extra );
+			}
+		},
+
+		set: function( elem, value, extra ) {
+			var styles = extra && getStyles( elem );
+			return setPositiveNumber( elem, value, extra ?
+				augmentWidthOrHeight(
+					elem,
+					name,
+					extra,
+					jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
+					styles
+				) : 0
+			);
+		}
+	};
+});
+
+if ( !jQuery.support.opacity ) {
+	jQuery.cssHooks.opacity = {
+		get: function( elem, computed ) {
+			// IE uses filters for opacity
+			return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ?
+				( 0.01 * parseFloat( RegExp.$1 ) ) + "" :
+				computed ? "1" : "";
+		},
+
+		set: function( elem, value ) {
+			var style = elem.style,
+				currentStyle = elem.currentStyle,
+				opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
+				filter = currentStyle && currentStyle.filter || style.filter || "";
+
+			// IE has trouble with opacity if it does not have layout
+			// Force it by setting the zoom level
+			style.zoom = 1;
+
+			// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
+			// if value === "", then remove inline opacity #12685
+			if ( ( value >= 1 || value === "" ) &&
+					jQuery.trim( filter.replace( ralpha, "" ) ) === "" &&
+					style.removeAttribute ) {
+
+				// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
+				// if "filter:" is present at all, clearType is disabled, we want to avoid this
+				// style.removeAttribute is IE Only, but so apparently is this code path...
+				style.removeAttribute( "filter" );
+
+				// if there is no filter style applied in a css rule or unset inline opacity, we are done
+				if ( value === "" || currentStyle && !currentStyle.filter ) {
+					return;
+				}
+			}
+
+			// otherwise, set new filter values
+			style.filter = ralpha.test( filter ) ?
+				filter.replace( ralpha, opacity ) :
+				filter + " " + opacity;
+		}
+	};
+}
+
+// These hooks cannot be added until DOM ready because the support test
+// for it is not run until after DOM ready
+jQuery(function() {
+	if ( !jQuery.support.reliableMarginRight ) {
+		jQuery.cssHooks.marginRight = {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+					// Work around by temporarily setting element display to inline-block
+					return jQuery.swap( elem, { "display": "inline-block" },
+						curCSS, [ elem, "marginRight" ] );
+				}
+			}
+		};
+	}
+
+	// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
+	// getComputedStyle returns percent when specified for top/left/bottom/right
+	// rather than make the css module depend on the offset module, we just check for it here
+	if ( !jQuery.support.pixelPosition && jQuery.fn.position ) {
+		jQuery.each( [ "top", "left" ], function( i, prop ) {
+			jQuery.cssHooks[ prop ] = {
+				get: function( elem, computed ) {
+					if ( computed ) {
+						computed = curCSS( elem, prop );
+						// if curCSS returns percentage, fallback to offset
+						return rnumnonpx.test( computed ) ?
+							jQuery( elem ).position()[ prop ] + "px" :
+							computed;
+					}
+				}
+			};
+		});
+	}
+
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.hidden = function( elem ) {
+		// Support: Opera <= 12.12
+		// Opera reports offsetWidths and offsetHeights less than zero on some elements
+		return elem.offsetWidth <= 0 && elem.offsetHeight <= 0 ||
+			(!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
+	};
+
+	jQuery.expr.filters.visible = function( elem ) {
+		return !jQuery.expr.filters.hidden( elem );
+	};
+}
+
+// These hooks are used by animate to expand properties
+jQuery.each({
+	margin: "",
+	padding: "",
+	border: "Width"
+}, function( prefix, suffix ) {
+	jQuery.cssHooks[ prefix + suffix ] = {
+		expand: function( value ) {
+			var i = 0,
+				expanded = {},
+
+				// assumes a single number if not a string
+				parts = typeof value === "string" ? value.split(" ") : [ value ];
+
+			for ( ; i < 4; i++ ) {
+				expanded[ prefix + cssExpand[ i ] + suffix ] =
+					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
+			}
+
+			return expanded;
+		}
+	};
+
+	if ( !rmargin.test( prefix ) ) {
+		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
+	}
+});
+var r20 = /%20/g,
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
+	rsubmittable = /^(?:input|select|textarea|keygen)/i;
+
+jQuery.fn.extend({
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+	serializeArray: function() {
+		return this.map(function(){
+			// Can add propHook for "elements" to filter or add form elements
+			var elements = jQuery.prop( this, "elements" );
+			return elements ? jQuery.makeArray( elements ) : this;
+		})
+		.filter(function(){
+			var type = this.type;
+			// Use .is(":disabled") so that fieldset[disabled] works
+			return this.name && !jQuery( this ).is( ":disabled" ) &&
+				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
+				( this.checked || !manipulation_rcheckableType.test( type ) );
+		})
+		.map(function( i, elem ){
+			var val = jQuery( this ).val();
+
+			return val == null ?
+				null :
+				jQuery.isArray( val ) ?
+					jQuery.map( val, function( val ){
+						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+					}) :
+					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		}).get();
+	}
+});
+
+//Serialize an array of form elements or a set of
+//key/values into a query string
+jQuery.param = function( a, traditional ) {
+	var prefix,
+		s = [],
+		add = function( key, value ) {
+			// If value is a function, invoke it and return its value
+			value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value );
+			s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
+		};
+
+	// Set traditional to true for jQuery <= 1.3.2 behavior.
+	if ( traditional === undefined ) {
+		traditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional;
+	}
+
+	// If an array was passed in, assume that it is an array of form elements.
+	if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+		// Serialize the form elements
+		jQuery.each( a, function() {
+			add( this.name, this.value );
+		});
+
+	} else {
+		// If traditional, encode the "old" way (the way 1.3.2 or older
+		// did it), otherwise encode params recursively.
+		for ( prefix in a ) {
+			buildParams( prefix, a[ prefix ], traditional, add );
+		}
+	}
+
+	// Return the resulting serialization
+	return s.join( "&" ).replace( r20, "+" );
+};
+
+function buildParams( prefix, obj, traditional, add ) {
+	var name;
+
+	if ( jQuery.isArray( obj ) ) {
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+				// Item is non-scalar (array or object), encode its numeric index.
+				buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add );
+			}
+		});
+
+	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
+		// Serialize object item.
+		for ( name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+});
+
+jQuery.fn.extend({
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	},
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn );
+	}
+});
+var
+	// Document location
+	ajaxLocParts,
+	ajaxLocation,
+	ajax_nonce = jQuery.now(),
+
+	ajax_rquery = /\?/,
+	rhash = /#.*$/,
+	rts = /([?&])_=[^&]*/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+	rurl = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,
+
+	// Keep a copy of the old load method
+	_load = jQuery.fn.load,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = "*/".concat("*");
+
+// #8138, IE may throw an exception when accessing
+// a field from window.location if document.domain has been set
+try {
+	ajaxLocation = location.href;
+} catch( e ) {
+	// Use the href attribute of an A element
+	// since IE will modify it given document.location
+	ajaxLocation = document.createElement( "a" );
+	ajaxLocation.href = "";
+	ajaxLocation = ajaxLocation.href;
+}
+
+// Segment location into parts
+ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		var dataType,
+			i = 0,
+			dataTypes = dataTypeExpression.toLowerCase().match( core_rnotwhite ) || [];
+
+		if ( jQuery.isFunction( func ) ) {
+			// For each dataType in the dataTypeExpression
+			while ( (dataType = dataTypes[i++]) ) {
+				// Prepend if requested
+				if ( dataType[0] === "+" ) {
+					dataType = dataType.slice( 1 ) || "*";
+					(structure[ dataType ] = structure[ dataType ] || []).unshift( func );
+
+				// Otherwise append
+				} else {
+					(structure[ dataType ] = structure[ dataType ] || []).push( func );
+				}
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
+
+	var inspected = {},
+		seekingTransport = ( structure === transports );
+
+	function inspect( dataType ) {
+		var selected;
+		inspected[ dataType ] = true;
+		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
+			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
+			if( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
+				options.dataTypes.unshift( dataTypeOrTransport );
+				inspect( dataTypeOrTransport );
+				return false;
+			} else if ( seekingTransport ) {
+				return !( selected = dataTypeOrTransport );
+			}
+		});
+		return selected;
+	}
+
+	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var deep, key,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || (deep = {}) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+
+	return target;
+}
+
+jQuery.fn.load = function( url, params, callback ) {
+	if ( typeof url !== "string" && _load ) {
+		return _load.apply( this, arguments );
+	}
+
+	var selector, response, type,
+		self = this,
+		off = url.indexOf(" ");
+
+	if ( off >= 0 ) {
+		selector = url.slice( off, url.length );
+		url = url.slice( 0, off );
+	}
+
+	// If it's a function
+	if ( jQuery.isFunction( params ) ) {
+
+		// We assume that it's the callback
+		callback = params;
+		params = undefined;
+
+	// Otherwise, build a param string
+	} else if ( params && typeof params === "object" ) {
+		type = "POST";
+	}
+
+	// If we have elements to modify, make the request
+	if ( self.length > 0 ) {
+		jQuery.ajax({
+			url: url,
+
+			// if "type" variable is undefined, then "GET" method will be used
+			type: type,
+			dataType: "html",
+			data: params
+		}).done(function( responseText ) {
+
+			// Save response for use in complete callback
+			response = arguments;
+
+			self.html( selector ?
+
+				// If a selector was specified, locate the right elements in a dummy div
+				// Exclude scripts to avoid IE 'Permission Denied' errors
+				jQuery("<div>").append( jQuery.parseHTML( responseText ) ).find( selector ) :
+
+				// Otherwise use the full result
+				responseText );
+
+		}).complete( callback && function( jqXHR, status ) {
+			self.each( callback, response || [ jqXHR.responseText, status, jqXHR ] );
+		});
+	}
+
+	return this;
+};
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ){
+	jQuery.fn[ type ] = function( fn ){
+		return this.on( type, fn );
+	};
+});
+
+jQuery.extend({
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {},
+
+	ajaxSettings: {
+		url: ajaxLocation,
+		type: "GET",
+		isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ),
+		global: true,
+		processData: true,
+		async: true,
+		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		throws: false,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			"*": allTypes,
+			text: "text/plain",
+			html: "text/html",
+			xml: "application/xml, text/xml",
+			json: "application/json, text/javascript"
+		},
+
+		contents: {
+			xml: /xml/,
+			html: /html/,
+			json: /json/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText",
+			json: "responseJSON"
+		},
+
+		// Data converters
+		// Keys separate source (or catchall "*") and destination types with a single space
+		converters: {
+
+			// Convert anything to text
+			"* text": String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": jQuery.parseJSON,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			url: true,
+			context: true
+		}
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		return settings ?
+
+			// Building a settings object
+			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
+
+			// Extending ajaxSettings
+			ajaxExtend( jQuery.ajaxSettings, target );
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var // Cross-domain detection vars
+			parts,
+			// Loop variable
+			i,
+			// URL without anti-cache param
+			cacheURL,
+			// Response headers as string
+			responseHeadersString,
+			// timeout handle
+			timeoutTimer,
+
+			// To know if global events are to be dispatched
+			fireGlobals,
+
+			transport,
+			// Response headers
+			responseHeaders,
+			// Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+			// Callbacks context
+			callbackContext = s.context || s,
+			// Context for global events is callbackContext if it is a DOM node or jQuery collection
+			globalEventContext = s.context && ( callbackContext.nodeType || callbackContext.jquery ) ?
+				jQuery( callbackContext ) :
+				jQuery.event,
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks("once memory"),
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+			// The jqXHR state
+			state = 0,
+			// Default abort message
+			strAbort = "canceled",
+			// Fake xhr
+			jqXHR = {
+				readyState: 0,
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( state === 2 ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while ( (match = rheaders.exec( responseHeadersString )) ) {
+								responseHeaders[ match[1].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match == null ? null : match;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return state === 2 ? responseHeadersString : null;
+				},
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					var lname = name.toLowerCase();
+					if ( !state ) {
+						name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( !state ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Status-dependent callbacks
+				statusCode: function( map ) {
+					var code;
+					if ( map ) {
+						if ( state < 2 ) {
+							for ( code in map ) {
+								// Lazy-add the new callback in a way that preserves old ones
+								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
+							}
+						} else {
+							// Execute the appropriate callbacks
+							jqXHR.always( map[ jqXHR.status ] );
+						}
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					var finalText = statusText || strAbort;
+					if ( transport ) {
+						transport.abort( finalText );
+					}
+					done( 0, finalText );
+					return this;
+				}
+			};
+
+		// Attach deferreds
+		deferred.promise( jqXHR ).complete = completeDeferred.add;
+		jqXHR.success = jqXHR.done;
+		jqXHR.error = jqXHR.fail;
+
+		// Remove hash character (#7531: and string promotion)
+		// Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
+		// Handle falsy url in the settings object (#10093: consistency with old signature)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url || ajaxLocation ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
+
+		// Alias method option to type as per ticket #12004
+		s.type = options.method || options.type || s.method || s.type;
+
+		// Extract dataTypes list
+		s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( core_rnotwhite ) || [""];
+
+		// A cross-domain request is in order when we have a protocol:host:port mismatch
+		if ( s.crossDomain == null ) {
+			parts = rurl.exec( s.url.toLowerCase() );
+			s.crossDomain = !!( parts &&
+				( parts[ 1 ] !== ajaxLocParts[ 1 ] || parts[ 2 ] !== ajaxLocParts[ 2 ] ||
+					( parts[ 3 ] || ( parts[ 1 ] === "http:" ? "80" : "443" ) ) !==
+						( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? "80" : "443" ) ) )
+			);
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefilter, stop there
+		if ( state === 2 ) {
+			return jqXHR;
+		}
+
+		// We can fire global events as of now if asked to
+		fireGlobals = s.global;
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger("ajaxStart");
+		}
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Save the URL in case we're toying with the If-Modified-Since
+		// and/or If-None-Match header later on
+		cacheURL = s.url;
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				cacheURL = ( s.url += ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + s.data );
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Add anti-cache in url if needed
+			if ( s.cache === false ) {
+				s.url = rts.test( cacheURL ) ?
+
+					// If there is already a '_' parameter, set its value
+					cacheURL.replace( rts, "$1_=" + ajax_nonce++ ) :
+
+					// Otherwise add one to the end
+					cacheURL + ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ajax_nonce++;
+			}
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			if ( jQuery.lastModified[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
+			}
+			if ( jQuery.etag[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
+				s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
+			// Abort if not done already and return
+			return jqXHR.abort();
+		}
+
+		// aborting is no longer a cancellation
+		strAbort = "abort";
+
+		// Install callbacks on deferreds
+		for ( i in { success: 1, error: 1, complete: 1 } ) {
+			jqXHR[ i ]( s[ i ] );
+		}
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = setTimeout(function() {
+					jqXHR.abort("timeout");
+				}, s.timeout );
+			}
+
+			try {
+				state = 1;
+				transport.send( requestHeaders, done );
+			} catch ( e ) {
+				// Propagate exception as error if not done
+				if ( state < 2 ) {
+					done( -1, e );
+				// Simply rethrow otherwise
+				} else {
+					throw e;
+				}
+			}
+		}
+
+		// Callback for when everything is done
+		function done( status, nativeStatusText, responses, headers ) {
+			var isSuccess, success, error, response, modified,
+				statusText = nativeStatusText;
+
+			// Called once
+			if ( state === 2 ) {
+				return;
+			}
+
+			// State is "done" now
+			state = 2;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			// Determine if successful
+			isSuccess = status >= 200 && status < 300 || status === 304;
+
+			// Get response data
+			if ( responses ) {
+				response = ajaxHandleResponses( s, jqXHR, responses );
+			}
+
+			// Convert no matter what (that way responseXXX fields are always set)
+			response = ajaxConvert( s, response, jqXHR, isSuccess );
+
+			// If successful, handle type chaining
+			if ( isSuccess ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+					modified = jqXHR.getResponseHeader("Last-Modified");
+					if ( modified ) {
+						jQuery.lastModified[ cacheURL ] = modified;
+					}
+					modified = jqXHR.getResponseHeader("etag");
+					if ( modified ) {
+						jQuery.etag[ cacheURL ] = modified;
+					}
+				}
+
+				// if no content
+				if ( status === 204 || s.type === "HEAD" ) {
+					statusText = "nocontent";
+
+				// if not modified
+				} else if ( status === 304 ) {
+					statusText = "notmodified";
+
+				// If we have data, let's convert it
+				} else {
+					statusText = response.state;
+					success = response.data;
+					error = response.error;
+					isSuccess = !error;
+				}
+			} else {
+				// We extract error from statusText
+				// then normalize statusText and status for non-aborts
+				error = statusText;
+				if ( status || !statusText ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
+					[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger("ajaxStop");
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	}
+});
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+		// shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		return jQuery.ajax({
+			url: url,
+			type: method,
+			dataType: type,
+			data: data,
+			success: callback
+		});
+	};
+});
+
+/* Handles responses to an ajax request:
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+	var firstDataType, ct, finalDataType, type,
+		contents = s.contents,
+		dataTypes = s.dataTypes;
+
+	// Remove auto dataType and get content-type in the process
+	while( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader("Content-Type");
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+/* Chain conversions given the request and the original response
+ * Also sets the responseXXX fields on the jqXHR instance
+ */
+function ajaxConvert( s, response, jqXHR, isSuccess ) {
+	var conv2, current, conv, tmp, prev,
+		converters = {},
+		// Work with a copy of dataTypes in case we need to modify it for conversion
+		dataTypes = s.dataTypes.slice();
+
+	// Create converters map with lowercased keys
+	if ( dataTypes[ 1 ] ) {
+		for ( conv in s.converters ) {
+			converters[ conv.toLowerCase() ] = s.converters[ conv ];
+		}
+	}
+
+	current = dataTypes.shift();
+
+	// Convert to each sequential dataType
+	while ( current ) {
+
+		if ( s.responseFields[ current ] ) {
+			jqXHR[ s.responseFields[ current ] ] = response;
+		}
+
+		// Apply the dataFilter if provided
+		if ( !prev && isSuccess && s.dataFilter ) {
+			response = s.dataFilter( response, s.dataType );
+		}
+
+		prev = current;
+		current = dataTypes.shift();
+
+		if ( current ) {
+
+			// There's only work to do if current dataType is non-auto
+			if ( current === "*" ) {
+
+				current = prev;
+
+			// Convert response if prev dataType is non-auto and differs from current
+			} else if ( prev !== "*" && prev !== current ) {
+
+				// Seek a direct converter
+				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
+
+				// If none found, seek a pair
+				if ( !conv ) {
+					for ( conv2 in converters ) {
+
+						// If conv2 outputs current
+						tmp = conv2.split( " " );
+						if ( tmp[ 1 ] === current ) {
+
+							// If prev can be converted to accepted input
+							conv = converters[ prev + " " + tmp[ 0 ] ] ||
+								converters[ "* " + tmp[ 0 ] ];
+							if ( conv ) {
+								// Condense equivalence converters
+								if ( conv === true ) {
+									conv = converters[ conv2 ];
+
+								// Otherwise, insert the intermediate dataType
+								} else if ( converters[ conv2 ] !== true ) {
+									current = tmp[ 0 ];
+									dataTypes.unshift( tmp[ 1 ] );
+								}
+								break;
+							}
+						}
+					}
+				}
+
+				// Apply converter (if not an equivalence)
+				if ( conv !== true ) {
+
+					// Unless errors are allowed to bubble, catch and return them
+					if ( conv && s[ "throws" ] ) {
+						response = conv( response );
+					} else {
+						try {
+							response = conv( response );
+						} catch ( e ) {
+							return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current };
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return { state: "success", data: response };
+}
+// Install script dataType
+jQuery.ajaxSetup({
+	accepts: {
+		script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /(?:java|ecma)script/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+});
+
+// Handle cache's special case and global
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+		s.global = false;
+	}
+});
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function(s) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+
+		var script,
+			head = document.head || jQuery("head")[0] || document.documentElement;
+
+		return {
+
+			send: function( _, callback ) {
+
+				script = document.createElement("script");
+
+				script.async = true;
+
+				if ( s.scriptCharset ) {
+					script.charset = s.scriptCharset;
+				}
+
+				script.src = s.url;
+
+				// Attach handlers for all browsers
+				script.onload = script.onreadystatechange = function( _, isAbort ) {
+
+					if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) {
+
+						// Handle memory leak in IE
+						script.onload = script.onreadystatechange = null;
+
+						// Remove the script
+						if ( script.parentNode ) {
+							script.parentNode.removeChild( script );
+						}
+
+						// Dereference the script
+						script = null;
+
+						// Callback if not abort
+						if ( !isAbort ) {
+							callback( 200, "success" );
+						}
+					}
+				};
+
+				// Circumvent IE6 bugs with base elements (#2709 and #4378) by prepending
+				// Use native DOM manipulation to avoid our domManip AJAX trickery
+				head.insertBefore( script, head.firstChild );
+			},
+
+			abort: function() {
+				if ( script ) {
+					script.onload( undefined, true );
+				}
+			}
+		};
+	}
+});
+var oldCallbacks = [],
+	rjsonp = /(=)\?(?=&|$)|\?\?/;
+
+// Default jsonp settings
+jQuery.ajaxSetup({
+	jsonp: "callback",
+	jsonpCallback: function() {
+		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( ajax_nonce++ ) );
+		this[ callback ] = true;
+		return callback;
+	}
+});
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var callbackName, overwritten, responseContainer,
+		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
+			"url" :
+			typeof s.data === "string" && !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && rjsonp.test( s.data ) && "data"
+		);
+
+	// Handle iff the expected data type is "jsonp" or we have a parameter to set
+	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
+
+		// Get callback name, remembering preexisting value associated with it
+		callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ?
+			s.jsonpCallback() :
+			s.jsonpCallback;
+
+		// Insert callback into url or form data
+		if ( jsonProp ) {
+			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
+		} else if ( s.jsonp !== false ) {
+			s.url += ( ajax_rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
+		}
+
+		// Use data converter to retrieve json after script execution
+		s.converters["script json"] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( callbackName + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Install callback
+		overwritten = window[ callbackName ];
+		window[ callbackName ] = function() {
+			responseContainer = arguments;
+		};
+
+		// Clean-up function (fires after converters)
+		jqXHR.always(function() {
+			// Restore preexisting value
+			window[ callbackName ] = overwritten;
+
+			// Save back as free
+			if ( s[ callbackName ] ) {
+				// make sure that re-using the options doesn't screw things around
+				s.jsonpCallback = originalSettings.jsonpCallback;
+
+				// save the callback name for future use
+				oldCallbacks.push( callbackName );
+			}
+
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( overwritten ) ) {
+				overwritten( responseContainer[ 0 ] );
+			}
+
+			responseContainer = overwritten = undefined;
+		});
+
+		// Delegate to script
+		return "script";
+	}
+});
+var xhrCallbacks, xhrSupported,
+	xhrId = 0,
+	// #5280: Internet Explorer will keep connections alive if we don't abort on unload
+	xhrOnUnloadAbort = window.ActiveXObject && function() {
+		// Abort all pending requests
+		var key;
+		for ( key in xhrCallbacks ) {
+			xhrCallbacks[ key ]( undefined, true );
+		}
+	};
+
+// Functions to create xhrs
+function createStandardXHR() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch( e ) {}
+}
+
+function createActiveXHR() {
+	try {
+		return new window.ActiveXObject("Microsoft.XMLHTTP");
+	} catch( e ) {}
+}
+
+// Create the request object
+// (This is still attached to ajaxSettings for backward compatibility)
+jQuery.ajaxSettings.xhr = window.ActiveXObject ?
+	/* Microsoft failed to properly
+	 * implement the XMLHttpRequest in IE7 (can't request local files),
+	 * so we use the ActiveXObject when it is available
+	 * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+	 * we need a fallback.
+	 */
+	function() {
+		return !this.isLocal && createStandardXHR() || createActiveXHR();
+	} :
+	// For all other browsers, use the standard XMLHttpRequest object
+	createStandardXHR;
+
+// Determine support properties
+xhrSupported = jQuery.ajaxSettings.xhr();
+jQuery.support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
+xhrSupported = jQuery.support.ajax = !!xhrSupported;
+
+// Create transport if the browser can provide an xhr
+if ( xhrSupported ) {
+
+	jQuery.ajaxTransport(function( s ) {
+		// Cross domain only allowed if supported through XMLHttpRequest
+		if ( !s.crossDomain || jQuery.support.cors ) {
+
+			var callback;
+
+			return {
+				send: function( headers, complete ) {
+
+					// Get a new xhr
+					var handle, i,
+						xhr = s.xhr();
+
+					// Open the socket
+					// Passing null username, generates a login popup on Opera (#2865)
+					if ( s.username ) {
+						xhr.open( s.type, s.url, s.async, s.username, s.password );
+					} else {
+						xhr.open( s.type, s.url, s.async );
+					}
+
+					// Apply custom fields if provided
+					if ( s.xhrFields ) {
+						for ( i in s.xhrFields ) {
+							xhr[ i ] = s.xhrFields[ i ];
+						}
+					}
+
+					// Override mime type if needed
+					if ( s.mimeType && xhr.overrideMimeType ) {
+						xhr.overrideMimeType( s.mimeType );
+					}
+
+					// X-Requested-With header
+					// For cross-domain requests, seeing as conditions for a preflight are
+					// akin to a jigsaw puzzle, we simply never set it to be sure.
+					// (it can always be set on a per-request basis or even using ajaxSetup)
+					// For same-domain requests, won't change header if already provided.
+					if ( !s.crossDomain && !headers["X-Requested-With"] ) {
+						headers["X-Requested-With"] = "XMLHttpRequest";
+					}
+
+					// Need an extra try/catch for cross domain requests in Firefox 3
+					try {
+						for ( i in headers ) {
+							xhr.setRequestHeader( i, headers[ i ] );
+						}
+					} catch( err ) {}
+
+					// Do send the request
+					// This may raise an exception which is actually
+					// handled in jQuery.ajax (so no try/catch here)
+					xhr.send( ( s.hasContent && s.data ) || null );
+
+					// Listener
+					callback = function( _, isAbort ) {
+						var status, responseHeaders, statusText, responses;
+
+						// Firefox throws exceptions when accessing properties
+						// of an xhr when a network error occurred
+						// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE)
+						try {
+
+							// Was never called and is aborted or complete
+							if ( callback && ( isAbort || xhr.readyState === 4 ) ) {
+
+								// Only called once
+								callback = undefined;
+
+								// Do not keep as active anymore
+								if ( handle ) {
+									xhr.onreadystatechange = jQuery.noop;
+									if ( xhrOnUnloadAbort ) {
+										delete xhrCallbacks[ handle ];
+									}
+								}
+
+								// If it's an abort
+								if ( isAbort ) {
+									// Abort it manually if needed
+									if ( xhr.readyState !== 4 ) {
+										xhr.abort();
+									}
+								} else {
+									responses = {};
+									status = xhr.status;
+									responseHeaders = xhr.getAllResponseHeaders();
+
+									// When requesting binary data, IE6-9 will throw an exception
+									// on any attempt to access responseText (#11426)
+									if ( typeof xhr.responseText === "string" ) {
+										responses.text = xhr.responseText;
+									}
+
+									// Firefox throws an exception when accessing
+									// statusText for faulty cross-domain requests
+									try {
+										statusText = xhr.statusText;
+									} catch( e ) {
+										// We normalize with Webkit giving an empty statusText
+										statusText = "";
+									}
+
+									// Filter status for non standard behaviors
+
+									// If the request is local and we have data: assume a success
+									// (success with no data won't get notified, that's the best we
+									// can do given current implementations)
+									if ( !status && s.isLocal && !s.crossDomain ) {
+										status = responses.text ? 200 : 404;
+									// IE - #1450: sometimes returns 1223 when it should be 204
+									} else if ( status === 1223 ) {
+										status = 204;
+									}
+								}
+							}
+						} catch( firefoxAccessException ) {
+							if ( !isAbort ) {
+								complete( -1, firefoxAccessException );
+							}
+						}
+
+						// Call complete if needed
+						if ( responses ) {
+							complete( status, statusText, responses, responseHeaders );
+						}
+					};
+
+					if ( !s.async ) {
+						// if we're in sync mode we fire the callback
+						callback();
+					} else if ( xhr.readyState === 4 ) {
+						// (IE6 & IE7) if it's in cache and has been
+						// retrieved directly we need to fire the callback
+						setTimeout( callback );
+					} else {
+						handle = ++xhrId;
+						if ( xhrOnUnloadAbort ) {
+							// Create the active xhrs callbacks list if needed
+							// and attach the unload handler
+							if ( !xhrCallbacks ) {
+								xhrCallbacks = {};
+								jQuery( window ).unload( xhrOnUnloadAbort );
+							}
+							// Add to list of active xhrs callbacks
+							xhrCallbacks[ handle ] = callback;
+						}
+						xhr.onreadystatechange = callback;
+					}
+				},
+
+				abort: function() {
+					if ( callback ) {
+						callback( undefined, true );
+					}
+				}
+			};
+		}
+	});
+}
+var fxNow, timerId,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rfxnum = new RegExp( "^(?:([+-])=|)(" + core_pnum + ")([a-z%]*)$", "i" ),
+	rrun = /queueHooks$/,
+	animationPrefilters = [ defaultPrefilter ],
+	tweeners = {
+		"*": [function( prop, value ) {
+			var tween = this.createTween( prop, value ),
+				target = tween.cur(),
+				parts = rfxnum.exec( value ),
+				unit = parts && parts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+				// Starting value computation is required for potential unit mismatches
+				start = ( jQuery.cssNumber[ prop ] || unit !== "px" && +target ) &&
+					rfxnum.exec( jQuery.css( tween.elem, prop ) ),
+				scale = 1,
+				maxIterations = 20;
+
+			if ( start && start[ 3 ] !== unit ) {
+				// Trust units reported by jQuery.css
+				unit = unit || start[ 3 ];
+
+				// Make sure we update the tween properties later on
+				parts = parts || [];
+
+				// Iteratively approximate from a nonzero starting point
+				start = +target || 1;
+
+				do {
+					// If previous iteration zeroed out, double until we get *something*
+					// Use a string for doubling factor so we don't accidentally see scale as unchanged below
+					scale = scale || ".5";
+
+					// Adjust and apply
+					start = start / scale;
+					jQuery.style( tween.elem, prop, start + unit );
+
+				// Update scale, tolerating zero or NaN from tween.cur()
+				// And breaking the loop if scale is unchanged or perfect, or if we've just had enough
+				} while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations );
+			}
+
+			// Update tween properties
+			if ( parts ) {
+				start = tween.start = +start || +target || 0;
+				tween.unit = unit;
+				// If a +=/-= token was provided, we're doing a relative animation
+				tween.end = parts[ 1 ] ?
+					start + ( parts[ 1 ] + 1 ) * parts[ 2 ] :
+					+parts[ 2 ];
+			}
+
+			return tween;
+		}]
+	};
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	setTimeout(function() {
+		fxNow = undefined;
+	});
+	return ( fxNow = jQuery.now() );
+}
+
+function createTween( value, prop, animation ) {
+	var tween,
+		collection = ( tweeners[ prop ] || [] ).concat( tweeners[ "*" ] ),
+		index = 0,
+		length = collection.length;
+	for ( ; index < length; index++ ) {
+		if ( (tween = collection[ index ].call( animation, prop, value )) ) {
+
+			// we're done with this property
+			return tween;
+		}
+	}
+}
+
+function Animation( elem, properties, options ) {
+	var result,
+		stopped,
+		index = 0,
+		length = animationPrefilters.length,
+		deferred = jQuery.Deferred().always( function() {
+			// don't match elem in the :animated selector
+			delete tick.elem;
+		}),
+		tick = function() {
+			if ( stopped ) {
+				return false;
+			}
+			var currentTime = fxNow || createFxNow(),
+				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
+				// archaic crash bug won't allow us to use 1 - ( 0.5 || 0 ) (#12497)
+				temp = remaining / animation.duration || 0,
+				percent = 1 - temp,
+				index = 0,
+				length = animation.tweens.length;
+
+			for ( ; index < length ; index++ ) {
+				animation.tweens[ index ].run( percent );
+			}
+
+			deferred.notifyWith( elem, [ animation, percent, remaining ]);
+
+			if ( percent < 1 && length ) {
+				return remaining;
+			} else {
+				deferred.resolveWith( elem, [ animation ] );
+				return false;
+			}
+		},
+		animation = deferred.promise({
+			elem: elem,
+			props: jQuery.extend( {}, properties ),
+			opts: jQuery.extend( true, { specialEasing: {} }, options ),
+			originalProperties: properties,
+			originalOptions: options,
+			startTime: fxNow || createFxNow(),
+			duration: options.duration,
+			tweens: [],
+			createTween: function( prop, end ) {
+				var tween = jQuery.Tween( elem, animation.opts, prop, end,
+						animation.opts.specialEasing[ prop ] || animation.opts.easing );
+				animation.tweens.push( tween );
+				return tween;
+			},
+			stop: function( gotoEnd ) {
+				var index = 0,
+					// if we are going to the end, we want to run all the tweens
+					// otherwise we skip this part
+					length = gotoEnd ? animation.tweens.length : 0;
+				if ( stopped ) {
+					return this;
+				}
+				stopped = true;
+				for ( ; index < length ; index++ ) {
+					animation.tweens[ index ].run( 1 );
+				}
+
+				// resolve when we played the last frame
+				// otherwise, reject
+				if ( gotoEnd ) {
+					deferred.resolveWith( elem, [ animation, gotoEnd ] );
+				} else {
+					deferred.rejectWith( elem, [ animation, gotoEnd ] );
+				}
+				return this;
+			}
+		}),
+		props = animation.props;
+
+	propFilter( props, animation.opts.specialEasing );
+
+	for ( ; index < length ; index++ ) {
+		result = animationPrefilters[ index ].call( animation, elem, props, animation.opts );
+		if ( result ) {
+			return result;
+		}
+	}
+
+	jQuery.map( props, createTween, animation );
+
+	if ( jQuery.isFunction( animation.opts.start ) ) {
+		animation.opts.start.call( elem, animation );
+	}
+
+	jQuery.fx.timer(
+		jQuery.extend( tick, {
+			elem: elem,
+			anim: animation,
+			queue: animation.opts.queue
+		})
+	);
+
+	// attach callbacks from options
+	return animation.progress( animation.opts.progress )
+		.done( animation.opts.done, animation.opts.complete )
+		.fail( animation.opts.fail )
+		.always( animation.opts.always );
+}
+
+function propFilter( props, specialEasing ) {
+	var index, name, easing, value, hooks;
+
+	// camelCase, specialEasing and expand cssHook pass
+	for ( index in props ) {
+		name = jQuery.camelCase( index );
+		easing = specialEasing[ name ];
+		value = props[ index ];
+		if ( jQuery.isArray( value ) ) {
+			easing = value[ 1 ];
+			value = props[ index ] = value[ 0 ];
+		}
+
+		if ( index !== name ) {
+			props[ name ] = value;
+			delete props[ index ];
+		}
+
+		hooks = jQuery.cssHooks[ name ];
+		if ( hooks && "expand" in hooks ) {
+			value = hooks.expand( value );
+			delete props[ name ];
+
+			// not quite $.extend, this wont overwrite keys already present.
+			// also - reusing 'index' from above because we have the correct "name"
+			for ( index in value ) {
+				if ( !( index in props ) ) {
+					props[ index ] = value[ index ];
+					specialEasing[ index ] = easing;
+				}
+			}
+		} else {
+			specialEasing[ name ] = easing;
+		}
+	}
+}
+
+jQuery.Animation = jQuery.extend( Animation, {
+
+	tweener: function( props, callback ) {
+		if ( jQuery.isFunction( props ) ) {
+			callback = props;
+			props = [ "*" ];
+		} else {
+			props = props.split(" ");
+		}
+
+		var prop,
+			index = 0,
+			length = props.length;
+
+		for ( ; index < length ; index++ ) {
+			prop = props[ index ];
+			tweeners[ prop ] = tweeners[ prop ] || [];
+			tweeners[ prop ].unshift( callback );
+		}
+	},
+
+	prefilter: function( callback, prepend ) {
+		if ( prepend ) {
+			animationPrefilters.unshift( callback );
+		} else {
+			animationPrefilters.push( callback );
+		}
+	}
+});
+
+function defaultPrefilter( elem, props, opts ) {
+	/* jshint validthis: true */
+	var prop, value, toggle, tween, hooks, oldfire,
+		anim = this,
+		orig = {},
+		style = elem.style,
+		hidden = elem.nodeType && isHidden( elem ),
+		dataShow = jQuery._data( elem, "fxshow" );
+
+	// handle queue: false promises
+	if ( !opts.queue ) {
+		hooks = jQuery._queueHooks( elem, "fx" );
+		if ( hooks.unqueued == null ) {
+			hooks.unqueued = 0;
+			oldfire = hooks.empty.fire;
+			hooks.empty.fire = function() {
+				if ( !hooks.unqueued ) {
+					oldfire();
+				}
+			};
+		}
+		hooks.unqueued++;
+
+		anim.always(function() {
+			// doing this makes sure that the complete handler will be called
+			// before this completes
+			anim.always(function() {
+				hooks.unqueued--;
+				if ( !jQuery.queue( elem, "fx" ).length ) {
+					hooks.empty.fire();
+				}
+			});
+		});
+	}
+
+	// height/width overflow pass
+	if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) {
+		// Make sure that nothing sneaks out
+		// Record all 3 overflow attributes because IE does not
+		// change the overflow attribute when overflowX and
+		// overflowY are set to the same value
+		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
+
+		// Set display property to inline-block for height/width
+		// animations on inline elements that are having width/height animated
+		if ( jQuery.css( elem, "display" ) === "inline" &&
+				jQuery.css( elem, "float" ) === "none" ) {
+
+			// inline-level elements accept inline-block;
+			// block-level elements need to be inline with layout
+			if ( !jQuery.support.inlineBlockNeedsLayout || css_defaultDisplay( elem.nodeName ) === "inline" ) {
+				style.display = "inline-block";
+
+			} else {
+				style.zoom = 1;
+			}
+		}
+	}
+
+	if ( opts.overflow ) {
+		style.overflow = "hidden";
+		if ( !jQuery.support.shrinkWrapBlocks ) {
+			anim.always(function() {
+				style.overflow = opts.overflow[ 0 ];
+				style.overflowX = opts.overflow[ 1 ];
+				style.overflowY = opts.overflow[ 2 ];
+			});
+		}
+	}
+
+
+	// show/hide pass
+	for ( prop in props ) {
+		value = props[ prop ];
+		if ( rfxtypes.exec( value ) ) {
+			delete props[ prop ];
+			toggle = toggle || value === "toggle";
+			if ( value === ( hidden ? "hide" : "show" ) ) {
+				continue;
+			}
+			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
+		}
+	}
+
+	if ( !jQuery.isEmptyObject( orig ) ) {
+		if ( dataShow ) {
+			if ( "hidden" in dataShow ) {
+				hidden = dataShow.hidden;
+			}
+		} else {
+			dataShow = jQuery._data( elem, "fxshow", {} );
+		}
+
+		// store state if its toggle - enables .stop().toggle() to "reverse"
+		if ( toggle ) {
+			dataShow.hidden = !hidden;
+		}
+		if ( hidden ) {
+			jQuery( elem ).show();
+		} else {
+			anim.done(function() {
+				jQuery( elem ).hide();
+			});
+		}
+		anim.done(function() {
+			var prop;
+			jQuery._removeData( elem, "fxshow" );
+			for ( prop in orig ) {
+				jQuery.style( elem, prop, orig[ prop ] );
+			}
+		});
+		for ( prop in orig ) {
+			tween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
+
+			if ( !( prop in dataShow ) ) {
+				dataShow[ prop ] = tween.start;
+				if ( hidden ) {
+					tween.end = tween.start;
+					tween.start = prop === "width" || prop === "height" ? 1 : 0;
+				}
+			}
+		}
+	}
+}
+
+function Tween( elem, options, prop, end, easing ) {
+	return new Tween.prototype.init( elem, options, prop, end, easing );
+}
+jQuery.Tween = Tween;
+
+Tween.prototype = {
+	constructor: Tween,
+	init: function( elem, options, prop, end, easing, unit ) {
+		this.elem = elem;
+		this.prop = prop;
+		this.easing = easing || "swing";
+		this.options = options;
+		this.start = this.now = this.cur();
+		this.end = end;
+		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
+	},
+	cur: function() {
+		var hooks = Tween.propHooks[ this.prop ];
+
+		return hooks && hooks.get ?
+			hooks.get( this ) :
+			Tween.propHooks._default.get( this );
+	},
+	run: function( percent ) {
+		var eased,
+			hooks = Tween.propHooks[ this.prop ];
+
+		if ( this.options.duration ) {
+			this.pos = eased = jQuery.easing[ this.easing ](
+				percent, this.options.duration * percent, 0, 1, this.options.duration
+			);
+		} else {
+			this.pos = eased = percent;
+		}
+		this.now = ( this.end - this.start ) * eased + this.start;
+
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		if ( hooks && hooks.set ) {
+			hooks.set( this );
+		} else {
+			Tween.propHooks._default.set( this );
+		}
+		return this;
+	}
+};
+
+Tween.prototype.init.prototype = Tween.prototype;
+
+Tween.propHooks = {
+	_default: {
+		get: function( tween ) {
+			var result;
+
+			if ( tween.elem[ tween.prop ] != null &&
+				(!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) {
+				return tween.elem[ tween.prop ];
+			}
+
+			// passing an empty string as a 3rd parameter to .css will automatically
+			// attempt a parseFloat and fallback to a string if the parse fails
+			// so, simple values such as "10px" are parsed to Float.
+			// complex values such as "rotate(1rad)" are returned as is.
+			result = jQuery.css( tween.elem, tween.prop, "" );
+			// Empty strings, null, undefined and "auto" are converted to 0.
+			return !result || result === "auto" ? 0 : result;
+		},
+		set: function( tween ) {
+			// use step hook for back compat - use cssHook if its there - use .style if its
+			// available and use plain properties where available
+			if ( jQuery.fx.step[ tween.prop ] ) {
+				jQuery.fx.step[ tween.prop ]( tween );
+			} else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) {
+				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
+			} else {
+				tween.elem[ tween.prop ] = tween.now;
+			}
+		}
+	}
+};
+
+// Support: IE <=9
+// Panic based approach to setting things on disconnected nodes
+
+Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
+	set: function( tween ) {
+		if ( tween.elem.nodeType && tween.elem.parentNode ) {
+			tween.elem[ tween.prop ] = tween.now;
+		}
+	}
+};
+
+jQuery.each([ "toggle", "show", "hide" ], function( i, name ) {
+	var cssFn = jQuery.fn[ name ];
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return speed == null || typeof speed === "boolean" ?
+			cssFn.apply( this, arguments ) :
+			this.animate( genFx( name, true ), speed, easing, callback );
+	};
+});
+
+jQuery.fn.extend({
+	fadeTo: function( speed, to, easing, callback ) {
+
+		// show any hidden elements after setting opacity to 0
+		return this.filter( isHidden ).css( "opacity", 0 ).show()
+
+			// animate to the value specified
+			.end().animate({ opacity: to }, speed, easing, callback );
+	},
+	animate: function( prop, speed, easing, callback ) {
+		var empty = jQuery.isEmptyObject( prop ),
+			optall = jQuery.speed( speed, easing, callback ),
+			doAnimation = function() {
+				// Operate on a copy of prop so per-property easing won't be lost
+				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
+
+				// Empty animations, or finishing resolves immediately
+				if ( empty || jQuery._data( this, "finish" ) ) {
+					anim.stop( true );
+				}
+			};
+			doAnimation.finish = doAnimation;
+
+		return empty || optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+	stop: function( type, clearQueue, gotoEnd ) {
+		var stopQueue = function( hooks ) {
+			var stop = hooks.stop;
+			delete hooks.stop;
+			stop( gotoEnd );
+		};
+
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each(function() {
+			var dequeue = true,
+				index = type != null && type + "queueHooks",
+				timers = jQuery.timers,
+				data = jQuery._data( this );
+
+			if ( index ) {
+				if ( data[ index ] && data[ index ].stop ) {
+					stopQueue( data[ index ] );
+				}
+			} else {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
+						stopQueue( data[ index ] );
+					}
+				}
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) {
+					timers[ index ].anim.stop( gotoEnd );
+					dequeue = false;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// start the next in the queue if the last step wasn't forced
+			// timers currently will call their complete callbacks, which will dequeue
+			// but only if they were gotoEnd
+			if ( dequeue || !gotoEnd ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	},
+	finish: function( type ) {
+		if ( type !== false ) {
+			type = type || "fx";
+		}
+		return this.each(function() {
+			var index,
+				data = jQuery._data( this ),
+				queue = data[ type + "queue" ],
+				hooks = data[ type + "queueHooks" ],
+				timers = jQuery.timers,
+				length = queue ? queue.length : 0;
+
+			// enable finishing flag on private data
+			data.finish = true;
+
+			// empty the queue first
+			jQuery.queue( this, type, [] );
+
+			if ( hooks && hooks.stop ) {
+				hooks.stop.call( this, true );
+			}
+
+			// look for any active animations, and finish them
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
+					timers[ index ].anim.stop( true );
+					timers.splice( index, 1 );
+				}
+			}
+
+			// look for any animations in the old queue and finish them
+			for ( index = 0; index < length; index++ ) {
+				if ( queue[ index ] && queue[ index ].finish ) {
+					queue[ index ].finish.call( this );
+				}
+			}
+
+			// turn off finishing flag
+			delete data.finish;
+		});
+	}
+});
+
+// Generate parameters to create a standard animation
+function genFx( type, includeWidth ) {
+	var which,
+		attrs = { height: type },
+		i = 0;
+
+	// if we include width, step value is 1 to do all cssExpand values,
+	// if we don't include width, step value is 2 to skip over Left and Right
+	includeWidth = includeWidth? 1 : 0;
+	for( ; i < 4 ; i += 2 - includeWidth ) {
+		which = cssExpand[ i ];
+		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
+	}
+
+	if ( includeWidth ) {
+		attrs.opacity = attrs.width = type;
+	}
+
+	return attrs;
+}
+
+// Generate shortcuts for custom animations
+jQuery.each({
+	slideDown: genFx("show"),
+	slideUp: genFx("hide"),
+	slideToggle: genFx("toggle"),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+});
+
+jQuery.speed = function( speed, easing, fn ) {
+	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+		complete: fn || !fn && easing ||
+			jQuery.isFunction( speed ) && speed,
+		duration: speed,
+		easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+	};
+
+	opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
+		opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
+
+	// normalize opt.queue - true/undefined/null -> "fx"
+	if ( opt.queue == null || opt.queue === true ) {
+		opt.queue = "fx";
+	}
+
+	// Queueing
+	opt.old = opt.complete;
+
+	opt.complete = function() {
+		if ( jQuery.isFunction( opt.old ) ) {
+			opt.old.call( this );
+		}
+
+		if ( opt.queue ) {
+			jQuery.dequeue( this, opt.queue );
+		}
+	};
+
+	return opt;
+};
+
+jQuery.easing = {
+	linear: function( p ) {
+		return p;
+	},
+	swing: function( p ) {
+		return 0.5 - Math.cos( p*Math.PI ) / 2;
+	}
+};
+
+jQuery.timers = [];
+jQuery.fx = Tween.prototype.init;
+jQuery.fx.tick = function() {
+	var timer,
+		timers = jQuery.timers,
+		i = 0;
+
+	fxNow = jQuery.now();
+
+	for ( ; i < timers.length; i++ ) {
+		timer = timers[ i ];
+		// Checks the timer has not already been removed
+		if ( !timer() && timers[ i ] === timer ) {
+			timers.splice( i--, 1 );
+		}
+	}
+
+	if ( !timers.length ) {
+		jQuery.fx.stop();
+	}
+	fxNow = undefined;
+};
+
+jQuery.fx.timer = function( timer ) {
+	if ( timer() && jQuery.timers.push( timer ) ) {
+		jQuery.fx.start();
+	}
+};
+
+jQuery.fx.interval = 13;
+
+jQuery.fx.start = function() {
+	if ( !timerId ) {
+		timerId = setInterval( jQuery.fx.tick, jQuery.fx.interval );
+	}
+};
+
+jQuery.fx.stop = function() {
+	clearInterval( timerId );
+	timerId = null;
+};
+
+jQuery.fx.speeds = {
+	slow: 600,
+	fast: 200,
+	// Default speed
+	_default: 400
+};
+
+// Back Compat <1.8 extension point
+jQuery.fx.step = {};
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.animated = function( elem ) {
+		return jQuery.grep(jQuery.timers, function( fn ) {
+			return elem === fn.elem;
+		}).length;
+	};
+}
+jQuery.fn.offset = function( options ) {
+	if ( arguments.length ) {
+		return options === undefined ?
+			this :
+			this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+	}
+
+	var docElem, win,
+		box = { top: 0, left: 0 },
+		elem = this[ 0 ],
+		doc = elem && elem.ownerDocument;
+
+	if ( !doc ) {
+		return;
+	}
+
+	docElem = doc.documentElement;
+
+	// Make sure it's not a disconnected DOM node
+	if ( !jQuery.contains( docElem, elem ) ) {
+		return box;
+	}
+
+	// If we don't have gBCR, just use 0,0 rather than error
+	// BlackBerry 5, iOS 3 (original iPhone)
+	if ( typeof elem.getBoundingClientRect !== core_strundefined ) {
+		box = elem.getBoundingClientRect();
+	}
+	win = getWindow( doc );
+	return {
+		top: box.top  + ( win.pageYOffset || docElem.scrollTop )  - ( docElem.clientTop  || 0 ),
+		left: box.left + ( win.pageXOffset || docElem.scrollLeft ) - ( docElem.clientLeft || 0 )
+	};
+};
+
+jQuery.offset = {
+
+	setOffset: function( elem, options, i ) {
+		var position = jQuery.css( elem, "position" );
+
+		// set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		var curElem = jQuery( elem ),
+			curOffset = curElem.offset(),
+			curCSSTop = jQuery.css( elem, "top" ),
+			curCSSLeft = jQuery.css( elem, "left" ),
+			calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
+			props = {}, curPosition = {}, curTop, curLeft;
+
+		// need to be able to calculate position if either top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+			options = options.call( elem, i, curOffset );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+
+jQuery.fn.extend({
+
+	position: function() {
+		if ( !this[ 0 ] ) {
+			return;
+		}
+
+		var offsetParent, offset,
+			parentOffset = { top: 0, left: 0 },
+			elem = this[ 0 ];
+
+		// fixed elements are offset from window (parentOffset = {top:0, left: 0}, because it is it's only offset parent
+		if ( jQuery.css( elem, "position" ) === "fixed" ) {
+			// we assume that getBoundingClientRect is available when computed position is fixed
+			offset = elem.getBoundingClientRect();
+		} else {
+			// Get *real* offsetParent
+			offsetParent = this.offsetParent();
+
+			// Get correct offsets
+			offset = this.offset();
+			if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) {
+				parentOffset = offsetParent.offset();
+			}
+
+			// Add offsetParent borders
+			parentOffset.top  += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true );
+			parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true );
+		}
+
+		// Subtract parent offsets and element margins
+		// note: when an element has margin: auto the offsetLeft and marginLeft
+		// are the same in Safari causing offset.left to incorrectly be 0
+		return {
+			top:  offset.top  - parentOffset.top - jQuery.css( elem, "marginTop", true ),
+			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true)
+		};
+	},
+
+	offsetParent: function() {
+		return this.map(function() {
+			var offsetParent = this.offsetParent || docElem;
+			while ( offsetParent && ( !jQuery.nodeName( offsetParent, "html" ) && jQuery.css( offsetParent, "position") === "static" ) ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+			return offsetParent || docElem;
+		});
+	}
+});
+
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) {
+	var top = /Y/.test( prop );
+
+	jQuery.fn[ method ] = function( val ) {
+		return jQuery.access( this, function( elem, method, val ) {
+			var win = getWindow( elem );
+
+			if ( val === undefined ) {
+				return win ? (prop in win) ? win[ prop ] :
+					win.document.documentElement[ method ] :
+					elem[ method ];
+			}
+
+			if ( win ) {
+				win.scrollTo(
+					!top ? val : jQuery( win ).scrollLeft(),
+					top ? val : jQuery( win ).scrollTop()
+				);
+
+			} else {
+				elem[ method ] = val;
+			}
+		}, method, val, arguments.length, null );
+	};
+});
+
+function getWindow( elem ) {
+	return jQuery.isWindow( elem ) ?
+		elem :
+		elem.nodeType === 9 ?
+			elem.defaultView || elem.parentWindow :
+			false;
+}
+// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
+jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
+	jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) {
+		// margin is only for outerHeight, outerWidth
+		jQuery.fn[ funcName ] = function( margin, value ) {
+			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
+				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
+
+			return jQuery.access( this, function( elem, type, value ) {
+				var doc;
+
+				if ( jQuery.isWindow( elem ) ) {
+					// As of 5/8/2012 this will yield incorrect results for Mobile Safari, but there
+					// isn't a whole lot we can do. See pull request at this URL for discussion:
+					// https://github.com/jquery/jquery/pull/764
+					return elem.document.documentElement[ "client" + name ];
+				}
+
+				// Get document width or height
+				if ( elem.nodeType === 9 ) {
+					doc = elem.documentElement;
+
+					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], whichever is greatest
+					// unfortunately, this causes bug #3838 in IE6/8 only, but there is currently no good, small way to fix it.
+					return Math.max(
+						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
+						elem.body[ "offset" + name ], doc[ "offset" + name ],
+						doc[ "client" + name ]
+					);
+				}
+
+				return value === undefined ?
+					// Get width or height on the element, requesting but not forcing parseFloat
+					jQuery.css( elem, type, extra ) :
+
+					// Set width or height on the element
+					jQuery.style( elem, type, value, extra );
+			}, type, chainable ? margin : undefined, chainable, null );
+		};
+	});
+});
+// Limit scope pollution from any deprecated API
+// (function() {
+
+// The number of elements contained in the matched element set
+jQuery.fn.size = function() {
+	return this.length;
+};
+
+jQuery.fn.andSelf = jQuery.fn.addBack;
+
+// })();
+if ( typeof module === "object" && module && typeof module.exports === "object" ) {
+	// Expose jQuery as module.exports in loaders that implement the Node
+	// module pattern (including browserify). Do not create the global, since
+	// the user will be storing it themselves locally, and globals are frowned
+	// upon in the Node module world.
+	module.exports = jQuery;
+} else {
+	// Otherwise expose jQuery to the global object as usual
+	window.jQuery = window.$ = jQuery;
+
+	// Register as a named AMD module, since jQuery can be concatenated with other
+	// files that may use define, but not via a proper concatenation script that
+	// understands anonymous AMD modules. A named AMD is safest and most robust
+	// way to register. Lowercase jquery is used because AMD module names are
+	// derived from file names, and jQuery is normally delivered in a lowercase
+	// file name. Do this after creating the global so that if an AMD module wants
+	// to call noConflict to hide this version of jQuery, it will work.
+	if ( typeof define === "function" && define.amd ) {
+		define( "jquery", [], function () { return jQuery; } );
+	}
+}
+
+})( window );
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png b/javadoc/2.1.0/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png
new file mode 100644
index 0000000..ca17cb7
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_flat_75_ffffff_40x100.png b/javadoc/2.1.0/jquery/images/ui-bg_flat_75_ffffff_40x100.png
new file mode 100644
index 0000000..e6a4176
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_flat_75_ffffff_40x100.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png b/javadoc/2.1.0/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
new file mode 100644
index 0000000..0a084fd
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_glass_65_ffffff_1x400.png b/javadoc/2.1.0/jquery/images/ui-bg_glass_65_ffffff_1x400.png
new file mode 100644
index 0000000..5b48209
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_glass_65_ffffff_1x400.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_glass_75_dadada_1x400.png b/javadoc/2.1.0/jquery/images/ui-bg_glass_75_dadada_1x400.png
new file mode 100644
index 0000000..820ef7b
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_glass_75_dadada_1x400.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png b/javadoc/2.1.0/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
new file mode 100644
index 0000000..2677049
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_glass_95_fef1ec_1x400.png b/javadoc/2.1.0/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
new file mode 100644
index 0000000..671bc6b
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/javadoc/2.1.0/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png
new file mode 100644
index 0000000..368044d
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-icons_222222_256x240.png b/javadoc/2.1.0/jquery/images/ui-icons_222222_256x240.png
new file mode 100644
index 0000000..e9c8e16
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-icons_222222_256x240.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-icons_2e83ff_256x240.png b/javadoc/2.1.0/jquery/images/ui-icons_2e83ff_256x240.png
new file mode 100644
index 0000000..f2bf838
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-icons_2e83ff_256x240.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-icons_454545_256x240.png b/javadoc/2.1.0/jquery/images/ui-icons_454545_256x240.png
new file mode 100644
index 0000000..d6169e8
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-icons_454545_256x240.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-icons_888888_256x240.png b/javadoc/2.1.0/jquery/images/ui-icons_888888_256x240.png
new file mode 100644
index 0000000..d3e6e02
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-icons_888888_256x240.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/images/ui-icons_cd0a0a_256x240.png b/javadoc/2.1.0/jquery/images/ui-icons_cd0a0a_256x240.png
new file mode 100644
index 0000000..4937018
--- /dev/null
+++ b/javadoc/2.1.0/jquery/images/ui-icons_cd0a0a_256x240.png
Binary files differ
diff --git a/javadoc/2.1.0/jquery/jquery-1.10.2.js b/javadoc/2.1.0/jquery/jquery-1.10.2.js
new file mode 100644
index 0000000..c5c6482
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-1.10.2.js
@@ -0,0 +1,9789 @@
+/*!
+ * jQuery JavaScript Library v1.10.2
+ * http://jquery.com/
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ *
+ * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03T13:48Z
+ */
+(function( window, undefined ) {
+
+// Can't do this because several apps including ASP.NET trace
+// the stack via arguments.caller.callee and Firefox dies if
+// you try to trace through "use strict" call chains. (#13335)
+// Support: Firefox 18+
+//"use strict";
+var
+	// The deferred used on DOM ready
+	readyList,
+
+	// A central reference to the root jQuery(document)
+	rootjQuery,
+
+	// Support: IE<10
+	// For `typeof xmlNode.method` instead of `xmlNode.method !== undefined`
+	core_strundefined = typeof undefined,
+
+	// Use the correct document accordingly with window argument (sandbox)
+	location = window.location,
+	document = window.document,
+	docElem = document.documentElement,
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$,
+
+	// [[Class]] -> type pairs
+	class2type = {},
+
+	// List of deleted data cache ids, so we can reuse them
+	core_deletedIds = [],
+
+	core_version = "1.10.2",
+
+	// Save a reference to some core methods
+	core_concat = core_deletedIds.concat,
+	core_push = core_deletedIds.push,
+	core_slice = core_deletedIds.slice,
+	core_indexOf = core_deletedIds.indexOf,
+	core_toString = class2type.toString,
+	core_hasOwn = class2type.hasOwnProperty,
+	core_trim = core_version.trim,
+
+	// Define a local copy of jQuery
+	jQuery = function( selector, context ) {
+		// The jQuery object is actually just the init constructor 'enhanced'
+		return new jQuery.fn.init( selector, context, rootjQuery );
+	},
+
+	// Used for matching numbers
+	core_pnum = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
+
+	// Used for splitting on whitespace
+	core_rnotwhite = /\S+/g,
+
+	// Make sure we trim BOM and NBSP (here's looking at you, Safari 5.0 and IE)
+	rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
+
+	// A simple way to check for HTML strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	// Strict HTML recognition (#11290: must start with <)
+	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,
+
+	// Match a standalone tag
+	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>|)$/,
+
+	// JSON RegExp
+	rvalidchars = /^[\],:{}\s]*$/,
+	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
+	rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,
+	rvalidtokens = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,
+
+	// Matches dashed string for camelizing
+	rmsPrefix = /^-ms-/,
+	rdashAlpha = /-([\da-z])/gi,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return letter.toUpperCase();
+	},
+
+	// The ready event handler
+	completed = function( event ) {
+
+		// readyState === "complete" is good enough for us to call the dom ready in oldIE
+		if ( document.addEventListener || event.type === "load" || document.readyState === "complete" ) {
+			detach();
+			jQuery.ready();
+		}
+	},
+	// Clean-up method for dom ready events
+	detach = function() {
+		if ( document.addEventListener ) {
+			document.removeEventListener( "DOMContentLoaded", completed, false );
+			window.removeEventListener( "load", completed, false );
+
+		} else {
+			document.detachEvent( "onreadystatechange", completed );
+			window.detachEvent( "onload", completed );
+		}
+	};
+
+jQuery.fn = jQuery.prototype = {
+	// The current version of jQuery being used
+	jquery: core_version,
+
+	constructor: jQuery,
+	init: function( selector, context, rootjQuery ) {
+		var match, elem;
+
+		// HANDLE: $(""), $(null), $(undefined), $(false)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = rquickExpr.exec( selector );
+			}
+
+			// Match html or make sure no context is specified for #id
+			if ( match && (match[1] || !context) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[1] ) {
+					context = context instanceof jQuery ? context[0] : context;
+
+					// scripts is true for back-compat
+					jQuery.merge( this, jQuery.parseHTML(
+						match[1],
+						context && context.nodeType ? context.ownerDocument || context : document,
+						true
+					) );
+
+					// HANDLE: $(html, props)
+					if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) {
+						for ( match in context ) {
+							// Properties of context are called as methods if possible
+							if ( jQuery.isFunction( this[ match ] ) ) {
+								this[ match ]( context[ match ] );
+
+							// ...and otherwise set as attributes
+							} else {
+								this.attr( match, context[ match ] );
+							}
+						}
+					}
+
+					return this;
+
+				// HANDLE: $(#id)
+				} else {
+					elem = document.getElementById( match[2] );
+
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE and Opera return items
+						// by name instead of ID
+						if ( elem.id !== match[2] ) {
+							return rootjQuery.find( selector );
+						}
+
+						// Otherwise, we inject the element directly into the jQuery object
+						this.length = 1;
+						this[0] = elem;
+					}
+
+					this.context = document;
+					this.selector = selector;
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || rootjQuery ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(DOMElement)
+		} else if ( selector.nodeType ) {
+			this.context = this[0] = selector;
+			this.length = 1;
+			return this;
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return rootjQuery.ready( selector );
+		}
+
+		if ( selector.selector !== undefined ) {
+			this.selector = selector.selector;
+			this.context = selector.context;
+		}
+
+		return jQuery.makeArray( selector, this );
+	},
+
+	// Start with an empty selector
+	selector: "",
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	toArray: function() {
+		return core_slice.call( this );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+		return num == null ?
+
+			// Return a 'clean' array
+			this.toArray() :
+
+			// Return just the object
+			( num < 0 ? this[ this.length + num ] : this[ num ] );
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems ) {
+
+		// Build a new jQuery matched element set
+		var ret = jQuery.merge( this.constructor(), elems );
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+		ret.context = this.context;
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	// (You can seed the arguments with an array of args, but this is
+	// only used internally.)
+	each: function( callback, args ) {
+		return jQuery.each( this, callback, args );
+	},
+
+	ready: function( fn ) {
+		// Add the callback
+		jQuery.ready.promise().done( fn );
+
+		return this;
+	},
+
+	slice: function() {
+		return this.pushStack( core_slice.apply( this, arguments ) );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	eq: function( i ) {
+		var len = this.length,
+			j = +i + ( i < 0 ? len : 0 );
+		return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map(this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		}));
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor(null);
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: core_push,
+	sort: [].sort,
+	splice: [].splice
+};
+
+// Give the init function the jQuery prototype for later instantiation
+jQuery.fn.init.prototype = jQuery.fn;
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var src, copyIsArray, copy, name, options, clone,
+		target = arguments[0] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+		target = arguments[1] || {};
+		// skip the boolean and the target
+		i = 2;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
+		target = {};
+	}
+
+	// extend jQuery itself if only one argument is passed
+	if ( length === i ) {
+		target = this;
+		--i;
+	}
+
+	for ( ; i < length; i++ ) {
+		// Only deal with non-null/undefined values
+		if ( (options = arguments[ i ]) != null ) {
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && jQuery.isArray(src) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject(src) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend({
+	// Unique for each copy of jQuery on the page
+	// Non-digits removed to match rinlinejQuery
+	expando: "jQuery" + ( core_version + Math.random() ).replace( /\D/g, "" ),
+
+	noConflict: function( deep ) {
+		if ( window.$ === jQuery ) {
+			window.$ = _$;
+		}
+
+		if ( deep && window.jQuery === jQuery ) {
+			window.jQuery = _jQuery;
+		}
+
+		return jQuery;
+	},
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Hold (or release) the ready event
+	holdReady: function( hold ) {
+		if ( hold ) {
+			jQuery.readyWait++;
+		} else {
+			jQuery.ready( true );
+		}
+	},
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+
+		// Abort if there are pending holds or we're already ready
+		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+			return;
+		}
+
+		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
+		if ( !document.body ) {
+			return setTimeout( jQuery.ready );
+		}
+
+		// Remember that the DOM is ready
+		jQuery.isReady = true;
+
+		// If a normal DOM Ready event fired, decrement, and wait if need be
+		if ( wait !== true && --jQuery.readyWait > 0 ) {
+			return;
+		}
+
+		// If there are functions bound, to execute
+		readyList.resolveWith( document, [ jQuery ] );
+
+		// Trigger any bound ready events
+		if ( jQuery.fn.trigger ) {
+			jQuery( document ).trigger("ready").off("ready");
+		}
+	},
+
+	// See test/unit/core.js for details concerning isFunction.
+	// Since version 1.3, DOM methods and functions like alert
+	// aren't supported. They return false on IE (#2968).
+	isFunction: function( obj ) {
+		return jQuery.type(obj) === "function";
+	},
+
+	isArray: Array.isArray || function( obj ) {
+		return jQuery.type(obj) === "array";
+	},
+
+	isWindow: function( obj ) {
+		/* jshint eqeqeq: false */
+		return obj != null && obj == obj.window;
+	},
+
+	isNumeric: function( obj ) {
+		return !isNaN( parseFloat(obj) ) && isFinite( obj );
+	},
+
+	type: function( obj ) {
+		if ( obj == null ) {
+			return String( obj );
+		}
+		return typeof obj === "object" || typeof obj === "function" ?
+			class2type[ core_toString.call(obj) ] || "object" :
+			typeof obj;
+	},
+
+	isPlainObject: function( obj ) {
+		var key;
+
+		// Must be an Object.
+		// Because of IE, we also have to check the presence of the constructor property.
+		// Make sure that DOM nodes and window objects don't pass through, as well
+		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
+			return false;
+		}
+
+		try {
+			// Not own constructor property must be Object
+			if ( obj.constructor &&
+				!core_hasOwn.call(obj, "constructor") &&
+				!core_hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
+				return false;
+			}
+		} catch ( e ) {
+			// IE8,9 Will throw exceptions on certain host objects #9897
+			return false;
+		}
+
+		// Support: IE<9
+		// Handle iteration over inherited properties before own properties.
+		if ( jQuery.support.ownLast ) {
+			for ( key in obj ) {
+				return core_hasOwn.call( obj, key );
+			}
+		}
+
+		// Own properties are enumerated firstly, so to speed up,
+		// if last one is own, then all properties are own.
+		for ( key in obj ) {}
+
+		return key === undefined || core_hasOwn.call( obj, key );
+	},
+
+	isEmptyObject: function( obj ) {
+		var name;
+		for ( name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	// data: string of html
+	// context (optional): If specified, the fragment will be created in this context, defaults to document
+	// keepScripts (optional): If true, will include scripts passed in the html string
+	parseHTML: function( data, context, keepScripts ) {
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		if ( typeof context === "boolean" ) {
+			keepScripts = context;
+			context = false;
+		}
+		context = context || document;
+
+		var parsed = rsingleTag.exec( data ),
+			scripts = !keepScripts && [];
+
+		// Single tag
+		if ( parsed ) {
+			return [ context.createElement( parsed[1] ) ];
+		}
+
+		parsed = jQuery.buildFragment( [ data ], context, scripts );
+		if ( scripts ) {
+			jQuery( scripts ).remove();
+		}
+		return jQuery.merge( [], parsed.childNodes );
+	},
+
+	parseJSON: function( data ) {
+		// Attempt to parse using the native JSON parser first
+		if ( window.JSON && window.JSON.parse ) {
+			return window.JSON.parse( data );
+		}
+
+		if ( data === null ) {
+			return data;
+		}
+
+		if ( typeof data === "string" ) {
+
+			// Make sure leading/trailing whitespace is removed (IE can't handle it)
+			data = jQuery.trim( data );
+
+			if ( data ) {
+				// Make sure the incoming data is actual JSON
+				// Logic borrowed from http://json.org/json2.js
+				if ( rvalidchars.test( data.replace( rvalidescape, "@" )
+					.replace( rvalidtokens, "]" )
+					.replace( rvalidbraces, "")) ) {
+
+					return ( new Function( "return " + data ) )();
+				}
+			}
+		}
+
+		jQuery.error( "Invalid JSON: " + data );
+	},
+
+	// Cross-browser xml parsing
+	parseXML: function( data ) {
+		var xml, tmp;
+		if ( !data || typeof data !== "string" ) {
+			return null;
+		}
+		try {
+			if ( window.DOMParser ) { // Standard
+				tmp = new DOMParser();
+				xml = tmp.parseFromString( data , "text/xml" );
+			} else { // IE
+				xml = new ActiveXObject( "Microsoft.XMLDOM" );
+				xml.async = "false";
+				xml.loadXML( data );
+			}
+		} catch( e ) {
+			xml = undefined;
+		}
+		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
+			jQuery.error( "Invalid XML: " + data );
+		}
+		return xml;
+	},
+
+	noop: function() {},
+
+	// Evaluates a script in a global context
+	// Workarounds based on findings by Jim Driscoll
+	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
+	globalEval: function( data ) {
+		if ( data && jQuery.trim( data ) ) {
+			// We use execScript on Internet Explorer
+			// We use an anonymous function so that context is window
+			// rather than jQuery in Firefox
+			( window.execScript || function( data ) {
+				window[ "eval" ].call( window, data );
+			} )( data );
+		}
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	nodeName: function( elem, name ) {
+		return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+	},
+
+	// args is for internal usage only
+	each: function( obj, callback, args ) {
+		var value,
+			i = 0,
+			length = obj.length,
+			isArray = isArraylike( obj );
+
+		if ( args ) {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.apply( obj[ i ], args );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+
+		// A special, fast, case for the most common use of each
+		} else {
+			if ( isArray ) {
+				for ( ; i < length; i++ ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			} else {
+				for ( i in obj ) {
+					value = callback.call( obj[ i ], i, obj[ i ] );
+
+					if ( value === false ) {
+						break;
+					}
+				}
+			}
+		}
+
+		return obj;
+	},
+
+	// Use native String.trim function wherever possible
+	trim: core_trim && !core_trim.call("\uFEFF\xA0") ?
+		function( text ) {
+			return text == null ?
+				"" :
+				core_trim.call( text );
+		} :
+
+		// Otherwise use our own trimming functionality
+		function( text ) {
+			return text == null ?
+				"" :
+				( text + "" ).replace( rtrim, "" );
+		},
+
+	// results is for internal usage only
+	makeArray: function( arr, results ) {
+		var ret = results || [];
+
+		if ( arr != null ) {
+			if ( isArraylike( Object(arr) ) ) {
+				jQuery.merge( ret,
+					typeof arr === "string" ?
+					[ arr ] : arr
+				);
+			} else {
+				core_push.call( ret, arr );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, arr, i ) {
+		var len;
+
+		if ( arr ) {
+			if ( core_indexOf ) {
+				return core_indexOf.call( arr, elem, i );
+			}
+
+			len = arr.length;
+			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
+
+			for ( ; i < len; i++ ) {
+				// Skip accessing in sparse arrays
+				if ( i in arr && arr[ i ] === elem ) {
+					return i;
+				}
+			}
+		}
+
+		return -1;
+	},
+
+	merge: function( first, second ) {
+		var l = second.length,
+			i = first.length,
+			j = 0;
+
+		if ( typeof l === "number" ) {
+			for ( ; j < l; j++ ) {
+				first[ i++ ] = second[ j ];
+			}
+		} else {
+			while ( second[j] !== undefined ) {
+				first[ i++ ] = second[ j++ ];
+			}
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, inv ) {
+		var retVal,
+			ret = [],
+			i = 0,
+			length = elems.length;
+		inv = !!inv;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( ; i < length; i++ ) {
+			retVal = !!callback( elems[ i ], i );
+			if ( inv !== retVal ) {
+				ret.push( elems[ i ] );
+			}
+		}
+
+		return ret;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var value,
+			i = 0,
+			length = elems.length,
+			isArray = isArraylike( elems ),
+			ret = [];
+
+		// Go through the array, translating each of the items to their
+		if ( isArray ) {
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( i in elems ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret[ ret.length ] = value;
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return core_concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		var args, proxy, tmp;
+
+		if ( typeof context === "string" ) {
+			tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		args = core_slice.call( arguments, 2 );
+		proxy = function() {
+			return fn.apply( context || this, args.concat( core_slice.call( arguments ) ) );
+		};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	// Multifunctional method to get and set values of a collection
+	// The value/s can optionally be executed if it's a function
+	access: function( elems, fn, key, value, chainable, emptyGet, raw ) {
+		var i = 0,
+			length = elems.length,
+			bulk = key == null;
+
+		// Sets many values
+		if ( jQuery.type( key ) === "object" ) {
+			chainable = true;
+			for ( i in key ) {
+				jQuery.access( elems, fn, i, key[i], true, emptyGet, raw );
+			}
+
+		// Sets one value
+		} else if ( value !== undefined ) {
+			chainable = true;
+
+			if ( !jQuery.isFunction( value ) ) {
+				raw = true;
+			}
+
+			if ( bulk ) {
+				// Bulk operations run against the entire set
+				if ( raw ) {
+					fn.call( elems, value );
+					fn = null;
+
+				// ...except when executing function values
+				} else {
+					bulk = fn;
+					fn = function( elem, key, value ) {
+						return bulk.call( jQuery( elem ), value );
+					};
+				}
+			}
+
+			if ( fn ) {
+				for ( ; i < length; i++ ) {
+					fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) );
+				}
+			}
+		}
+
+		return chainable ?
+			elems :
+
+			// Gets
+			bulk ?
+				fn.call( elems ) :
+				length ? fn( elems[0], key ) : emptyGet;
+	},
+
+	now: function() {
+		return ( new Date() ).getTime();
+	},
+
+	// A method for quickly swapping in/out CSS properties to get correct calculations.
+	// Note: this method belongs to the css module but it's needed here for the support module.
+	// If support gets modularized, this method should be moved back to the css module.
+	swap: function( elem, options, callback, args ) {
+		var ret, name,
+			old = {};
+
+		// Remember the old values, and insert the new ones
+		for ( name in options ) {
+			old[ name ] = elem.style[ name ];
+			elem.style[ name ] = options[ name ];
+		}
+
+		ret = callback.apply( elem, args || [] );
+
+		// Revert the old values
+		for ( name in options ) {
+			elem.style[ name ] = old[ name ];
+		}
+
+		return ret;
+	}
+});
+
+jQuery.ready.promise = function( obj ) {
+	if ( !readyList ) {
+
+		readyList = jQuery.Deferred();
+
+		// Catch cases where $(document).ready() is called after the browser event has already occurred.
+		// we once tried to use readyState "interactive" here, but it caused issues like the one
+		// discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15
+		if ( document.readyState === "complete" ) {
+			// Handle it asynchronously to allow scripts the opportunity to delay ready
+			setTimeout( jQuery.ready );
+
+		// Standards-based browsers support DOMContentLoaded
+		} else if ( document.addEventListener ) {
+			// Use the handy event callback
+			document.addEventListener( "DOMContentLoaded", completed, false );
+
+			// A fallback to window.onload, that will always work
+			window.addEventListener( "load", completed, false );
+
+		// If IE event model is used
+		} else {
+			// Ensure firing before onload, maybe late but safe also for iframes
+			document.attachEvent( "onreadystatechange", completed );
+
+			// A fallback to window.onload, that will always work
+			window.attachEvent( "onload", completed );
+
+			// If IE and not a frame
+			// continually check to see if the document is ready
+			var top = false;
+
+			try {
+				top = window.frameElement == null && document.documentElement;
+			} catch(e) {}
+
+			if ( top && top.doScroll ) {
+				(function doScrollCheck() {
+					if ( !jQuery.isReady ) {
+
+						try {
+							// Use the trick by Diego Perini
+							// http://javascript.nwbox.com/IEContentLoaded/
+							top.doScroll("left");
+						} catch(e) {
+							return setTimeout( doScrollCheck, 50 );
+						}
+
+						// detach all dom ready events
+						detach();
+
+						// and execute any waiting functions
+						jQuery.ready();
+					}
+				})();
+			}
+		}
+	}
+	return readyList.promise( obj );
+};
+
+// Populate the class2type map
+jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+});
+
+function isArraylike( obj ) {
+	var length = obj.length,
+		type = jQuery.type( obj );
+
+	if ( jQuery.isWindow( obj ) ) {
+		return false;
+	}
+
+	if ( obj.nodeType === 1 && length ) {
+		return true;
+	}
+
+	return type === "array" || type !== "function" &&
+		( length === 0 ||
+		typeof length === "number" && length > 0 && ( length - 1 ) in obj );
+}
+
+// All jQuery objects should point back to these
+rootjQuery = jQuery(document);
+/*!
+ * Sizzle CSS Selector Engine v1.10.2
+ * http://sizzlejs.com/
+ *
+ * Copyright 2013 jQuery Foundation, Inc. and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2013-07-03
+ */
+(function( window, undefined ) {
+
+var i,
+	support,
+	cachedruns,
+	Expr,
+	getText,
+	isXML,
+	compile,
+	outermostContext,
+	sortInput,
+
+	// Local document vars
+	setDocument,
+	document,
+	docElem,
+	documentIsHTML,
+	rbuggyQSA,
+	rbuggyMatches,
+	matches,
+	contains,
+
+	// Instance-specific data
+	expando = "sizzle" + -(new Date()),
+	preferredDoc = window.document,
+	dirruns = 0,
+	done = 0,
+	classCache = createCache(),
+	tokenCache = createCache(),
+	compilerCache = createCache(),
+	hasDuplicate = false,
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+		return 0;
+	},
+
+	// General-purpose constants
+	strundefined = typeof undefined,
+	MAX_NEGATIVE = 1 << 31,
+
+	// Instance methods
+	hasOwn = ({}).hasOwnProperty,
+	arr = [],
+	pop = arr.pop,
+	push_native = arr.push,
+	push = arr.push,
+	slice = arr.slice,
+	// Use a stripped-down indexOf if we can't use a native one
+	indexOf = arr.indexOf || function( elem ) {
+		var i = 0,
+			len = this.length;
+		for ( ; i < len; i++ ) {
+			if ( this[i] === elem ) {
+				return i;
+			}
+		}
+		return -1;
+	},
+
+	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
+
+	// Regular expressions
+
+	// Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace
+	whitespace = "[\\x20\\t\\r\\n\\f]",
+	// http://www.w3.org/TR/css3-syntax/#characters
+	characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",
+
+	// Loosely modeled on CSS identifier characters
+	// An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors
+	// Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
+	identifier = characterEncoding.replace( "w", "w#" ),
+
+	// Acceptable operators http://www.w3.org/TR/selectors/#attribute-selectors
+	attributes = "\\[" + whitespace + "*(" + characterEncoding + ")" + whitespace +
+		"*(?:([*^$|!~]?=)" + whitespace + "*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|(" + identifier + ")|)|)" + whitespace + "*\\]",
+
+	// Prefer arguments quoted,
+	//   then not containing pseudos/brackets,
+	//   then attribute selectors/non-parenthetical expressions,
+	//   then anything else
+	// These preferences are here to reduce the number of selectors
+	//   needing tokenize in the PSEUDO preFilter
+	pseudos = ":(" + characterEncoding + ")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|" + attributes.replace( 3, 8 ) + ")*)|.*)\\)|)",
+
+	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ),
+
+	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ),
+
+	rsibling = new RegExp( whitespace + "*[+~]" ),
+	rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*)" + whitespace + "*\\]", "g" ),
+
+	rpseudo = new RegExp( pseudos ),
+	ridentifier = new RegExp( "^" + identifier + "$" ),
+
+	matchExpr = {
+		"ID": new RegExp( "^#(" + characterEncoding + ")" ),
+		"CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ),
+		"TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ),
+		"ATTR": new RegExp( "^" + attributes ),
+		"PSEUDO": new RegExp( "^" + pseudos ),
+		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
+			"*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace +
+			"*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+		// For use in libraries implementing .is()
+		// We use this for POS matching in `select`
+		"needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" +
+			whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+	},
+
+	rnative = /^[^{]+\{\s*\[native \w/,
+
+	// Easily-parseable/retrievable ID or TAG or CLASS selectors
+	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+	rinputs = /^(?:input|select|textarea|button)$/i,
+	rheader = /^h\d$/i,
+
+	rescape = /'|\\/g,
+
+	// CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+	runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
+	funescape = function( _, escaped, escapedWhitespace ) {
+		var high = "0x" + escaped - 0x10000;
+		// NaN means non-codepoint
+		// Support: Firefox
+		// Workaround erroneous numeric interpretation of +"0x"
+		return high !== high || escapedWhitespace ?
+			escaped :
+			// BMP codepoint
+			high < 0 ?
+				String.fromCharCode( high + 0x10000 ) :
+				// Supplemental Plane codepoint (surrogate pair)
+				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+	};
+
+// Optimize for push.apply( _, NodeList )
+try {
+	push.apply(
+		(arr = slice.call( preferredDoc.childNodes )),
+		preferredDoc.childNodes
+	);
+	// Support: Android<4.0
+	// Detect silently failing push.apply
+	arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+	push = { apply: arr.length ?
+
+		// Leverage slice if possible
+		function( target, els ) {
+			push_native.apply( target, slice.call(els) );
+		} :
+
+		// Support: IE<9
+		// Otherwise append directly
+		function( target, els ) {
+			var j = target.length,
+				i = 0;
+			// Can't trust NodeList.length
+			while ( (target[j++] = els[i++]) ) {}
+			target.length = j - 1;
+		}
+	};
+}
+
+function Sizzle( selector, context, results, seed ) {
+	var match, elem, m, nodeType,
+		// QSA vars
+		i, groups, old, nid, newContext, newSelector;
+
+	if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
+		setDocument( context );
+	}
+
+	context = context || document;
+	results = results || [];
+
+	if ( !selector || typeof selector !== "string" ) {
+		return results;
+	}
+
+	if ( (nodeType = context.nodeType) !== 1 && nodeType !== 9 ) {
+		return [];
+	}
+
+	if ( documentIsHTML && !seed ) {
+
+		// Shortcuts
+		if ( (match = rquickExpr.exec( selector )) ) {
+			// Speed-up: Sizzle("#ID")
+			if ( (m = match[1]) ) {
+				if ( nodeType === 9 ) {
+					elem = context.getElementById( m );
+					// Check parentNode to catch when Blackberry 4.6 returns
+					// nodes that are no longer in the document #6963
+					if ( elem && elem.parentNode ) {
+						// Handle the case where IE, Opera, and Webkit return items
+						// by name instead of ID
+						if ( elem.id === m ) {
+							results.push( elem );
+							return results;
+						}
+					} else {
+						return results;
+					}
+				} else {
+					// Context is not a document
+					if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) &&
+						contains( context, elem ) && elem.id === m ) {
+						results.push( elem );
+						return results;
+					}
+				}
+
+			// Speed-up: Sizzle("TAG")
+			} else if ( match[2] ) {
+				push.apply( results, context.getElementsByTagName( selector ) );
+				return results;
+
+			// Speed-up: Sizzle(".CLASS")
+			} else if ( (m = match[3]) && support.getElementsByClassName && context.getElementsByClassName ) {
+				push.apply( results, context.getElementsByClassName( m ) );
+				return results;
+			}
+		}
+
+		// QSA path
+		if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
+			nid = old = expando;
+			newContext = context;
+			newSelector = nodeType === 9 && selector;
+
+			// qSA works strangely on Element-rooted queries
+			// We can work around this by specifying an extra ID on the root
+			// and working up from there (Thanks to Andrew Dupont for the technique)
+			// IE 8 doesn't work on object elements
+			if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
+				groups = tokenize( selector );
+
+				if ( (old = context.getAttribute("id")) ) {
+					nid = old.replace( rescape, "\\$&" );
+				} else {
+					context.setAttribute( "id", nid );
+				}
+				nid = "[id='" + nid + "'] ";
+
+				i = groups.length;
+				while ( i-- ) {
+					groups[i] = nid + toSelector( groups[i] );
+				}
+				newContext = rsibling.test( selector ) && context.parentNode || context;
+				newSelector = groups.join(",");
+			}
+
+			if ( newSelector ) {
+				try {
+					push.apply( results,
+						newContext.querySelectorAll( newSelector )
+					);
+					return results;
+				} catch(qsaError) {
+				} finally {
+					if ( !old ) {
+						context.removeAttribute("id");
+					}
+				}
+			}
+		}
+	}
+
+	// All others
+	return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {Function(string, Object)} Returns the Object data after storing it on itself with
+ *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ *	deleting the oldest entry
+ */
+function createCache() {
+	var keys = [];
+
+	function cache( key, value ) {
+		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+		if ( keys.push( key += " " ) > Expr.cacheLength ) {
+			// Only keep the most recent entries
+			delete cache[ keys.shift() ];
+		}
+		return (cache[ key ] = value);
+	}
+	return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+	fn[ expando ] = true;
+	return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created div and expects a boolean result
+ */
+function assert( fn ) {
+	var div = document.createElement("div");
+
+	try {
+		return !!fn( div );
+	} catch (e) {
+		return false;
+	} finally {
+		// Remove from its parent by default
+		if ( div.parentNode ) {
+			div.parentNode.removeChild( div );
+		}
+		// release memory in IE
+		div = null;
+	}
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+	var arr = attrs.split("|"),
+		i = attrs.length;
+
+	while ( i-- ) {
+		Expr.attrHandle[ arr[i] ] = handler;
+	}
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+	var cur = b && a,
+		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+			( ~b.sourceIndex || MAX_NEGATIVE ) -
+			( ~a.sourceIndex || MAX_NEGATIVE );
+
+	// Use IE sourceIndex if available on both nodes
+	if ( diff ) {
+		return diff;
+	}
+
+	// Check if b follows a
+	if ( cur ) {
+		while ( (cur = cur.nextSibling) ) {
+			if ( cur === b ) {
+				return -1;
+			}
+		}
+	}
+
+	return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return name === "input" && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return (name === "input" || name === "button") && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+	return markFunction(function( argument ) {
+		argument = +argument;
+		return markFunction(function( seed, matches ) {
+			var j,
+				matchIndexes = fn( [], seed.length, argument ),
+				i = matchIndexes.length;
+
+			// Match elements found at the specified indexes
+			while ( i-- ) {
+				if ( seed[ (j = matchIndexes[i]) ] ) {
+					seed[j] = !(matches[j] = seed[j]);
+				}
+			}
+		});
+	});
+}
+
+/**
+ * Detect xml
+ * @param {Element|Object} elem An element or a document
+ */
+isXML = Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833)
+	var documentElement = elem && (elem.ownerDocument || elem).documentElement;
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+	var doc = node ? node.ownerDocument || node : preferredDoc,
+		parent = doc.defaultView;
+
+	// If no document and documentElement is available, return
+	if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
+		return document;
+	}
+
+	// Set our document
+	document = doc;
+	docElem = doc.documentElement;
+
+	// Support tests
+	documentIsHTML = !isXML( doc );
+
+	// Support: IE>8
+	// If iframe document is assigned to "document" variable and if iframe has been reloaded,
+	// IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936
+	// IE6-8 do not support the defaultView property so parent will be undefined
+	if ( parent && parent.attachEvent && parent !== parent.top ) {
+		parent.attachEvent( "onbeforeunload", function() {
+			setDocument();
+		});
+	}
+
+	/* Attributes
+	---------------------------------------------------------------------- */
+
+	// Support: IE<8
+	// Verify that getAttribute really returns attributes and not properties (excepting IE8 booleans)
+	support.attributes = assert(function( div ) {
+		div.className = "i";
+		return !div.getAttribute("className");
+	});
+
+	/* getElement(s)By*
+	---------------------------------------------------------------------- */
+
+	// Check if getElementsByTagName("*") returns only elements
+	support.getElementsByTagName = assert(function( div ) {
+		div.appendChild( doc.createComment("") );
+		return !div.getElementsByTagName("*").length;
+	});
+
+	// Check if getElementsByClassName can be trusted
+	support.getElementsByClassName = assert(function( div ) {
+		div.innerHTML = "<div class='a'></div><div class='a i'></div>";
+
+		// Support: Safari<4
+		// Catch class over-caching
+		div.firstChild.className = "i";
+		// Support: Opera<10
+		// Catch gEBCN failure to find non-leading classes
+		return div.getElementsByClassName("i").length === 2;
+	});
+
+	// Support: IE<10
+	// Check if getElementById returns elements by name
+	// The broken getElementById methods don't pick up programatically-set names,
+	// so use a roundabout getElementsByName test
+	support.getById = assert(function( div ) {
+		docElem.appendChild( div ).id = expando;
+		return !doc.getElementsByName || !doc.getElementsByName( expando ).length;
+	});
+
+	// ID find and filter
+	if ( support.getById ) {
+		Expr.find["ID"] = function( id, context ) {
+			if ( typeof context.getElementById !== strundefined && documentIsHTML ) {
+				var m = context.getElementById( id );
+				// Check parentNode to catch when Blackberry 4.6 returns
+				// nodes that are no longer in the document #6963
+				return m && m.parentNode ? [m] : [];
+			}
+		};
+		Expr.filter["ID"] = function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				return elem.getAttribute("id") === attrId;
+			};
+		};
+	} else {
+		// Support: IE6/7
+		// getElementById is not reliable as a find shortcut
+		delete Expr.find["ID"];
+
+		Expr.filter["ID"] =  function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				var node = typeof elem.getAttributeNode !== strundefined && elem.getAttributeNode("id");
+				return node && node.value === attrId;
+			};
+		};
+	}
+
+	// Tag
+	Expr.find["TAG"] = support.getElementsByTagName ?
+		function( tag, context ) {
+			if ( typeof context.getElementsByTagName !== strundefined ) {
+				return context.getElementsByTagName( tag );
+			}
+		} :
+		function( tag, context ) {
+			var elem,
+				tmp = [],
+				i = 0,
+				results = context.getElementsByTagName( tag );
+
+			// Filter out possible comments
+			if ( tag === "*" ) {
+				while ( (elem = results[i++]) ) {
+					if ( elem.nodeType === 1 ) {
+						tmp.push( elem );
+					}
+				}
+
+				return tmp;
+			}
+			return results;
+		};
+
+	// Class
+	Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
+		if ( typeof context.getElementsByClassName !== strundefined && documentIsHTML ) {
+			return context.getElementsByClassName( className );
+		}
+	};
+
+	/* QSA/matchesSelector
+	---------------------------------------------------------------------- */
+
+	// QSA and matchesSelector support
+
+	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+	rbuggyMatches = [];
+
+	// qSa(:focus) reports false when true (Chrome 21)
+	// We allow this because of a bug in IE8/9 that throws an error
+	// whenever `document.activeElement` is accessed on an iframe
+	// So, we allow :focus to pass through QSA all the time to avoid the IE error
+	// See http://bugs.jquery.com/ticket/13378
+	rbuggyQSA = [];
+
+	if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) {
+		// Build QSA regex
+		// Regex strategy adopted from Diego Perini
+		assert(function( div ) {
+			// Select is set to empty string on purpose
+			// This is to test IE's treatment of not explicitly
+			// setting a boolean content attribute,
+			// since its presence should be enough
+			// http://bugs.jquery.com/ticket/12359
+			div.innerHTML = "<select><option selected=''></option></select>";
+
+			// Support: IE8
+			// Boolean attributes and "value" are not treated correctly
+			if ( !div.querySelectorAll("[selected]").length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+			}
+
+			// Webkit/Opera - :checked should return selected option elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":checked").length ) {
+				rbuggyQSA.push(":checked");
+			}
+		});
+
+		assert(function( div ) {
+
+			// Support: Opera 10-12/IE8
+			// ^= $= *= and empty values
+			// Should not select anything
+			// Support: Windows 8 Native Apps
+			// The type attribute is restricted during .innerHTML assignment
+			var input = doc.createElement("input");
+			input.setAttribute( "type", "hidden" );
+			div.appendChild( input ).setAttribute( "t", "" );
+
+			if ( div.querySelectorAll("[t^='']").length ) {
+				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+			}
+
+			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+			// IE8 throws error here and will not see later tests
+			if ( !div.querySelectorAll(":enabled").length ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Opera 10-11 does not throw on post-comma invalid pseudos
+			div.querySelectorAll("*,:x");
+			rbuggyQSA.push(",.*:");
+		});
+	}
+
+	if ( (support.matchesSelector = rnative.test( (matches = docElem.webkitMatchesSelector ||
+		docElem.mozMatchesSelector ||
+		docElem.oMatchesSelector ||
+		docElem.msMatchesSelector) )) ) {
+
+		assert(function( div ) {
+			// Check to see if it's possible to do matchesSelector
+			// on a disconnected node (IE 9)
+			support.disconnectedMatch = matches.call( div, "div" );
+
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( div, "[s!='']:x" );
+			rbuggyMatches.push( "!=", pseudos );
+		});
+	}
+
+	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") );
+	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") );
+
+	/* Contains
+	---------------------------------------------------------------------- */
+
+	// Element contains another
+	// Purposefully does not implement inclusive descendent
+	// As in, an element does not contain itself
+	contains = rnative.test( docElem.contains ) || docElem.compareDocumentPosition ?
+		function( a, b ) {
+			var adown = a.nodeType === 9 ? a.documentElement : a,
+				bup = b && b.parentNode;
+			return a === bup || !!( bup && bup.nodeType === 1 && (
+				adown.contains ?
+					adown.contains( bup ) :
+					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+			));
+		} :
+		function( a, b ) {
+			if ( b ) {
+				while ( (b = b.parentNode) ) {
+					if ( b === a ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		};
+
+	/* Sorting
+	---------------------------------------------------------------------- */
+
+	// Document order sorting
+	sortOrder = docElem.compareDocumentPosition ?
+	function( a, b ) {
+
+		// Flag for duplicate removal
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		var compare = b.compareDocumentPosition && a.compareDocumentPosition && a.compareDocumentPosition( b );
+
+		if ( compare ) {
+			// Disconnected nodes
+			if ( compare & 1 ||
+				(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
+
+				// Choose the first element that is related to our preferred document
+				if ( a === doc || contains(preferredDoc, a) ) {
+					return -1;
+				}
+				if ( b === doc || contains(preferredDoc, b) ) {
+					return 1;
+				}
+
+				// Maintain original order
+				return sortInput ?
+					( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+					0;
+			}
+
+			return compare & 4 ? -1 : 1;
+		}
+
+		// Not directly comparable, sort on existence of method
+		return a.compareDocumentPosition ? -1 : 1;
+	} :
+	function( a, b ) {
+		var cur,
+			i = 0,
+			aup = a.parentNode,
+			bup = b.parentNode,
+			ap = [ a ],
+			bp = [ b ];
+
+		// Exit early if the nodes are identical
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+
+		// Parentless nodes are either documents or disconnected
+		} else if ( !aup || !bup ) {
+			return a === doc ? -1 :
+				b === doc ? 1 :
+				aup ? -1 :
+				bup ? 1 :
+				sortInput ?
+				( indexOf.call( sortInput, a ) - indexOf.call( sortInput, b ) ) :
+				0;
+
+		// If the nodes are siblings, we can do a quick check
+		} else if ( aup === bup ) {
+			return siblingCheck( a, b );
+		}
+
+		// Otherwise we need full lists of their ancestors for comparison
+		cur = a;
+		while ( (cur = cur.parentNode) ) {
+			ap.unshift( cur );
+		}
+		cur = b;
+		while ( (cur = cur.parentNode) ) {
+			bp.unshift( cur );
+		}
+
+		// Walk down the tree looking for a discrepancy
+		while ( ap[i] === bp[i] ) {
+			i++;
+		}
+
+		return i ?
+			// Do a sibling check if the nodes have a common ancestor
+			siblingCheck( ap[i], bp[i] ) :
+
+			// Otherwise nodes in our document sort first
+			ap[i] === preferredDoc ? -1 :
+			bp[i] === preferredDoc ? 1 :
+			0;
+	};
+
+	return doc;
+};
+
+Sizzle.matches = function( expr, elements ) {
+	return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	// Make sure that attribute selectors are quoted
+	expr = expr.replace( rattributeQuotes, "='$1']" );
+
+	if ( support.matchesSelector && documentIsHTML &&
+		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
+
+		try {
+			var ret = matches.call( elem, expr );
+
+			// IE 9's matchesSelector returns false on disconnected nodes
+			if ( ret || support.disconnectedMatch ||
+					// As well, disconnected nodes are said to be in a document
+					// fragment in IE 9
+					elem.document && elem.document.nodeType !== 11 ) {
+				return ret;
+			}
+		} catch(e) {}
+	}
+
+	return Sizzle( expr, document, null, [elem] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+	// Set document vars if needed
+	if ( ( context.ownerDocument || context ) !== document ) {
+		setDocument( context );
+	}
+	return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	var fn = Expr.attrHandle[ name.toLowerCase() ],
+		// Don't get fooled by Object.prototype properties (jQuery #13807)
+		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+			fn( elem, name, !documentIsHTML ) :
+			undefined;
+
+	return val === undefined ?
+		support.attributes || !documentIsHTML ?
+			elem.getAttribute( name ) :
+			(val = elem.getAttributeNode(name)) && val.specified ?
+				val.value :
+				null :
+		val;
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+	var elem,
+		duplicates = [],
+		j = 0,
+		i = 0;
+
+	// Unless we *know* we can detect duplicates, assume their presence
+	hasDuplicate = !support.detectDuplicates;
+	sortInput = !support.sortStable && results.slice( 0 );
+	results.sort( sortOrder );
+
+	if ( hasDuplicate ) {
+		while ( (elem = results[i++]) ) {
+			if ( elem === results[ i ] ) {
+				j = duplicates.push( i );
+			}
+		}
+		while ( j-- ) {
+			results.splice( duplicates[ j ], 1 );
+		}
+	}
+
+	return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+	var node,
+		ret = "",
+		i = 0,
+		nodeType = elem.nodeType;
+
+	if ( !nodeType ) {
+		// If no nodeType, this is expected to be an array
+		for ( ; (node = elem[i]); i++ ) {
+			// Do not traverse comment nodes
+			ret += getText( node );
+		}
+	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+		// Use textContent for elements
+		// innerText usage removed for consistency of new lines (see #11153)
+		if ( typeof elem.textContent === "string" ) {
+			return elem.textContent;
+		} else {
+			// Traverse its children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				ret += getText( elem );
+			}
+		}
+	} else if ( nodeType === 3 || nodeType === 4 ) {
+		return elem.nodeValue;
+	}
+	// Do not include comment or processing instruction nodes
+
+	return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+	// Can be adjusted by the user
+	cacheLength: 50,
+
+	createPseudo: markFunction,
+
+	match: matchExpr,
+
+	attrHandle: {},
+
+	find: {},
+
+	relative: {
+		">": { dir: "parentNode", first: true },
+		" ": { dir: "parentNode" },
+		"+": { dir: "previousSibling", first: true },
+		"~": { dir: "previousSibling" }
+	},
+
+	preFilter: {
+		"ATTR": function( match ) {
+			match[1] = match[1].replace( runescape, funescape );
+
+			// Move the given value to match[3] whether quoted or unquoted
+			match[3] = ( match[4] || match[5] || "" ).replace( runescape, funescape );
+
+			if ( match[2] === "~=" ) {
+				match[3] = " " + match[3] + " ";
+			}
+
+			return match.slice( 0, 4 );
+		},
+
+		"CHILD": function( match ) {
+			/* matches from matchExpr["CHILD"]
+				1 type (only|nth|...)
+				2 what (child|of-type)
+				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+				4 xn-component of xn+y argument ([+-]?\d*n|)
+				5 sign of xn-component
+				6 x of xn-component
+				7 sign of y-component
+				8 y of y-component
+			*/
+			match[1] = match[1].toLowerCase();
+
+			if ( match[1].slice( 0, 3 ) === "nth" ) {
+				// nth-* requires argument
+				if ( !match[3] ) {
+					Sizzle.error( match[0] );
+				}
+
+				// numeric x and y parameters for Expr.filter.CHILD
+				// remember that false/true cast respectively to 0/1
+				match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) );
+				match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" );
+
+			// other types prohibit arguments
+			} else if ( match[3] ) {
+				Sizzle.error( match[0] );
+			}
+
+			return match;
+		},
+
+		"PSEUDO": function( match ) {
+			var excess,
+				unquoted = !match[5] && match[2];
+
+			if ( matchExpr["CHILD"].test( match[0] ) ) {
+				return null;
+			}
+
+			// Accept quoted arguments as-is
+			if ( match[3] && match[4] !== undefined ) {
+				match[2] = match[4];
+
+			// Strip excess characters from unquoted arguments
+			} else if ( unquoted && rpseudo.test( unquoted ) &&
+				// Get excess from tokenize (recursively)
+				(excess = tokenize( unquoted, true )) &&
+				// advance to the next closing parenthesis
+				(excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) {
+
+				// excess is a negative index
+				match[0] = match[0].slice( 0, excess );
+				match[2] = unquoted.slice( 0, excess );
+			}
+
+			// Return only captures needed by the pseudo filter method (type and argument)
+			return match.slice( 0, 3 );
+		}
+	},
+
+	filter: {
+
+		"TAG": function( nodeNameSelector ) {
+			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+			return nodeNameSelector === "*" ?
+				function() { return true; } :
+				function( elem ) {
+					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+				};
+		},
+
+		"CLASS": function( className ) {
+			var pattern = classCache[ className + " " ];
+
+			return pattern ||
+				(pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) &&
+				classCache( className, function( elem ) {
+					return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== strundefined && elem.getAttribute("class") || "" );
+				});
+		},
+
+		"ATTR": function( name, operator, check ) {
+			return function( elem ) {
+				var result = Sizzle.attr( elem, name );
+
+				if ( result == null ) {
+					return operator === "!=";
+				}
+				if ( !operator ) {
+					return true;
+				}
+
+				result += "";
+
+				return operator === "=" ? result === check :
+					operator === "!=" ? result !== check :
+					operator === "^=" ? check && result.indexOf( check ) === 0 :
+					operator === "*=" ? check && result.indexOf( check ) > -1 :
+					operator === "$=" ? check && result.slice( -check.length ) === check :
+					operator === "~=" ? ( " " + result + " " ).indexOf( check ) > -1 :
+					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+					false;
+			};
+		},
+
+		"CHILD": function( type, what, argument, first, last ) {
+			var simple = type.slice( 0, 3 ) !== "nth",
+				forward = type.slice( -4 ) !== "last",
+				ofType = what === "of-type";
+
+			return first === 1 && last === 0 ?
+
+				// Shortcut for :nth-*(n)
+				function( elem ) {
+					return !!elem.parentNode;
+				} :
+
+				function( elem, context, xml ) {
+					var cache, outerCache, node, diff, nodeIndex, start,
+						dir = simple !== forward ? "nextSibling" : "previousSibling",
+						parent = elem.parentNode,
+						name = ofType && elem.nodeName.toLowerCase(),
+						useCache = !xml && !ofType;
+
+					if ( parent ) {
+
+						// :(first|last|only)-(child|of-type)
+						if ( simple ) {
+							while ( dir ) {
+								node = elem;
+								while ( (node = node[ dir ]) ) {
+									if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) {
+										return false;
+									}
+								}
+								// Reverse direction for :only-* (if we haven't yet done so)
+								start = dir = type === "only" && !start && "nextSibling";
+							}
+							return true;
+						}
+
+						start = [ forward ? parent.firstChild : parent.lastChild ];
+
+						// non-xml :nth-child(...) stores cache data on `parent`
+						if ( forward && useCache ) {
+							// Seek `elem` from a previously-cached index
+							outerCache = parent[ expando ] || (parent[ expando ] = {});
+							cache = outerCache[ type ] || [];
+							nodeIndex = cache[0] === dirruns && cache[1];
+							diff = cache[0] === dirruns && cache[2];
+							node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+
+								// Fallback to seeking `elem` from the start
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								// When found, cache indexes on `parent` and break
+								if ( node.nodeType === 1 && ++diff && node === elem ) {
+									outerCache[ type ] = [ dirruns, nodeIndex, diff ];
+									break;
+								}
+							}
+
+						// Use previously-cached element index if available
+						} else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
+							diff = cache[1];
+
+						// xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
+						} else {
+							// Use the same loop as above to seek `elem` from the start
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) {
+									// Cache the index of each encountered element
+									if ( useCache ) {
+										(node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ];
+									}
+
+									if ( node === elem ) {
+										break;
+									}
+								}
+							}
+						}
+
+						// Incorporate the offset, then check against cycle size
+						diff -= last;
+						return diff === first || ( diff % first === 0 && diff / first >= 0 );
+					}
+				};
+		},
+
+		"PSEUDO": function( pseudo, argument ) {
+			// pseudo-class names are case-insensitive
+			// http://www.w3.org/TR/selectors/#pseudo-classes
+			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+			// Remember that setFilters inherits from pseudos
+			var args,
+				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+					Sizzle.error( "unsupported pseudo: " + pseudo );
+
+			// The user may use createPseudo to indicate that
+			// arguments are needed to create the filter function
+			// just as Sizzle does
+			if ( fn[ expando ] ) {
+				return fn( argument );
+			}
+
+			// But maintain support for old signatures
+			if ( fn.length > 1 ) {
+				args = [ pseudo, pseudo, "", argument ];
+				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+					markFunction(function( seed, matches ) {
+						var idx,
+							matched = fn( seed, argument ),
+							i = matched.length;
+						while ( i-- ) {
+							idx = indexOf.call( seed, matched[i] );
+							seed[ idx ] = !( matches[ idx ] = matched[i] );
+						}
+					}) :
+					function( elem ) {
+						return fn( elem, 0, args );
+					};
+			}
+
+			return fn;
+		}
+	},
+
+	pseudos: {
+		// Potentially complex pseudos
+		"not": markFunction(function( selector ) {
+			// Trim the selector passed to compile
+			// to avoid treating leading and trailing
+			// spaces as combinators
+			var input = [],
+				results = [],
+				matcher = compile( selector.replace( rtrim, "$1" ) );
+
+			return matcher[ expando ] ?
+				markFunction(function( seed, matches, context, xml ) {
+					var elem,
+						unmatched = matcher( seed, null, xml, [] ),
+						i = seed.length;
+
+					// Match elements unmatched by `matcher`
+					while ( i-- ) {
+						if ( (elem = unmatched[i]) ) {
+							seed[i] = !(matches[i] = elem);
+						}
+					}
+				}) :
+				function( elem, context, xml ) {
+					input[0] = elem;
+					matcher( input, null, xml, results );
+					return !results.pop();
+				};
+		}),
+
+		"has": markFunction(function( selector ) {
+			return function( elem ) {
+				return Sizzle( selector, elem ).length > 0;
+			};
+		}),
+
+		"contains": markFunction(function( text ) {
+			return function( elem ) {
+				return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;
+			};
+		}),
+
+		// "Whether an element is represented by a :lang() selector
+		// is based solely on the element's language value
+		// being equal to the identifier C,
+		// or beginning with the identifier C immediately followed by "-".
+		// The matching of C against the element's language value is performed case-insensitively.
+		// The identifier C does not have to be a valid language name."
+		// http://www.w3.org/TR/selectors/#lang-pseudo
+		"lang": markFunction( function( lang ) {
+			// lang value must be a valid identifier
+			if ( !ridentifier.test(lang || "") ) {
+				Sizzle.error( "unsupported lang: " + lang );
+			}
+			lang = lang.replace( runescape, funescape ).toLowerCase();
+			return function( elem ) {
+				var elemLang;
+				do {
+					if ( (elemLang = documentIsHTML ?
+						elem.lang :
+						elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) {
+
+						elemLang = elemLang.toLowerCase();
+						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+					}
+				} while ( (elem = elem.parentNode) && elem.nodeType === 1 );
+				return false;
+			};
+		}),
+
+		// Miscellaneous
+		"target": function( elem ) {
+			var hash = window.location && window.location.hash;
+			return hash && hash.slice( 1 ) === elem.id;
+		},
+
+		"root": function( elem ) {
+			return elem === docElem;
+		},
+
+		"focus": function( elem ) {
+			return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
+		},
+
+		// Boolean properties
+		"enabled": function( elem ) {
+			return elem.disabled === false;
+		},
+
+		"disabled": function( elem ) {
+			return elem.disabled === true;
+		},
+
+		"checked": function( elem ) {
+			// In CSS3, :checked should return both checked and selected elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			var nodeName = elem.nodeName.toLowerCase();
+			return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected);
+		},
+
+		"selected": function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		// Contents
+		"empty": function( elem ) {
+			// http://www.w3.org/TR/selectors/#empty-pseudo
+			// :empty is only affected by element nodes and content nodes(including text(3), cdata(4)),
+			//   not comment, processing instructions, or others
+			// Thanks to Diego Perini for the nodeName shortcut
+			//   Greater than "@" means alpha characters (specifically not starting with "#" or "?")
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				if ( elem.nodeName > "@" || elem.nodeType === 3 || elem.nodeType === 4 ) {
+					return false;
+				}
+			}
+			return true;
+		},
+
+		"parent": function( elem ) {
+			return !Expr.pseudos["empty"]( elem );
+		},
+
+		// Element/input types
+		"header": function( elem ) {
+			return rheader.test( elem.nodeName );
+		},
+
+		"input": function( elem ) {
+			return rinputs.test( elem.nodeName );
+		},
+
+		"button": function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && elem.type === "button" || name === "button";
+		},
+
+		"text": function( elem ) {
+			var attr;
+			// IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc)
+			// use getAttribute instead to test this case
+			return elem.nodeName.toLowerCase() === "input" &&
+				elem.type === "text" &&
+				( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === elem.type );
+		},
+
+		// Position-in-collection
+		"first": createPositionalPseudo(function() {
+			return [ 0 ];
+		}),
+
+		"last": createPositionalPseudo(function( matchIndexes, length ) {
+			return [ length - 1 ];
+		}),
+
+		"eq": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			return [ argument < 0 ? argument + length : argument ];
+		}),
+
+		"even": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 0;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"odd": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 1;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"lt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; --i >= 0; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"gt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; ++i < length; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		})
+	}
+};
+
+Expr.pseudos["nth"] = Expr.pseudos["eq"];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+	Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+	Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+function tokenize( selector, parseOnly ) {
+	var matched, match, tokens, type,
+		soFar, groups, preFilters,
+		cached = tokenCache[ selector + " " ];
+
+	if ( cached ) {
+		return parseOnly ? 0 : cached.slice( 0 );
+	}
+
+	soFar = selector;
+	groups = [];
+	preFilters = Expr.preFilter;
+
+	while ( soFar ) {
+
+		// Comma and first run
+		if ( !matched || (match = rcomma.exec( soFar )) ) {
+			if ( match ) {
+				// Don't consume trailing commas as valid
+				soFar = soFar.slice( match[0].length ) || soFar;
+			}
+			groups.push( tokens = [] );
+		}
+
+		matched = false;
+
+		// Combinators
+		if ( (match = rcombinators.exec( soFar )) ) {
+			matched = match.shift();
+			tokens.push({
+				value: matched,
+				// Cast descendant combinators to space
+				type: match[0].replace( rtrim, " " )
+			});
+			soFar = soFar.slice( matched.length );
+		}
+
+		// Filters
+		for ( type in Expr.filter ) {
+			if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||
+				(match = preFilters[ type ]( match ))) ) {
+				matched = match.shift();
+				tokens.push({
+					value: matched,
+					type: type,
+					matches: match
+				});
+				soFar = soFar.slice( matched.length );
+			}
+		}
+
+		if ( !matched ) {
+			break;
+		}
+	}
+
+	// Return the length of the invalid excess
+	// if we're just parsing
+	// Otherwise, throw an error or return tokens
+	return parseOnly ?
+		soFar.length :
+		soFar ?
+			Sizzle.error( selector ) :
+			// Cache the tokens
+			tokenCache( selector, groups ).slice( 0 );
+}
+
+function toSelector( tokens ) {
+	var i = 0,
+		len = tokens.length,
+		selector = "";
+	for ( ; i < len; i++ ) {
+		selector += tokens[i].value;
+	}
+	return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+	var dir = combinator.dir,
+		checkNonElements = base && dir === "parentNode",
+		doneName = done++;
+
+	return combinator.first ?
+		// Check against closest ancestor/preceding element
+		function( elem, context, xml ) {
+			while ( (elem = elem[ dir ]) ) {
+				if ( elem.nodeType === 1 || checkNonElements ) {
+					return matcher( elem, context, xml );
+				}
+			}
+		} :
+
+		// Check against all ancestor/preceding elements
+		function( elem, context, xml ) {
+			var data, cache, outerCache,
+				dirkey = dirruns + " " + doneName;
+
+			// We can't set arbitrary data on XML nodes, so they don't benefit from dir caching
+			if ( xml ) {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						if ( matcher( elem, context, xml ) ) {
+							return true;
+						}
+					}
+				}
+			} else {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						outerCache = elem[ expando ] || (elem[ expando ] = {});
+						if ( (cache = outerCache[ dir ]) && cache[0] === dirkey ) {
+							if ( (data = cache[1]) === true || data === cachedruns ) {
+								return data === true;
+							}
+						} else {
+							cache = outerCache[ dir ] = [ dirkey ];
+							cache[1] = matcher( elem, context, xml ) || cachedruns;
+							if ( cache[1] === true ) {
+								return true;
+							}
+						}
+					}
+				}
+			}
+		};
+}
+
+function elementMatcher( matchers ) {
+	return matchers.length > 1 ?
+		function( elem, context, xml ) {
+			var i = matchers.length;
+			while ( i-- ) {
+				if ( !matchers[i]( elem, context, xml ) ) {
+					return false;
+				}
+			}
+			return true;
+		} :
+		matchers[0];
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+	var elem,
+		newUnmatched = [],
+		i = 0,
+		len = unmatched.length,
+		mapped = map != null;
+
+	for ( ; i < len; i++ ) {
+		if ( (elem = unmatched[i]) ) {
+			if ( !filter || filter( elem, context, xml ) ) {
+				newUnmatched.push( elem );
+				if ( mapped ) {
+					map.push( i );
+				}
+			}
+		}
+	}
+
+	return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+	if ( postFilter && !postFilter[ expando ] ) {
+		postFilter = setMatcher( postFilter );
+	}
+	if ( postFinder && !postFinder[ expando ] ) {
+		postFinder = setMatcher( postFinder, postSelector );
+	}
+	return markFunction(function( seed, results, context, xml ) {
+		var temp, i, elem,
+			preMap = [],
+			postMap = [],
+			preexisting = results.length,
+
+			// Get initial elements from seed or context
+			elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ),
+
+			// Prefilter to get matcher input, preserving a map for seed-results synchronization
+			matcherIn = preFilter && ( seed || !selector ) ?
+				condense( elems, preMap, preFilter, context, xml ) :
+				elems,
+
+			matcherOut = matcher ?
+				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+					// ...intermediate processing is necessary
+					[] :
+
+					// ...otherwise use results directly
+					results :
+				matcherIn;
+
+		// Find primary matches
+		if ( matcher ) {
+			matcher( matcherIn, matcherOut, context, xml );
+		}
+
+		// Apply postFilter
+		if ( postFilter ) {
+			temp = condense( matcherOut, postMap );
+			postFilter( temp, [], context, xml );
+
+			// Un-match failing elements by moving them back to matcherIn
+			i = temp.length;
+			while ( i-- ) {
+				if ( (elem = temp[i]) ) {
+					matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);
+				}
+			}
+		}
+
+		if ( seed ) {
+			if ( postFinder || preFilter ) {
+				if ( postFinder ) {
+					// Get the final matcherOut by condensing this intermediate into postFinder contexts
+					temp = [];
+					i = matcherOut.length;
+					while ( i-- ) {
+						if ( (elem = matcherOut[i]) ) {
+							// Restore matcherIn since elem is not yet a final match
+							temp.push( (matcherIn[i] = elem) );
+						}
+					}
+					postFinder( null, (matcherOut = []), temp, xml );
+				}
+
+				// Move matched elements from seed to results to keep them synchronized
+				i = matcherOut.length;
+				while ( i-- ) {
+					if ( (elem = matcherOut[i]) &&
+						(temp = postFinder ? indexOf.call( seed, elem ) : preMap[i]) > -1 ) {
+
+						seed[temp] = !(results[temp] = elem);
+					}
+				}
+			}
+
+		// Add elements to results, through postFinder if defined
+		} else {
+			matcherOut = condense(
+				matcherOut === results ?
+					matcherOut.splice( preexisting, matcherOut.length ) :
+					matcherOut
+			);
+			if ( postFinder ) {
+				postFinder( null, results, matcherOut, xml );
+			} else {
+				push.apply( results, matcherOut );
+			}
+		}
+	});
+}
+
+function matcherFromTokens( tokens ) {
+	var checkContext, matcher, j,
+		len = tokens.length,
+		leadingRelative = Expr.relative[ tokens[0].type ],
+		implicitRelative = leadingRelative || Expr.relative[" "],
+		i = leadingRelative ? 1 : 0,
+
+		// The foundational matcher ensures that elements are reachable from top-level context(s)
+		matchContext = addCombinator( function( elem ) {
+			return elem === checkContext;
+		}, implicitRelative, true ),
+		matchAnyContext = addCombinator( function( elem ) {
+			return indexOf.call( checkContext, elem ) > -1;
+		}, implicitRelative, true ),
+		matchers = [ function( elem, context, xml ) {
+			return ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+				(checkContext = context).nodeType ?
+					matchContext( elem, context, xml ) :
+					matchAnyContext( elem, context, xml ) );
+		} ];
+
+	for ( ; i < len; i++ ) {
+		if ( (matcher = Expr.relative[ tokens[i].type ]) ) {
+			matchers = [ addCombinator(elementMatcher( matchers ), matcher) ];
+		} else {
+			matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );
+
+			// Return special upon seeing a positional matcher
+			if ( matcher[ expando ] ) {
+				// Find the next relative operator (if any) for proper handling
+				j = ++i;
+				for ( ; j < len; j++ ) {
+					if ( Expr.relative[ tokens[j].type ] ) {
+						break;
+					}
+				}
+				return setMatcher(
+					i > 1 && elementMatcher( matchers ),
+					i > 1 && toSelector(
+						// If the preceding token was a descendant combinator, insert an implicit any-element `*`
+						tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" })
+					).replace( rtrim, "$1" ),
+					matcher,
+					i < j && matcherFromTokens( tokens.slice( i, j ) ),
+					j < len && matcherFromTokens( (tokens = tokens.slice( j )) ),
+					j < len && toSelector( tokens )
+				);
+			}
+			matchers.push( matcher );
+		}
+	}
+
+	return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+	// A counter to specify which element is currently being matched
+	var matcherCachedRuns = 0,
+		bySet = setMatchers.length > 0,
+		byElement = elementMatchers.length > 0,
+		superMatcher = function( seed, context, xml, results, expandContext ) {
+			var elem, j, matcher,
+				setMatched = [],
+				matchedCount = 0,
+				i = "0",
+				unmatched = seed && [],
+				outermost = expandContext != null,
+				contextBackup = outermostContext,
+				// We must always have either seed elements or context
+				elems = seed || byElement && Expr.find["TAG"]( "*", expandContext && context.parentNode || context ),
+				// Use integer dirruns iff this is the outermost matcher
+				dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1);
+
+			if ( outermost ) {
+				outermostContext = context !== document && context;
+				cachedruns = matcherCachedRuns;
+			}
+
+			// Add elements passing elementMatchers directly to results
+			// Keep `i` a string if there are no elements so `matchedCount` will be "00" below
+			for ( ; (elem = elems[i]) != null; i++ ) {
+				if ( byElement && elem ) {
+					j = 0;
+					while ( (matcher = elementMatchers[j++]) ) {
+						if ( matcher( elem, context, xml ) ) {
+							results.push( elem );
+							break;
+						}
+					}
+					if ( outermost ) {
+						dirruns = dirrunsUnique;
+						cachedruns = ++matcherCachedRuns;
+					}
+				}
+
+				// Track unmatched elements for set filters
+				if ( bySet ) {
+					// They will have gone through all possible matchers
+					if ( (elem = !matcher && elem) ) {
+						matchedCount--;
+					}
+
+					// Lengthen the array for every element, matched or not
+					if ( seed ) {
+						unmatched.push( elem );
+					}
+				}
+			}
+
+			// Apply set filters to unmatched elements
+			matchedCount += i;
+			if ( bySet && i !== matchedCount ) {
+				j = 0;
+				while ( (matcher = setMatchers[j++]) ) {
+					matcher( unmatched, setMatched, context, xml );
+				}
+
+				if ( seed ) {
+					// Reintegrate element matches to eliminate the need for sorting
+					if ( matchedCount > 0 ) {
+						while ( i-- ) {
+							if ( !(unmatched[i] || setMatched[i]) ) {
+								setMatched[i] = pop.call( results );
+							}
+						}
+					}
+
+					// Discard index placeholder values to get only actual matches
+					setMatched = condense( setMatched );
+				}
+
+				// Add matches to results
+				push.apply( results, setMatched );
+
+				// Seedless set matches succeeding multiple successful matchers stipulate sorting
+				if ( outermost && !seed && setMatched.length > 0 &&
+					( matchedCount + setMatchers.length ) > 1 ) {
+
+					Sizzle.uniqueSort( results );
+				}
+			}
+
+			// Override manipulation of globals by nested matchers
+			if ( outermost ) {
+				dirruns = dirrunsUnique;
+				outermostContext = contextBackup;
+			}
+
+			return unmatched;
+		};
+
+	return bySet ?
+		markFunction( superMatcher ) :
+		superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, group /* Internal Use Only */ ) {
+	var i,
+		setMatchers = [],
+		elementMatchers = [],
+		cached = compilerCache[ selector + " " ];
+
+	if ( !cached ) {
+		// Generate a function of recursive functions that can be used to check each element
+		if ( !group ) {
+			group = tokenize( selector );
+		}
+		i = group.length;
+		while ( i-- ) {
+			cached = matcherFromTokens( group[i] );
+			if ( cached[ expando ] ) {
+				setMatchers.push( cached );
+			} else {
+				elementMatchers.push( cached );
+			}
+		}
+
+		// Cache the compiled function
+		cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );
+	}
+	return cached;
+};
+
+function multipleContexts( selector, contexts, results ) {
+	var i = 0,
+		len = contexts.length;
+	for ( ; i < len; i++ ) {
+		Sizzle( selector, contexts[i], results );
+	}
+	return results;
+}
+
+function select( selector, context, results, seed ) {
+	var i, tokens, token, type, find,
+		match = tokenize( selector );
+
+	if ( !seed ) {
+		// Try to minimize operations if there is only one group
+		if ( match.length === 1 ) {
+
+			// Take a shortcut and set the context if the root selector is an ID
+			tokens = match[0] = match[0].slice( 0 );
+			if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
+					support.getById && context.nodeType === 9 && documentIsHTML &&
+					Expr.relative[ tokens[1].type ] ) {
+
+				context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];
+				if ( !context ) {
+					return results;
+				}
+				selector = selector.slice( tokens.shift().value.length );
+			}
+
+			// Fetch a seed set for right-to-left matching
+			i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length;
+			while ( i-- ) {
+				token = tokens[i];
+
+				// Abort if we hit a combinator
+				if ( Expr.relative[ (type = token.type) ] ) {
+					break;
+				}
+				if ( (find = Expr.find[ type ]) ) {
+					// Search, expanding context for leading sibling combinators
+					if ( (seed = find(
+						token.matches[0].replace( runescape, funescape ),
+						rsibling.test( tokens[0].type ) && context.parentNode || context
+					)) ) {
+
+						// If seed is empty or no tokens remain, we can return early
+						tokens.splice( i, 1 );
+						selector = seed.length && toSelector( tokens );
+						if ( !selector ) {
+							push.apply( results, seed );
+							return results;
+						}
+
+						break;
+					}
+				}
+			}
+		}
+	}
+
+	// Compile and execute a filtering function
+	// Provide `match` to avoid retokenization if we modified the selector above
+	compile( selector, match )(
+		seed,
+		context,
+		!documentIsHTML,
+		results,
+		rsibling.test( selector )
+	);
+	return results;
+}
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
+
+// Support: Chrome<14
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert(function( div1 ) {
+	// Should return 1, but returns 4 (following)
+	return div1.compareDocumentPosition( document.createElement("div") ) & 1;
+});
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert(function( div ) {
+	div.innerHTML = "<a href='#'></a>";
+	return div.firstChild.getAttribute("href") === "#" ;
+}) ) {
+	addHandle( "type|href|height|width", function( elem, name, isXML ) {
+		if ( !isXML ) {
+			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+		}
+	});
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert(function( div ) {
+	div.innerHTML = "<input/>";
+	div.firstChild.setAttribute( "value", "" );
+	return div.firstChild.getAttribute( "value" ) === "";
+}) ) {
+	addHandle( "value", function( elem, name, isXML ) {
+		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+			return elem.defaultValue;
+		}
+	});
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert(function( div ) {
+	return div.getAttribute("disabled") == null;
+}) ) {
+	addHandle( booleans, function( elem, name, isXML ) {
+		var val;
+		if ( !isXML ) {
+			return (val = elem.getAttributeNode( name )) && val.specified ?
+				val.value :
+				elem[ name ] === true ? name.toLowerCase() : null;
+		}
+	});
+}
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+jQuery.expr[":"] = jQuery.expr.pseudos;
+jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+
+
+})( window );
+// String to Object options format cache
+var optionsCache = {};
+
+// Convert String-formatted options into Object-formatted ones and store in cache
+function createOptions( options ) {
+	var object = optionsCache[ options ] = {};
+	jQuery.each( options.match( core_rnotwhite ) || [], function( _, flag ) {
+		object[ flag ] = true;
+	});
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	options: an optional list of space-separated options that will change how
+ *			the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+	// Convert options from String-formatted to Object-formatted if needed
+	// (we check in cache first)
+	options = typeof options === "string" ?
+		( optionsCache[ options ] || createOptions( options ) ) :
+		jQuery.extend( {}, options );
+
+	var // Flag to know if list is currently firing
+		firing,
+		// Last fire value (for non-forgettable lists)
+		memory,
+		// Flag to know if list was already fired
+		fired,
+		// End of the loop when firing
+		firingLength,
+		// Index of currently firing callback (modified by remove if needed)
+		firingIndex,
+		// First callback to fire (used internally by add and fireWith)
+		firingStart,
+		// Actual callback list
+		list = [],
+		// Stack of fire calls for repeatable lists
+		stack = !options.once && [],
+		// Fire callbacks
+		fire = function( data ) {
+			memory = options.memory && data;
+			fired = true;
+			firingIndex = firingStart || 0;
+			firingStart = 0;
+			firingLength = list.length;
+			firing = true;
+			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
+				if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) {
+					memory = false; // To prevent further calls using add
+					break;
+				}
+			}
+			firing = false;
+			if ( list ) {
+				if ( stack ) {
+					if ( stack.length ) {
+						fire( stack.shift() );
+					}
+				} else if ( memory ) {
+					list = [];
+				} else {
+					self.disable();
+				}
+			}
+		},
+		// Actual Callbacks object
+		self = {
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+					// First, we save the current length
+					var start = list.length;
+					(function add( args ) {
+						jQuery.each( args, function( _, arg ) {
+							var type = jQuery.type( arg );
+							if ( type === "function" ) {
+								if ( !options.unique || !self.has( arg ) ) {
+									list.push( arg );
+								}
+							} else if ( arg && arg.length && type !== "string" ) {
+								// Inspect recursively
+								add( arg );
+							}
+						});
+					})( arguments );
+					// Do we need to add the callbacks to the
+					// current firing batch?
+					if ( firing ) {
+						firingLength = list.length;
+					// With memory, if we're not firing then
+					// we should call right away
+					} else if ( memory ) {
+						firingStart = start;
+						fire( memory );
+					}
+				}
+				return this;
+			},
+			// Remove a callback from the list
+			remove: function() {
+				if ( list ) {
+					jQuery.each( arguments, function( _, arg ) {
+						var index;
+						while( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+							list.splice( index, 1 );
+							// Handle firing indexes
+							if ( firing ) {
+								if ( index <= firingLength ) {
+									firingLength--;
+								}
+								if ( index <= firingIndex ) {
+									firingIndex--;
+								}
+							}
+						}
+					});
+				}
+				return this;
+			},
+			// Check if a given callback is in the list.
+			// If no argument is given, return whether or not list has callbacks attached.
+			has: function( fn ) {
+				return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length );
+			},
+			// Remove all callbacks from the list
+			empty: function() {
+				list = [];
+				firingLength = 0;
+				return this;
+			},
+			// Have the list do nothing anymore
+			disable: function() {
+				list = stack = memory = undefined;
+				return this;
+			},
+			// Is it disabled?
+			disabled: function() {
+				return !list;
+			},
+			// Lock the list in its current state
+			lock: function() {
+				stack = undefined;
+				if ( !memory ) {
+					self.disable();
+				}
+				return this;
+			},
+			// Is it locked?
+			locked: function() {
+				return !stack;
+			},
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( list && ( !fired || stack ) ) {
+					args = args || [];
+					args = [ context, args.slice ? args.slice() : args ];
+					if ( firing ) {
+						stack.push( args );
+					} else {
+						fire( args );
+					}
+				}
+				return this;
+			},
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+jQuery.extend({
+
+	Deferred: function( func ) {
+		var tuples = [
+				// action, add listener, listener list, final state
+				[ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ],
+				[ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ],
+				[ "notify", "progress", jQuery.Callbacks("memory") ]
+			],
+			state = "pending",
+			promise = {
+				state: function() {
+					return state;
+				},
+				always: function() {
+					deferred.done( arguments ).fail( arguments );
+					return this;
+				},
+				then: function( /* fnDone, fnFail, fnProgress */ ) {
+					var fns = arguments;
+					return jQuery.Deferred(function( newDefer ) {
+						jQuery.each( tuples, function( i, tuple ) {
+							var action = tuple[ 0 ],
+								fn = jQuery.isFunction( fns[ i ] ) && fns[ i ];
+							// deferred[ done | fail | progress ] for forwarding actions to newDefer
+							deferred[ tuple[1] ](function() {
+								var returned = fn && fn.apply( this, arguments );
+								if ( returned && jQuery.isFunction( returned.promise ) ) {
+									returned.promise()
+										.done( newDefer.resolve )
+										.fail( newDefer.reject )
+										.progress( newDefer.notify );
+								} else {
+									newDefer[ action + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments );
+								}
+							});
+						});
+						fns = null;
+					}).promise();
+				},
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					return obj != null ? jQuery.extend( obj, promise ) : promise;
+				}
+			},
+			deferred = {};
+
+		// Keep pipe for back-compat
+		promise.pipe = promise.then;
+
+		// Add list-specific methods
+		jQuery.each( tuples, function( i, tuple ) {
+			var list = tuple[ 2 ],
+				stateString = tuple[ 3 ];
+
+			// promise[ done | fail | progress ] = list.add
+			promise[ tuple[1] ] = list.add;
+
+			// Handle state
+			if ( stateString ) {
+				list.add(function() {
+					// state = [ resolved | rejected ]
+					state = stateString;
+
+				// [ reject_list | resolve_list ].disable; progress_list.lock
+				}, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock );
+			}
+
+			// deferred[ resolve | reject | notify ]
+			deferred[ tuple[0] ] = function() {
+				deferred[ tuple[0] + "With" ]( this === deferred ? promise : this, arguments );
+				return this;
+			};
+			deferred[ tuple[0] + "With" ] = list.fireWith;
+		});
+
+		// Make the deferred a promise
+		promise.promise( deferred );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( subordinate /* , ..., subordinateN */ ) {
+		var i = 0,
+			resolveValues = core_slice.call( arguments ),
+			length = resolveValues.length,
+
+			// the count of uncompleted subordinates
+			remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0,
+
+			// the master Deferred. If resolveValues consist of only a single Deferred, just use that.
+			deferred = remaining === 1 ? subordinate : jQuery.Deferred(),
+
+			// Update function for both resolve and progress values
+			updateFunc = function( i, contexts, values ) {
+				return function( value ) {
+					contexts[ i ] = this;
+					values[ i ] = arguments.length > 1 ? core_slice.call( arguments ) : value;
+					if( values === progressValues ) {
+						deferred.notifyWith( contexts, values );
+					} else if ( !( --remaining ) ) {
+						deferred.resolveWith( contexts, values );
+					}
+				};
+			},
+
+			progressValues, progressContexts, resolveContexts;
+
+		// add listeners to Deferred subordinates; treat others as resolved
+		if ( length > 1 ) {
+			progressValues = new Array( length );
+			progressContexts = new Array( length );
+			resolveContexts = new Array( length );
+			for ( ; i < length; i++ ) {
+				if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) {
+					resolveValues[ i ].promise()
+						.done( updateFunc( i, resolveContexts, resolveValues ) )
+						.fail( deferred.reject )
+						.progress( updateFunc( i, progressContexts, progressValues ) );
+				} else {
+					--remaining;
+				}
+			}
+		}
+
+		// if we're not waiting on anything, resolve the master
+		if ( !remaining ) {
+			deferred.resolveWith( resolveContexts, resolveValues );
+		}
+
+		return deferred.promise();
+	}
+});
+jQuery.support = (function( support ) {
+
+	var all, a, input, select, fragment, opt, eventName, isSupported, i,
+		div = document.createElement("div");
+
+	// Setup
+	div.setAttribute( "className", "t" );
+	div.innerHTML = "  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
+
+	// Finish early in limited (non-browser) environments
+	all = div.getElementsByTagName("*") || [];
+	a = div.getElementsByTagName("a")[ 0 ];
+	if ( !a || !a.style || !all.length ) {
+		return support;
+	}
+
+	// First batch of tests
+	select = document.createElement("select");
+	opt = select.appendChild( document.createElement("option") );
+	input = div.getElementsByTagName("input")[ 0 ];
+
+	a.style.cssText = "top:1px;float:left;opacity:.5";
+
+	// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
+	support.getSetAttribute = div.className !== "t";
+
+	// IE strips leading whitespace when .innerHTML is used
+	support.leadingWhitespace = div.firstChild.nodeType === 3;
+
+	// Make sure that tbody elements aren't automatically inserted
+	// IE will insert them into empty tables
+	support.tbody = !div.getElementsByTagName("tbody").length;
+
+	// Make sure that link elements get serialized correctly by innerHTML
+	// This requires a wrapper element in IE
+	support.htmlSerialize = !!div.getElementsByTagName("link").length;
+
+	// Get the style information from getAttribute
+	// (IE uses .cssText instead)
+	support.style = /top/.test( a.getAttribute("style") );
+
+	// Make sure that URLs aren't manipulated
+	// (IE normalizes it by default)
+	support.hrefNormalized = a.getAttribute("href") === "/a";
+
+	// Make sure that element opacity exists
+	// (IE uses filter instead)
+	// Use a regex to work around a WebKit issue. See #5145
+	support.opacity = /^0.5/.test( a.style.opacity );
+
+	// Verify style float existence
+	// (IE uses styleFloat instead of cssFloat)
+	support.cssFloat = !!a.style.cssFloat;
+
+	// Check the default checkbox/radio value ("" on WebKit; "on" elsewhere)
+	support.checkOn = !!input.value;
+
+	// Make sure that a selected-by-default option has a working selected property.
+	// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
+	support.optSelected = opt.selected;
+
+	// Tests for enctype support on a form (#6743)
+	support.enctype = !!document.createElement("form").enctype;
+
+	// Makes sure cloning an html5 element does not cause problems
+	// Where outerHTML is undefined, this still works
+	support.html5Clone = document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>";
+
+	// Will be defined later
+	support.inlineBlockNeedsLayout = false;
+	support.shrinkWrapBlocks = false;
+	support.pixelPosition = false;
+	support.deleteExpando = true;
+	support.noCloneEvent = true;
+	support.reliableMarginRight = true;
+	support.boxSizingReliable = true;
+
+	// Make sure checked status is properly cloned
+	input.checked = true;
+	support.noCloneChecked = input.cloneNode( true ).checked;
+
+	// Make sure that the options inside disabled selects aren't marked as disabled
+	// (WebKit marks them as disabled)
+	select.disabled = true;
+	support.optDisabled = !opt.disabled;
+
+	// Support: IE<9
+	try {
+		delete div.test;
+	} catch( e ) {
+		support.deleteExpando = false;
+	}
+
+	// Check if we can trust getAttribute("value")
+	input = document.createElement("input");
+	input.setAttribute( "value", "" );
+	support.input = input.getAttribute( "value" ) === "";
+
+	// Check if an input maintains its value after becoming a radio
+	input.value = "t";
+	input.setAttribute( "type", "radio" );
+	support.radioValue = input.value === "t";
+
+	// #11217 - WebKit loses check when the name is after the checked attribute
+	input.setAttribute( "checked", "t" );
+	input.setAttribute( "name", "t" );
+
+	fragment = document.createDocumentFragment();
+	fragment.appendChild( input );
+
+	// Check if a disconnected checkbox will retain its checked
+	// value of true after appended to the DOM (IE6/7)
+	support.appendChecked = input.checked;
+
+	// WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Support: IE<9
+	// Opera does not clone events (and typeof div.attachEvent === undefined).
+	// IE9-10 clones events bound via attachEvent, but they don't trigger with .click()
+	if ( div.attachEvent ) {
+		div.attachEvent( "onclick", function() {
+			support.noCloneEvent = false;
+		});
+
+		div.cloneNode( true ).click();
+	}
+
+	// Support: IE<9 (lack submit/change bubble), Firefox 17+ (lack focusin event)
+	// Beware of CSP restrictions (https://developer.mozilla.org/en/Security/CSP)
+	for ( i in { submit: true, change: true, focusin: true }) {
+		div.setAttribute( eventName = "on" + i, "t" );
+
+		support[ i + "Bubbles" ] = eventName in window || div.attributes[ eventName ].expando === false;
+	}
+
+	div.style.backgroundClip = "content-box";
+	div.cloneNode( true ).style.backgroundClip = "";
+	support.clearCloneStyle = div.style.backgroundClip === "content-box";
+
+	// Support: IE<9
+	// Iteration over object's inherited properties before its own.
+	for ( i in jQuery( support ) ) {
+		break;
+	}
+	support.ownLast = i !== "0";
+
+	// Run tests that need a body at doc ready
+	jQuery(function() {
+		var container, marginDiv, tds,
+			divReset = "padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",
+			body = document.getElementsByTagName("body")[0];
+
+		if ( !body ) {
+			// Return for frameset docs that don't have a body
+			return;
+		}
+
+		container = document.createElement("div");
+		container.style.cssText = "border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";
+
+		body.appendChild( container ).appendChild( div );
+
+		// Support: IE8
+		// Check if table cells still have offsetWidth/Height when they are set
+		// to display:none and there are still other visible table cells in a
+		// table row; if so, offsetWidth/Height are not reliable for use when
+		// determining if an element has been hidden directly using
+		// display:none (it is still safe to use offsets if a parent element is
+		// hidden; don safety goggles and see bug #4512 for more information).
+		div.innerHTML = "<table><tr><td></td><td>t</td></tr></table>";
+		tds = div.getElementsByTagName("td");
+		tds[ 0 ].style.cssText = "padding:0;margin:0;border:0;display:none";
+		isSupported = ( tds[ 0 ].offsetHeight === 0 );
+
+		tds[ 0 ].style.display = "";
+		tds[ 1 ].style.display = "none";
+
+		// Support: IE8
+		// Check if empty table cells still have offsetWidth/Height
+		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
+
+		// Check box-sizing and margin behavior.
+		div.innerHTML = "";
+		div.style.cssText = "box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;";
+
+		// Workaround failing boxSizing test due to offsetWidth returning wrong value
+		// with some non-1 values of body zoom, ticket #13543
+		jQuery.swap( body, body.style.zoom != null ? { zoom: 1 } : {}, function() {
+			support.boxSizing = div.offsetWidth === 4;
+		});
+
+		// Use window.getComputedStyle because jsdom on node.js will break without it.
+		if ( window.getComputedStyle ) {
+			support.pixelPosition = ( window.getComputedStyle( div, null ) || {} ).top !== "1%";
+			support.boxSizingReliable = ( window.getComputedStyle( div, null ) || { width: "4px" } ).width === "4px";
+
+			// Check if div with explicit width and no margin-right incorrectly
+			// gets computed margin-right based on width of container. (#3333)
+			// Fails in WebKit before Feb 2011 nightlies
+			// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+			marginDiv = div.appendChild( document.createElement("div") );
+			marginDiv.style.cssText = div.style.cssText = divReset;
+			marginDiv.style.marginRight = marginDiv.style.width = "0";
+			div.style.width = "1px";
+
+			support.reliableMarginRight =
+				!parseFloat( ( window.getComputedStyle( marginDiv, null ) || {} ).marginRight );
+		}
+
+		if ( typeof div.style.zoom !== core_strundefined ) {
+			// Support: IE<8
+			// Check if natively block-level elements act like inline-block
+			// elements when setting their display to 'inline' and giving
+			// them layout
+			div.innerHTML = "";
+			div.style.cssText = divReset + "width:1px;padding:1px;display:inline;zoom:1";
+			support.inlineBlockNeedsLayout = ( div.offsetWidth === 3 );
+
+			// Support: IE6
+			// Check if elements with layout shrink-wrap their children
+			div.style.display = "block";
+			div.innerHTML = "<div></div>";
+			div.firstChild.style.width = "5px";
+			support.shrinkWrapBlocks = ( div.offsetWidth !== 3 );
+
+			if ( support.inlineBlockNeedsLayout ) {
+				// Prevent IE 6 from affecting layout for positioned elements #11048
+				// Prevent IE from shrinking the body in IE 7 mode #12869
+				// Support: IE<8
+				body.style.zoom = 1;
+			}
+		}
+
+		body.removeChild( container );
+
+		// Null elements to avoid leaks in IE
+		container = div = tds = marginDiv = null;
+	});
+
+	// Null elements to avoid leaks in IE
+	all = select = fragment = opt = a = input = null;
+
+	return support;
+})({});
+
+var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/,
+	rmultiDash = /([A-Z])/g;
+
+function internalData( elem, name, data, pvt /* Internal Use Only */ ){
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var ret, thisCache,
+		internalKey = jQuery.expando,
+
+		// We have to handle DOM nodes and JS objects differently because IE6-7
+		// can't GC object references properly across the DOM-JS boundary
+		isNode = elem.nodeType,
+
+		// Only DOM nodes need the global jQuery cache; JS object data is
+		// attached directly to the object so GC can occur automatically
+		cache = isNode ? jQuery.cache : elem,
+
+		// Only defining an ID for JS objects if its cache already exists allows
+		// the code to shortcut on the same path as a DOM node with no cache
+		id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey;
+
+	// Avoid doing any more work than we need to when trying to get data on an
+	// object that has no data at all
+	if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && data === undefined && typeof name === "string" ) {
+		return;
+	}
+
+	if ( !id ) {
+		// Only DOM nodes need a new unique ID for each element since their data
+		// ends up in the global cache
+		if ( isNode ) {
+			id = elem[ internalKey ] = core_deletedIds.pop() || jQuery.guid++;
+		} else {
+			id = internalKey;
+		}
+	}
+
+	if ( !cache[ id ] ) {
+		// Avoid exposing jQuery metadata on plain JS objects when the object
+		// is serialized using JSON.stringify
+		cache[ id ] = isNode ? {} : { toJSON: jQuery.noop };
+	}
+
+	// An object can be passed to jQuery.data instead of a key/value pair; this gets
+	// shallow copied over onto the existing cache
+	if ( typeof name === "object" || typeof name === "function" ) {
+		if ( pvt ) {
+			cache[ id ] = jQuery.extend( cache[ id ], name );
+		} else {
+			cache[ id ].data = jQuery.extend( cache[ id ].data, name );
+		}
+	}
+
+	thisCache = cache[ id ];
+
+	// jQuery data() is stored in a separate object inside the object's internal data
+	// cache in order to avoid key collisions between internal data and user-defined
+	// data.
+	if ( !pvt ) {
+		if ( !thisCache.data ) {
+			thisCache.data = {};
+		}
+
+		thisCache = thisCache.data;
+	}
+
+	if ( data !== undefined ) {
+		thisCache[ jQuery.camelCase( name ) ] = data;
+	}
+
+	// Check for both converted-to-camel and non-converted data property names
+	// If a data property was specified
+	if ( typeof name === "string" ) {
+
+		// First Try to find as-is property data
+		ret = thisCache[ name ];
+
+		// Test for null|undefined property data
+		if ( ret == null ) {
+
+			// Try to find the camelCased property
+			ret = thisCache[ jQuery.camelCase( name ) ];
+		}
+	} else {
+		ret = thisCache;
+	}
+
+	return ret;
+}
+
+function internalRemoveData( elem, name, pvt ) {
+	if ( !jQuery.acceptData( elem ) ) {
+		return;
+	}
+
+	var thisCache, i,
+		isNode = elem.nodeType,
+
+		// See jQuery.data for more information
+		cache = isNode ? jQuery.cache : elem,
+		id = isNode ? elem[ jQuery.expando ] : jQuery.expando;
+
+	// If there is already no cache entry for this object, there is no
+	// purpose in continuing
+	if ( !cache[ id ] ) {
+		return;
+	}
+
+	if ( name ) {
+
+		thisCache = pvt ? cache[ id ] : cache[ id ].data;
+
+		if ( thisCache ) {
+
+			// Support array or space separated string names for data keys
+			if ( !jQuery.isArray( name ) ) {
+
+				// try the string as a key before any manipulation
+				if ( name in thisCache ) {
+					name = [ name ];
+				} else {
+
+					// split the camel cased version by spaces unless a key with the spaces exists
+					name = jQuery.camelCase( name );
+					if ( name in thisCache ) {
+						name = [ name ];
+					} else {
+						name = name.split(" ");
+					}
+				}
+			} else {
+				// If "name" is an array of keys...
+				// When data is initially created, via ("key", "val") signature,
+				// keys will be converted to camelCase.
+				// Since there is no way to tell _how_ a key was added, remove
+				// both plain key and camelCase key. #12786
+				// This will only penalize the array argument path.
+				name = name.concat( jQuery.map( name, jQuery.camelCase ) );
+			}
+
+			i = name.length;
+			while ( i-- ) {
+				delete thisCache[ name[i] ];
+			}
+
+			// If there is no data left in the cache, we want to continue
+			// and let the cache object itself get destroyed
+			if ( pvt ? !isEmptyDataObject(thisCache) : !jQuery.isEmptyObject(thisCache) ) {
+				return;
+			}
+		}
+	}
+
+	// See jQuery.data for more information
+	if ( !pvt ) {
+		delete cache[ id ].data;
+
+		// Don't destroy the parent cache unless the internal data object
+		// had been the only thing left in it
+		if ( !isEmptyDataObject( cache[ id ] ) ) {
+			return;
+		}
+	}
+
+	// Destroy the cache
+	if ( isNode ) {
+		jQuery.cleanData( [ elem ], true );
+
+	// Use delete when supported for expandos or `cache` is not a window per isWindow (#10080)
+	/* jshint eqeqeq: false */
+	} else if ( jQuery.support.deleteExpando || cache != cache.window ) {
+		/* jshint eqeqeq: true */
+		delete cache[ id ];
+
+	// When all else fails, null
+	} else {
+		cache[ id ] = null;
+	}
+}
+
+jQuery.extend({
+	cache: {},
+
+	// The following elements throw uncatchable exceptions if you
+	// attempt to add expando properties to them.
+	noData: {
+		"applet": true,
+		"embed": true,
+		// Ban all objects except for Flash (which handle expandos)
+		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+	},
+
+	hasData: function( elem ) {
+		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
+		return !!elem && !isEmptyDataObject( elem );
+	},
+
+	data: function( elem, name, data ) {
+		return internalData( elem, name, data );
+	},
+
+	removeData: function( elem, name ) {
+		return internalRemoveData( elem, name );
+	},
+
+	// For internal use only.
+	_data: function( elem, name, data ) {
+		return internalData( elem, name, data, true );
+	},
+
+	_removeData: function( elem, name ) {
+		return internalRemoveData( elem, name, true );
+	},
+
+	// A method for determining if a DOM node can handle the data expando
+	acceptData: function( elem ) {
+		// Do not set data on non-element because it will not be cleared (#8335).
+		if ( elem.nodeType && elem.nodeType !== 1 && elem.nodeType !== 9 ) {
+			return false;
+		}
+
+		var noData = elem.nodeName && jQuery.noData[ elem.nodeName.toLowerCase() ];
+
+		// nodes accept data unless otherwise specified; rejection can be conditional
+		return !noData || noData !== true && elem.getAttribute("classid") === noData;
+	}
+});
+
+jQuery.fn.extend({
+	data: function( key, value ) {
+		var attrs, name,
+			data = null,
+			i = 0,
+			elem = this[0];
+
+		// Special expections of .data basically thwart jQuery.access,
+		// so implement the relevant behavior ourselves
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = jQuery.data( elem );
+
+				if ( elem.nodeType === 1 && !jQuery._data( elem, "parsedAttrs" ) ) {
+					attrs = elem.attributes;
+					for ( ; i < attrs.length; i++ ) {
+						name = attrs[i].name;
+
+						if ( name.indexOf("data-") === 0 ) {
+							name = jQuery.camelCase( name.slice(5) );
+
+							dataAttr( elem, name, data[ name ] );
+						}
+					}
+					jQuery._data( elem, "parsedAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each(function() {
+				jQuery.data( this, key );
+			});
+		}
+
+		return arguments.length > 1 ?
+
+			// Sets one value
+			this.each(function() {
+				jQuery.data( this, key, value );
+			}) :
+
+			// Gets one value
+			// Try to fetch any internally stored data first
+			elem ? dataAttr( elem, key, jQuery.data( elem, key ) ) : null;
+	},
+
+	removeData: function( key ) {
+		return this.each(function() {
+			jQuery.removeData( this, key );
+		});
+	}
+});
+
+function dataAttr( elem, key, data ) {
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+
+		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
+
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = data === "true" ? true :
+					data === "false" ? false :
+					data === "null" ? null :
+					// Only convert to a number if it doesn't change the string
+					+data + "" === data ? +data :
+					rbrace.test( data ) ? jQuery.parseJSON( data ) :
+						data;
+			} catch( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			jQuery.data( elem, key, data );
+
+		} else {
+			data = undefined;
+		}
+	}
+
+	return data;
+}
+
+// checks a cache object for emptiness
+function isEmptyDataObject( obj ) {
+	var name;
+	for ( name in obj ) {
+
+		// if the public data object is empty, the private is still empty
+		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
+			continue;
+		}
+		if ( name !== "toJSON" ) {
+			return false;
+		}
+	}
+
+	return true;
+}
+jQuery.extend({
+	queue: function( elem, type, data ) {
+		var queue;
+
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			queue = jQuery._data( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !queue || jQuery.isArray(data) ) {
+					queue = jQuery._data( elem, type, jQuery.makeArray(data) );
+				} else {
+					queue.push( data );
+				}
+			}
+			return queue || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			startLength = queue.length,
+			fn = queue.shift(),
+			hooks = jQuery._queueHooks( elem, type ),
+			next = function() {
+				jQuery.dequeue( elem, type );
+			};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+			startLength--;
+		}
+
+		if ( fn ) {
+
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			// clear up the last queue stop function
+			delete hooks.stop;
+			fn.call( elem, next, hooks );
+		}
+
+		if ( !startLength && hooks ) {
+			hooks.empty.fire();
+		}
+	},
+
+	// not intended for public consumption - generates a queueHooks object, or returns the current one
+	_queueHooks: function( elem, type ) {
+		var key = type + "queueHooks";
+		return jQuery._data( elem, key ) || jQuery._data( elem, key, {
+			empty: jQuery.Callbacks("once memory").add(function() {
+				jQuery._removeData( elem, type + "queue" );
+				jQuery._removeData( elem, key );
+			})
+		});
+	}
+});
+
+jQuery.fn.extend({
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[0], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each(function() {
+				var queue = jQuery.queue( this, type, data );
+
+				// ensure a hooks for this queue
+				jQuery._queueHooks( this, type );
+
+				if ( type === "fx" && queue[0] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			});
+	},
+	dequeue: function( type ) {
+		return this.each(function() {
+			jQuery.dequeue( this, type );
+		});
+	},
+	// Based off of the plugin by Clint Helfers, with permission.
+	// http://blindsignals.com/index.php/2009/07/jquery-delay/
+	delay: function( time, type ) {
+		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+		type = type || "fx";
+
+		return this.queue( type, function( next, hooks ) {
+			var timeout = setTimeout( next, time );
+			hooks.stop = function() {
+				clearTimeout( timeout );
+			};
+		});
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, obj ) {
+		var tmp,
+			count = 1,
+			defer = jQuery.Deferred(),
+			elements = this,
+			i = this.length,
+			resolve = function() {
+				if ( !( --count ) ) {
+					defer.resolveWith( elements, [ elements ] );
+				}
+			};
+
+		if ( typeof type !== "string" ) {
+			obj = type;
+			type = undefined;
+		}
+		type = type || "fx";
+
+		while( i-- ) {
+			tmp = jQuery._data( elements[ i ], type + "queueHooks" );
+			if ( tmp && tmp.empty ) {
+				count++;
+				tmp.empty.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( obj );
+	}
+});
+var nodeHook, boolHook,
+	rclass = /[\t\r\n\f]/g,
+	rreturn = /\r/g,
+	rfocusable = /^(?:input|select|textarea|button|object)$/i,
+	rclickable = /^(?:a|area)$/i,
+	ruseDefault = /^(?:checked|selected)$/i,
+	getSetAttribute = jQuery.support.getSetAttribute,
+	getSetInput = jQuery.support.input;
+
+jQuery.fn.extend({
+	attr: function( name, value ) {
+		return jQuery.access( this, jQuery.attr, name, value, arguments.length > 1 );
+	},
+
+	removeAttr: function( name ) {
+		return this.each(function() {
+			jQuery.removeAttr( this, name );
+		});
+	},
+
+	prop: function( name, value ) {
+		return jQuery.access( this, jQuery.prop, name, value, arguments.length > 1 );
+	},
+
+	removeProp: function( name ) {
+		name = jQuery.propFix[ name ] || name;
+		return this.each(function() {
+			// try/catch handles cases where IE balks (such as removing a property on window)
+			try {
+				this[ name ] = undefined;
+				delete this[ name ];
+			} catch( e ) {}
+		});
+	},
+
+	addClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).addClass( value.call( this, j, this.className ) );
+			});
+		}
+
+		if ( proceed ) {
+			// The disjunction here is for better compressibility (see removeClass)
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					" "
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
+							cur += clazz + " ";
+						}
+					}
+					elem.className = jQuery.trim( cur );
+
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classes, elem, cur, clazz, j,
+			i = 0,
+			len = this.length,
+			proceed = arguments.length === 0 || typeof value === "string" && value;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( j ) {
+				jQuery( this ).removeClass( value.call( this, j, this.className ) );
+			});
+		}
+		if ( proceed ) {
+			classes = ( value || "" ).match( core_rnotwhite ) || [];
+
+			for ( ; i < len; i++ ) {
+				elem = this[ i ];
+				// This expression is here for better compressibility (see addClass)
+				cur = elem.nodeType === 1 && ( elem.className ?
+					( " " + elem.className + " " ).replace( rclass, " " ) :
+					""
+				);
+
+				if ( cur ) {
+					j = 0;
+					while ( (clazz = classes[j++]) ) {
+						// Remove *all* instances
+						while ( cur.indexOf( " " + clazz + " " ) >= 0 ) {
+							cur = cur.replace( " " + clazz + " ", " " );
+						}
+					}
+					elem.className = value ? jQuery.trim( cur ) : "";
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value;
+
+		if ( typeof stateVal === "boolean" && type === "string" ) {
+			return stateVal ? this.addClass( value ) : this.removeClass( value );
+		}
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each(function( i ) {
+				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
+			});
+		}
+
+		return this.each(function() {
+			if ( type === "string" ) {
+				// toggle individual class names
+				var className,
+					i = 0,
+					self = jQuery( this ),
+					classNames = value.match( core_rnotwhite ) || [];
+
+				while ( (className = classNames[ i++ ]) ) {
+					// check each className given, space separated list
+					if ( self.hasClass( className ) ) {
+						self.removeClass( className );
+					} else {
+						self.addClass( className );
+					}
+				}
+
+			// Toggle whole class name
+			} else if ( type === core_strundefined || type === "boolean" ) {
+				if ( this.className ) {
+					// store className if set
+					jQuery._data( this, "__className__", this.className );
+				}
+
+				// If the element has a class name or if we're passed "false",
+				// then remove the whole classname (if there was one, the above saved it).
+				// Otherwise bring back whatever was previously saved (if anything),
+				// falling back to the empty string if nothing was stored.
+				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
+			}
+		});
+	},
+
+	hasClass: function( selector ) {
+		var className = " " + selector + " ",
+			i = 0,
+			l = this.length;
+		for ( ; i < l; i++ ) {
+			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) >= 0 ) {
+				return true;
+			}
+		}
+
+		return false;
+	},
+
+	val: function( value ) {
+		var ret, hooks, isFunction,
+			elem = this[0];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ];
+
+				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				return typeof ret === "string" ?
+					// handle most common string cases
+					ret.replace(rreturn, "") :
+					// handle cases where value is null/undef or number
+					ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each(function( i ) {
+			var val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, jQuery( this ).val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+			} else if ( typeof val === "number" ) {
+				val += "";
+			} else if ( jQuery.isArray( val ) ) {
+				val = jQuery.map(val, function ( value ) {
+					return value == null ? "" : value + "";
+				});
+			}
+
+			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	valHooks: {
+		option: {
+			get: function( elem ) {
+				// Use proper attribute retrieval(#6932, #12072)
+				var val = jQuery.find.attr( elem, "value" );
+				return val != null ?
+					val :
+					elem.text;
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, option,
+					options = elem.options,
+					index = elem.selectedIndex,
+					one = elem.type === "select-one" || index < 0,
+					values = one ? null : [],
+					max = one ? index + 1 : options.length,
+					i = index < 0 ?
+						max :
+						one ? index : 0;
+
+				// Loop through all the selected options
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// oldIE doesn't update selected after form reset (#2551)
+					if ( ( option.selected || i === index ) &&
+							// Don't return options that are disabled or in a disabled optgroup
+							( jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null ) &&
+							( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var optionSet, option,
+					options = elem.options,
+					values = jQuery.makeArray( value ),
+					i = options.length;
+
+				while ( i-- ) {
+					option = options[ i ];
+					if ( (option.selected = jQuery.inArray( jQuery(option).val(), values ) >= 0) ) {
+						optionSet = true;
+					}
+				}
+
+				// force browsers to behave consistently when non-matching value is set
+				if ( !optionSet ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	},
+
+	attr: function( elem, name, value ) {
+		var hooks, ret,
+			nType = elem.nodeType;
+
+		// don't get/set attributes on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === core_strundefined ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		// All attributes are lowercase
+		// Grab necessary hook if one is defined
+		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
+			name = name.toLowerCase();
+			hooks = jQuery.attrHooks[ name ] ||
+				( jQuery.expr.match.bool.test( name ) ? boolHook : nodeHook );
+		}
+
+		if ( value !== undefined ) {
+
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+
+			} else if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
+				return ret;
+
+			} else {
+				elem.setAttribute( name, value + "" );
+				return value;
+			}
+
+		} else if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
+			return ret;
+
+		} else {
+			ret = jQuery.find.attr( elem, name );
+
+			// Non-existent attributes return null, we normalize to undefined
+			return ret == null ?
+				undefined :
+				ret;
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var name, propName,
+			i = 0,
+			attrNames = value && value.match( core_rnotwhite );
+
+		if ( attrNames && elem.nodeType === 1 ) {
+			while ( (name = attrNames[i++]) ) {
+				propName = jQuery.propFix[ name ] || name;
+
+				// Boolean attributes get special treatment (#10870)
+				if ( jQuery.expr.match.bool.test( name ) ) {
+					// Set corresponding property to false
+					if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+						elem[ propName ] = false;
+					// Support: IE<9
+					// Also clear defaultChecked/defaultSelected (if appropriate)
+					} else {
+						elem[ jQuery.camelCase( "default-" + name ) ] =
+							elem[ propName ] = false;
+					}
+
+				// See #9699 for explanation of this approach (setting first, then removal)
+				} else {
+					jQuery.attr( elem, name, "" );
+				}
+
+				elem.removeAttribute( getSetAttribute ? name : propName );
+			}
+		}
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
+					// Setting the type on a radio button after the value resets the value in IE6-9
+					// Reset value to default in case type is set after value during creation
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		}
+	},
+
+	propFix: {
+		"for": "htmlFor",
+		"class": "className"
+	},
+
+	prop: function( elem, name, value ) {
+		var ret, hooks, notxml,
+			nType = elem.nodeType;
+
+		// don't get/set properties on text, comment and attribute nodes
+		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
+
+		if ( notxml ) {
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			return hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ?
+				ret :
+				( elem[ name ] = value );
+
+		} else {
+			return hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ?
+				ret :
+				elem[ name ];
+		}
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
+				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				// Use proper attribute retrieval(#12072)
+				var tabindex = jQuery.find.attr( elem, "tabindex" );
+
+				return tabindex ?
+					parseInt( tabindex, 10 ) :
+					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
+						0 :
+						-1;
+			}
+		}
+	}
+});
+
+// Hooks for boolean attributes
+boolHook = {
+	set: function( elem, value, name ) {
+		if ( value === false ) {
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else if ( getSetInput && getSetAttribute || !ruseDefault.test( name ) ) {
+			// IE<8 needs the *property* name
+			elem.setAttribute( !getSetAttribute && jQuery.propFix[ name ] || name, name );
+
+		// Use defaultChecked and defaultSelected for oldIE
+		} else {
+			elem[ jQuery.camelCase( "default-" + name ) ] = elem[ name ] = true;
+		}
+
+		return name;
+	}
+};
+jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
+	var getter = jQuery.expr.attrHandle[ name ] || jQuery.find.attr;
+
+	jQuery.expr.attrHandle[ name ] = getSetInput && getSetAttribute || !ruseDefault.test( name ) ?
+		function( elem, name, isXML ) {
+			var fn = jQuery.expr.attrHandle[ name ],
+				ret = isXML ?
+					undefined :
+					/* jshint eqeqeq: false */
+					(jQuery.expr.attrHandle[ name ] = undefined) !=
+						getter( elem, name, isXML ) ?
+
+						name.toLowerCase() :
+						null;
+			jQuery.expr.attrHandle[ name ] = fn;
+			return ret;
+		} :
+		function( elem, name, isXML ) {
+			return isXML ?
+				undefined :
+				elem[ jQuery.camelCase( "default-" + name ) ] ?
+					name.toLowerCase() :
+					null;
+		};
+});
+
+// fix oldIE attroperties
+if ( !getSetInput || !getSetAttribute ) {
+	jQuery.attrHooks.value = {
+		set: function( elem, value, name ) {
+			if ( jQuery.nodeName( elem, "input" ) ) {
+				// Does not return so that setAttribute is also used
+				elem.defaultValue = value;
+			} else {
+				// Use nodeHook if defined (#1954); otherwise setAttribute is fine
+				return nodeHook && nodeHook.set( elem, value, name );
+			}
+		}
+	};
+}
+
+// IE6/7 do not support getting/setting some attributes with get/setAttribute
+if ( !getSetAttribute ) {
+
+	// Use this for any attribute in IE6/7
+	// This fixes almost every IE6/7 issue
+	nodeHook = {
+		set: function( elem, value, name ) {
+			// Set the existing or create a new attribute node
+			var ret = elem.getAttributeNode( name );
+			if ( !ret ) {
+				elem.setAttributeNode(
+					(ret = elem.ownerDocument.createAttribute( name ))
+				);
+			}
+
+			ret.value = value += "";
+
+			// Break association with cloned elements by also using setAttribute (#9646)
+			return name === "value" || value === elem.getAttribute( name ) ?
+				value :
+				undefined;
+		}
+	};
+	jQuery.expr.attrHandle.id = jQuery.expr.attrHandle.name = jQuery.expr.attrHandle.coords =
+		// Some attributes are constructed with empty-string values when not defined
+		function( elem, name, isXML ) {
+			var ret;
+			return isXML ?
+				undefined :
+				(ret = elem.getAttributeNode( name )) && ret.value !== "" ?
+					ret.value :
+					null;
+		};
+	jQuery.valHooks.button = {
+		get: function( elem, name ) {
+			var ret = elem.getAttributeNode( name );
+			return ret && ret.specified ?
+				ret.value :
+				undefined;
+		},
+		set: nodeHook.set
+	};
+
+	// Set contenteditable to false on removals(#10429)
+	// Setting to empty string throws an error as an invalid value
+	jQuery.attrHooks.contenteditable = {
+		set: function( elem, value, name ) {
+			nodeHook.set( elem, value === "" ? false : value, name );
+		}
+	};
+
+	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
+	// This is for removals
+	jQuery.each([ "width", "height" ], function( i, name ) {
+		jQuery.attrHooks[ name ] = {
+			set: function( elem, value ) {
+				if ( value === "" ) {
+					elem.setAttribute( name, "auto" );
+					return value;
+				}
+			}
+		};
+	});
+}
+
+
+// Some attributes require a special call on IE
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !jQuery.support.hrefNormalized ) {
+	// href/src property should get the full normalized URL (#10299/#12915)
+	jQuery.each([ "href", "src" ], function( i, name ) {
+		jQuery.propHooks[ name ] = {
+			get: function( elem ) {
+				return elem.getAttribute( name, 4 );
+			}
+		};
+	});
+}
+
+if ( !jQuery.support.style ) {
+	jQuery.attrHooks.style = {
+		get: function( elem ) {
+			// Return undefined in the case of empty string
+			// Note: IE uppercases css property names, but if we were to .toLowerCase()
+			// .cssText, that would destroy case senstitivity in URL's, like in "background"
+			return elem.style.cssText || undefined;
+		},
+		set: function( elem, value ) {
+			return ( elem.style.cssText = value + "" );
+		}
+	};
+}
+
+// Safari mis-reports the default selected property of an option
+// Accessing the parent's selectedIndex property fixes it
+if ( !jQuery.support.optSelected ) {
+	jQuery.propHooks.selected = {
+		get: function( elem ) {
+			var parent = elem.parentNode;
+
+			if ( parent ) {
+				parent.selectedIndex;
+
+				// Make sure that it also works with optgroups, see #5701
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+			return null;
+		}
+	};
+}
+
+jQuery.each([
+	"tabIndex",
+	"readOnly",
+	"maxLength",
+	"cellSpacing",
+	"cellPadding",
+	"rowSpan",
+	"colSpan",
+	"useMap",
+	"frameBorder",
+	"contentEditable"
+], function() {
+	jQuery.propFix[ this.toLowerCase() ] = this;
+});
+
+// IE6/7 call enctype encoding
+if ( !jQuery.support.enctype ) {
+	jQuery.propFix.enctype = "encoding";
+}
+
+// Radios and checkboxes getter/setter
+jQuery.each([ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = {
+		set: function( elem, value ) {
+			if ( jQuery.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
+			}
+		}
+	};
+	if ( !jQuery.support.checkOn ) {
+		jQuery.valHooks[ this ].get = function( elem ) {
+			// Support: Webkit
+			// "" is returned instead of "on" if a value isn't specified
+			return elem.getAttribute("value") === null ? "on" : elem.value;
+		};
+	}
+});
+var rformElems = /^(?:input|select|textarea)$/i,
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|contextmenu)|click/,
+	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
+	rtypenamespace = /^([^.]*)(?:\.(.+)|)$/;
+
+function returnTrue() {
+	return true;
+}
+
+function returnFalse() {
+	return false;
+}
+
+function safeActiveElement() {
+	try {
+		return document.activeElement;
+	} catch ( err ) { }
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	global: {},
+
+	add: function( elem, types, handler, data, selector ) {
+		var tmp, events, t, handleObjIn,
+			special, eventHandle, handleObj,
+			handlers, type, namespaces, origType,
+			elemData = jQuery._data( elem );
+
+		// Don't attach events to noData or text/comment nodes (but allow plain objects)
+		if ( !elemData ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		if ( !(events = elemData.events) ) {
+			events = elemData.events = {};
+		}
+		if ( !(eventHandle = elemData.handle) ) {
+			eventHandle = elemData.handle = function( e ) {
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== core_strundefined && (!e || jQuery.event.triggered !== e.type) ?
+					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
+					undefined;
+			};
+			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
+			eventHandle.elem = elem;
+		}
+
+		// Handle multiple events separated by a space
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// There *must* be a type, no attaching namespace-only handlers
+			if ( !type ) {
+				continue;
+			}
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend({
+				type: type,
+				origType: origType,
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
+				namespace: namespaces.join(".")
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			if ( !(handlers = events[ type ]) ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener/attachEvent if the special events handler returns false
+				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+					// Bind the global event handler to the element
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle, false );
+
+					} else if ( elem.attachEvent ) {
+						elem.attachEvent( "on" + type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+		// Nullify elem to prevent memory leaks in IE
+		elem = null;
+	},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+		var j, handleObj, tmp,
+			origCount, t, events,
+			special, handlers, type,
+			namespaces, origType,
+			elemData = jQuery.hasData( elem ) && jQuery._data( elem );
+
+		if ( !elemData || !(events = elemData.events) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = ( types || "" ).match( core_rnotwhite ) || [""];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[t] ) || [];
+			type = origType = tmp[1];
+			namespaces = ( tmp[2] || "" ).split( "." ).sort();
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+			handlers = events[ type ] || [];
+			tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" );
+
+			// Remove matching events
+			origCount = j = handlers.length;
+			while ( j-- ) {
+				handleObj = handlers[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					( !handler || handler.guid === handleObj.guid ) &&
+					( !tmp || tmp.test( handleObj.namespace ) ) &&
+					( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
+					handlers.splice( j, 1 );
+
+					if ( handleObj.selector ) {
+						handlers.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( origCount && !handlers.length ) {
+				if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			delete elemData.handle;
+
+			// removeData also checks for emptiness and clears the expando if empty
+			// so use it instead of delete
+			jQuery._removeData( elem, "events" );
+		}
+	},
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+		var handle, ontype, cur,
+			bubbleType, special, tmp, i,
+			eventPath = [ elem || document ],
+			type = core_hasOwn.call( event, "type" ) ? event.type : event,
+			namespaces = core_hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : [];
+
+		cur = tmp = elem = elem || document;
+
+		// Don't do events on text and comment nodes
+		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
+			return;
+		}
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf(".") >= 0 ) {
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split(".");
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+		ontype = type.indexOf(":") < 0 && "on" + type;
+
+		// Caller can pass in a jQuery.Event object, Object, or just an event type string
+		event = event[ jQuery.expando ] ?
+			event :
+			new jQuery.Event( type, typeof event === "object" && event );
+
+		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
+		event.isTrigger = onlyHandlers ? 2 : 3;
+		event.namespace = namespaces.join(".");
+		event.namespace_re = event.namespace ?
+			new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) :
+			null;
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data == null ?
+			[ event ] :
+			jQuery.makeArray( data, [ event ] );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			if ( !rfocusMorph.test( bubbleType + type ) ) {
+				cur = cur.parentNode;
+			}
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push( cur );
+				tmp = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( tmp === (elem.ownerDocument || document) ) {
+				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
+			}
+		}
+
+		// Fire handlers on the event path
+		i = 0;
+		while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) {
+
+			event.type = i > 1 ?
+				bubbleType :
+				special.bindType || type;
+
+			// jQuery handler
+			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+
+			// Native handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && jQuery.acceptData( cur ) && handle.apply && handle.apply( cur, data ) === false ) {
+				event.preventDefault();
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) &&
+				jQuery.acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name name as the event.
+				// Can't use an .isFunction() check here because IE6/7 fails that test.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				if ( ontype && elem[ type ] && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					tmp = elem[ ontype ];
+
+					if ( tmp ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					try {
+						elem[ type ]();
+					} catch ( e ) {
+						// IE<9 dies on focus/blur to hidden element (#1486,#12518)
+						// only reproducible on winXP IE8 native, not IE9 in IE8 mode
+					}
+					jQuery.event.triggered = undefined;
+
+					if ( tmp ) {
+						elem[ ontype ] = tmp;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	dispatch: function( event ) {
+
+		// Make a writable jQuery.Event from the native event object
+		event = jQuery.event.fix( event );
+
+		var i, ret, handleObj, matched, j,
+			handlerQueue = [],
+			args = core_slice.call( arguments ),
+			handlers = ( jQuery._data( this, "events" ) || {} )[ event.type ] || [],
+			special = jQuery.event.special[ event.type ] || {};
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[0] = event;
+		event.delegateTarget = this;
+
+		// Call the preDispatch hook for the mapped type, and let it bail if desired
+		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
+			return;
+		}
+
+		// Determine handlers
+		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
+
+		// Run delegates first; they may want to stop propagation beneath us
+		i = 0;
+		while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) {
+			event.currentTarget = matched.elem;
+
+			j = 0;
+			while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) {
+
+				// Triggered event must either 1) have no namespace, or
+				// 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace).
+				if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) {
+
+					event.handleObj = handleObj;
+					event.data = handleObj.data;
+
+					ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
+							.apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						if ( (event.result = ret) === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		// Call the postDispatch hook for the mapped type
+		if ( special.postDispatch ) {
+			special.postDispatch.call( this, event );
+		}
+
+		return event.result;
+	},
+
+	handlers: function( event, handlers ) {
+		var sel, handleObj, matches, i,
+			handlerQueue = [],
+			delegateCount = handlers.delegateCount,
+			cur = event.target;
+
+		// Find delegate handlers
+		// Black-hole SVG <use> instance trees (#13180)
+		// Avoid non-left-click bubbling in Firefox (#3861)
+		if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) {
+
+			/* jshint eqeqeq: false */
+			for ( ; cur != this; cur = cur.parentNode || this ) {
+				/* jshint eqeqeq: true */
+
+				// Don't check non-elements (#13208)
+				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
+				if ( cur.nodeType === 1 && (cur.disabled !== true || event.type !== "click") ) {
+					matches = [];
+					for ( i = 0; i < delegateCount; i++ ) {
+						handleObj = handlers[ i ];
+
+						// Don't conflict with Object.prototype properties (#13203)
+						sel = handleObj.selector + " ";
+
+						if ( matches[ sel ] === undefined ) {
+							matches[ sel ] = handleObj.needsContext ?
+								jQuery( sel, this ).index( cur ) >= 0 :
+								jQuery.find( sel, this, null, [ cur ] ).length;
+						}
+						if ( matches[ sel ] ) {
+							matches.push( handleObj );
+						}
+					}
+					if ( matches.length ) {
+						handlerQueue.push({ elem: cur, handlers: matches });
+					}
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		if ( delegateCount < handlers.length ) {
+			handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) });
+		}
+
+		return handlerQueue;
+	},
+
+	fix: function( event ) {
+		if ( event[ jQuery.expando ] ) {
+			return event;
+		}
+
+		// Create a writable copy of the event object and normalize some properties
+		var i, prop, copy,
+			type = event.type,
+			originalEvent = event,
+			fixHook = this.fixHooks[ type ];
+
+		if ( !fixHook ) {
+			this.fixHooks[ type ] = fixHook =
+				rmouseEvent.test( type ) ? this.mouseHooks :
+				rkeyEvent.test( type ) ? this.keyHooks :
+				{};
+		}
+		copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
+
+		event = new jQuery.Event( originalEvent );
+
+		i = copy.length;
+		while ( i-- ) {
+			prop = copy[ i ];
+			event[ prop ] = originalEvent[ prop ];
+		}
+
+		// Support: IE<9
+		// Fix target property (#1925)
+		if ( !event.target ) {
+			event.target = originalEvent.srcElement || document;
+		}
+
+		// Support: Chrome 23+, Safari?
+		// Target should not be a text node (#504, #13143)
+		if ( event.target.nodeType === 3 ) {
+			event.target = event.target.parentNode;
+		}
+
+		// Support: IE<9
+		// For mouse/key events, metaKey==false if it's undefined (#3368, #11328)
+		event.metaKey = !!event.metaKey;
+
+		return fixHook.filter ? fixHook.filter( event, originalEvent ) : event;
+	},
+
+	// Includes some event props shared by KeyEvent and MouseEvent
+	props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
+
+	fixHooks: {},
+
+	keyHooks: {
+		props: "char charCode key keyCode".split(" "),
+		filter: function( event, original ) {
+
+			// Add which for key events
+			if ( event.which == null ) {
+				event.which = original.charCode != null ? original.charCode : original.keyCode;
+			}
+
+			return event;
+		}
+	},
+
+	mouseHooks: {
+		props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
+		filter: function( event, original ) {
+			var body, eventDoc, doc,
+				button = original.button,
+				fromElement = original.fromElement;
+
+			// Calculate pageX/Y if missing and clientX/Y available
+			if ( event.pageX == null && original.clientX != null ) {
+				eventDoc = event.target.ownerDocument || document;
+				doc = eventDoc.documentElement;
+				body = eventDoc.body;
+
+				event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
+				event.pageY = original.clientY + ( doc && doc.scrollTop  || body && body.scrollTop  || 0 ) - ( doc && doc.clientTop  || body && body.clientTop  || 0 );
+			}
+
+			// Add relatedTarget, if necessary
+			if ( !event.relatedTarget && fromElement ) {
+				event.relatedTarget = fromElement === event.target ? original.toElement : fromElement;
+			}
+
+			// Add which for click: 1 === left; 2 === middle; 3 === right
+			// Note: button is not normalized, so don't use it
+			if ( !event.which && button !== undefined ) {
+				event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
+			}
+
+			return event;
+		}
+	},
+
+	special: {
+		load: {
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+		focus: {
+			// Fire native event if possible so blur/focus sequence is correct
+			trigger: function() {
+				if ( this !== safeActiveElement() && this.focus ) {
+					try {
+						this.focus();
+						return false;
+					} catch ( e ) {
+						// Support: IE<9
+						// If we error on focus to hidden element (#1486, #12518),
+						// let .trigger() run the handlers
+					}
+				}
+			},
+			delegateType: "focusin"
+		},
+		blur: {
+			trigger: function() {
+				if ( this === safeActiveElement() && this.blur ) {
+					this.blur();
+					return false;
+				}
+			},
+			delegateType: "focusout"
+		},
+		click: {
+			// For checkbox, fire native event so checked state will be right
+			trigger: function() {
+				if ( jQuery.nodeName( this, "input" ) && this.type === "checkbox" && this.click ) {
+					this.click();
+					return false;
+				}
+			},
+
+			// For cross-browser consistency, don't fire native .click() on links
+			_default: function( event ) {
+				return jQuery.nodeName( event.target, "a" );
+			}
+		},
+
+		beforeunload: {
+			postDispatch: function( event ) {
+
+				// Even when returnValue equals to undefined Firefox will still show alert
+				if ( event.result !== undefined ) {
+					event.originalEvent.returnValue = event.result;
+				}
+			}
+		}
+	},
+
+	simulate: function( type, elem, event, bubble ) {
+		// Piggyback on a donor event to simulate a different one.
+		// Fake originalEvent to avoid donor's stopPropagation, but if the
+		// simulated event prevents default then we do the same on the donor.
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{
+				type: type,
+				isSimulated: true,
+				originalEvent: {}
+			}
+		);
+		if ( bubble ) {
+			jQuery.event.trigger( e, null, elem );
+		} else {
+			jQuery.event.dispatch.call( elem, e );
+		}
+		if ( e.isDefaultPrevented() ) {
+			event.preventDefault();
+		}
+	}
+};
+
+jQuery.removeEvent = document.removeEventListener ?
+	function( elem, type, handle ) {
+		if ( elem.removeEventListener ) {
+			elem.removeEventListener( type, handle, false );
+		}
+	} :
+	function( elem, type, handle ) {
+		var name = "on" + type;
+
+		if ( elem.detachEvent ) {
+
+			// #8545, #7054, preventing memory leaks for custom events in IE6-8
+			// detachEvent needed property on element, by name of that event, to properly expose it to GC
+			if ( typeof elem[ name ] === core_strundefined ) {
+				elem[ name ] = null;
+			}
+
+			elem.detachEvent( name, handle );
+		}
+	};
+
+jQuery.Event = function( src, props ) {
+	// Allow instantiation without the 'new' keyword
+	if ( !(this instanceof jQuery.Event) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false ||
+			src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse,
+
+	preventDefault: function() {
+		var e = this.originalEvent;
+
+		this.isDefaultPrevented = returnTrue;
+		if ( !e ) {
+			return;
+		}
+
+		// If preventDefault exists, run it on the original event
+		if ( e.preventDefault ) {
+			e.preventDefault();
+
+		// Support: IE
+		// Otherwise set the returnValue property of the original event to false
+		} else {
+			e.returnValue = false;
+		}
+	},
+	stopPropagation: function() {
+		var e = this.originalEvent;
+
+		this.isPropagationStopped = returnTrue;
+		if ( !e ) {
+			return;
+		}
+		// If stopPropagation exists, run it on the original event
+		if ( e.stopPropagation ) {
+			e.stopPropagation();
+		}
+
+		// Support: IE
+		// Set the cancelBubble property of the original event to true
+		e.cancelBubble = true;
+	},
+	stopImmediatePropagation: function() {
+		this.isImmediatePropagationStopped = returnTrue;
+		this.stopPropagation();
+	}
+};
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+jQuery.each({
+	mouseenter: "mouseover",
+	mouseleave: "mouseout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var ret,
+				target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj;
+
+			// For mousenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+});
+
+// IE submit delegation
+if ( !jQuery.support.submitBubbles ) {
+
+	jQuery.event.special.submit = {
+		setup: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Lazy-add a submit handler when a descendant form may potentially be submitted
+			jQuery.event.add( this, "click._submit keypress._submit", function( e ) {
+				// Node name check avoids a VML-related crash in IE (#9807)
+				var elem = e.target,
+					form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined;
+				if ( form && !jQuery._data( form, "submitBubbles" ) ) {
+					jQuery.event.add( form, "submit._submit", function( event ) {
+						event._submit_bubble = true;
+					});
+					jQuery._data( form, "submitBubbles", true );
+				}
+			});
+			// return undefined since we don't need an event listener
+		},
+
+		postDispatch: function( event ) {
+			// If form was submitted by the user, bubble the event up the tree
+			if ( event._submit_bubble ) {
+				delete event._submit_bubble;
+				if ( this.parentNode && !event.isTrigger ) {
+					jQuery.event.simulate( "submit", this.parentNode, event, true );
+				}
+			}
+		},
+
+		teardown: function() {
+			// Only need this for delegated form submit events
+			if ( jQuery.nodeName( this, "form" ) ) {
+				return false;
+			}
+
+			// Remove delegated handlers; cleanData eventually reaps submit handlers attached above
+			jQuery.event.remove( this, "._submit" );
+		}
+	};
+}
+
+// IE change delegation and checkbox/radio fix
+if ( !jQuery.support.changeBubbles ) {
+
+	jQuery.event.special.change = {
+
+		setup: function() {
+
+			if ( rformElems.test( this.nodeName ) ) {
+				// IE doesn't fire change on a check/radio until blur; trigger it on click
+				// after a propertychange. Eat the blur-change in special.change.handle.
+				// This still fires onchange a second time for check/radio after blur.
+				if ( this.type === "checkbox" || this.type === "radio" ) {
+					jQuery.event.add( this, "propertychange._change", function( event ) {
+						if ( event.originalEvent.propertyName === "checked" ) {
+							this._just_changed = true;
+						}
+					});
+					jQuery.event.add( this, "click._change", function( event ) {
+						if ( this._just_changed && !event.isTrigger ) {
+							this._just_changed = false;
+						}
+						// Allow triggered, simulated change events (#11500)
+						jQuery.event.simulate( "change", this, event, true );
+					});
+				}
+				return false;
+			}
+			// Delegated event; lazy-add a change handler on descendant inputs
+			jQuery.event.add( this, "beforeactivate._change", function( e ) {
+				var elem = e.target;
+
+				if ( rformElems.test( elem.nodeName ) && !jQuery._data( elem, "changeBubbles" ) ) {
+					jQuery.event.add( elem, "change._change", function( event ) {
+						if ( this.parentNode && !event.isSimulated && !event.isTrigger ) {
+							jQuery.event.simulate( "change", this.parentNode, event, true );
+						}
+					});
+					jQuery._data( elem, "changeBubbles", true );
+				}
+			});
+		},
+
+		handle: function( event ) {
+			var elem = event.target;
+
+			// Swallow native change events from checkbox/radio, we already triggered them above
+			if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) {
+				return event.handleObj.handler.apply( this, arguments );
+			}
+		},
+
+		teardown: function() {
+			jQuery.event.remove( this, "._change" );
+
+			return !rformElems.test( this.nodeName );
+		}
+	};
+}
+
+// Create "bubbling" focus and blur events
+if ( !jQuery.support.focusinBubbles ) {
+	jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler while someone wants focusin/focusout
+		var attaches = 0,
+			handler = function( event ) {
+				jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
+			};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				if ( attaches++ === 0 ) {
+					document.addEventListener( orig, handler, true );
+				}
+			},
+			teardown: function() {
+				if ( --attaches === 0 ) {
+					document.removeEventListener( orig, handler, true );
+				}
+			}
+		};
+	});
+}
+
+jQuery.fn.extend({
+
+	on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
+		var type, origFn;
+
+		// Types can be a map of types/handlers
+		if ( typeof types === "object" ) {
+			// ( types-Object, selector, data )
+			if ( typeof selector !== "string" ) {
+				// ( types-Object, data )
+				data = data || selector;
+				selector = undefined;
+			}
+			for ( type in types ) {
+				this.on( type, selector, data, types[ type ], one );
+			}
+			return this;
+		}
+
+		if ( data == null && fn == null ) {
+			// ( types, fn )
+			fn = selector;
+			data = selector = undefined;
+		} else if ( fn == null ) {
+			if ( typeof selector === "string" ) {
+				// ( types, selector, fn )
+				fn = data;
+				data = undefined;
+			} else {
+				// ( types, data, fn )
+				fn = data;
+				data = selector;
+				selector = undefined;
+			}
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		} else if ( !fn ) {
+			return this;
+		}
+
+		if ( one === 1 ) {
+			origFn = fn;
+			fn = function( event ) {
+				// Can use an empty set, since event contains the info
+				jQuery().off( event );
+				return origFn.apply( this, arguments );
+			};
+			// Use same guid so caller can remove using origFn
+			fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+		}
+		return this.each( function() {
+			jQuery.event.add( this, types, fn, data, selector );
+		});
+	},
+	one: function( types, selector, data, fn ) {
+		return this.on( types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		var handleObj, type;
+		if ( types && types.preventDefault && types.handleObj ) {
+			// ( event )  dispatched jQuery.Event
+			handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+			// ( types-object [, selector] )
+			for ( type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each(function() {
+			jQuery.event.remove( this, types, fn, selector );
+		});
+	},
+
+	trigger: function( type, data ) {
+		return this.each(function() {
+			jQuery.event.trigger( type, data, this );
+		});
+	},
+	triggerHandler: function( type, data ) {
+		var elem = this[0];
+		if ( elem ) {
+			return jQuery.event.trigger( type, data, elem, true );
+		}
+	}
+});
+var isSimple = /^.[^:#\[\.,]*$/,
+	rparentsprev = /^(?:parents|prev(?:Until|All))/,
+	rneedsContext = jQuery.expr.match.needsContext,
+	// methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend({
+	find: function( selector ) {
+		var i,
+			ret = [],
+			self = this,
+			len = self.length;
+
+		if ( typeof selector !== "string" ) {
+			return this.pushStack( jQuery( selector ).filter(function() {
+				for ( i = 0; i < len; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			}) );
+		}
+
+		for ( i = 0; i < len; i++ ) {
+			jQuery.find( selector, self[ i ], ret );
+		}
+
+		// Needed because $( selector, context ) becomes $( context ).find( selector )
+		ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret );
+		ret.selector = this.selector ? this.selector + " " + selector : selector;
+		return ret;
+	},
+
+	has: function( target ) {
+		var i,
+			targets = jQuery( target, this ),
+			len = targets.length;
+
+		return this.filter(function() {
+			for ( i = 0; i < len; i++ ) {
+				if ( jQuery.contains( this, targets[i] ) ) {
+					return true;
+				}
+			}
+		});
+	},
+
+	not: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], true) );
+	},
+
+	filter: function( selector ) {
+		return this.pushStack( winnow(this, selector || [], false) );
+	},
+
+	is: function( selector ) {
+		return !!winnow(
+			this,
+
+			// If this is a positional/relative selector, check membership in the returned set
+			// so $("p:first").is("p:last") won't return true for a doc with two "p".
+			typeof selector === "string" && rneedsContext.test( selector ) ?
+				jQuery( selector ) :
+				selector || [],
+			false
+		).length;
+	},
+
+	closest: function( selectors, context ) {
+		var cur,
+			i = 0,
+			l = this.length,
+			ret = [],
+			pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ?
+				jQuery( selectors, context || this.context ) :
+				0;
+
+		for ( ; i < l; i++ ) {
+			for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) {
+				// Always skip document fragments
+				if ( cur.nodeType < 11 && (pos ?
+					pos.index(cur) > -1 :
+
+					// Don't pass non-elements to Sizzle
+					cur.nodeType === 1 &&
+						jQuery.find.matchesSelector(cur, selectors)) ) {
+
+					cur = ret.push( cur );
+					break;
+				}
+			}
+		}
+
+		return this.pushStack( ret.length > 1 ? jQuery.unique( ret ) : ret );
+	},
+
+	// Determine the position of an element within
+	// the matched set of elements
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[0] && this[0].parentNode ) ? this.first().prevAll().length : -1;
+		}
+
+		// index in selector
+		if ( typeof elem === "string" ) {
+			return jQuery.inArray( this[0], jQuery( elem ) );
+		}
+
+		// Locate the position of the desired element
+		return jQuery.inArray(
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[0] : elem, this );
+	},
+
+	add: function( selector, context ) {
+		var set = typeof selector === "string" ?
+				jQuery( selector, context ) :
+				jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ),
+			all = jQuery.merge( this.get(), set );
+
+		return this.pushStack( jQuery.unique(all) );
+	},
+
+	addBack: function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter(selector)
+		);
+	}
+});
+
+function sibling( cur, dir ) {
+	do {
+		cur = cur[ dir ];
+	} while ( cur && cur.nodeType !== 1 );
+
+	return cur;
+}
+
+jQuery.each({
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return jQuery.dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return sibling( elem, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return sibling( elem, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return jQuery.dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return jQuery.dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return jQuery.dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return jQuery.sibling( elem.firstChild );
+	},
+	contents: function( elem ) {
+		return jQuery.nodeName( elem, "iframe" ) ?
+			elem.contentDocument || elem.contentWindow.document :
+			jQuery.merge( [], elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var ret = jQuery.map( this, fn, until );
+
+		if ( name.slice( -5 ) !== "Until" ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			ret = jQuery.filter( selector, ret );
+		}
+
+		if ( this.length > 1 ) {
+			// Remove duplicates
+			if ( !guaranteedUnique[ name ] ) {
+				ret = jQuery.unique( ret );
+			}
+
+			// Reverse order for parents* and prev-derivatives
+			if ( rparentsprev.test( name ) ) {
+				ret = ret.reverse();
+			}
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+jQuery.extend({
+	filter: function( expr, elems, not ) {
+		var elem = elems[ 0 ];
+
+		if ( not ) {
+			expr = ":not(" + expr + ")";
+		}
+
+		return elems.length === 1 && elem.nodeType === 1 ?
+			jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] :
+			jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+				return elem.nodeType === 1;
+			}));
+	},
+
+	dir: function( elem, dir, until ) {
+		var matched = [],
+			cur = elem[ dir ];
+
+		while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) {
+			if ( cur.nodeType === 1 ) {
+				matched.push( cur );
+			}
+			cur = cur[dir];
+		}
+		return matched;
+	},
+
+	sibling: function( n, elem ) {
+		var r = [];
+
+		for ( ; n; n = n.nextSibling ) {
+			if ( n.nodeType === 1 && n !== elem ) {
+				r.push( n );
+			}
+		}
+
+		return r;
+	}
+});
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep( elements, function( elem, i ) {
+			/* jshint -W018 */
+			return !!qualifier.call( elem, i, elem ) !== not;
+		});
+
+	}
+
+	if ( qualifier.nodeType ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( elem === qualifier ) !== not;
+		});
+
+	}
+
+	if ( typeof qualifier === "string" ) {
+		if ( isSimple.test( qualifier ) ) {
+			return jQuery.filter( qualifier, elements, not );
+		}
+
+		qualifier = jQuery.filter( qualifier, elements );
+	}
+
+	return jQuery.grep( elements, function( elem ) {
+		return ( jQuery.inArray( elem, qualifier ) >= 0 ) !== not;
+	});
+}
+function createSafeFragment( document ) {
+	var list = nodeNames.split( "|" ),
+		safeFrag = document.createDocumentFragment();
+
+	if ( safeFrag.createElement ) {
+		while ( list.length ) {
+			safeFrag.createElement(
+				list.pop()
+			);
+		}
+	}
+	return safeFrag;
+}
+
+var nodeNames = "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|" +
+		"header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",
+	rinlinejQuery = / jQuery\d+="(?:null|\d+)"/g,
+	rnoshimcache = new RegExp("<(?:" + nodeNames + ")[\\s/>]", "i"),
+	rleadingWhitespace = /^\s+/,
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
+	rtagName = /<([\w:]+)/,
+	rtbody = /<tbody/i,
+	rhtml = /<|&#?\w+;/,
+	rnoInnerhtml = /<(?:script|style|link)/i,
+	manipulation_rcheckableType = /^(?:checkbox|radio)$/i,
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptType = /^$|\/(?:java|ecma)script/i,
+	rscriptTypeMasked = /^true\/(.*)/,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,
+
+	// We have to close these tags to support XHTML (#13200)
+	wrapMap = {
+		option: [ 1, "<select multiple='multiple'>", "</select>" ],
+		legend: [ 1, "<fieldset>", "</fieldset>" ],
+		area: [ 1, "<map>", "</map>" ],
+		param: [ 1, "<object>", "</object>" ],
+		thead: [ 1, "<table>", "</table>" ],
+		tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+		col: [ 2, "<table><tbody></tbody><colgroup>", "</colgroup></table>" ],
+		td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+		// IE6-8 can't serialize link, script, style, or any html5 (NoScope) tags,
+		// unless wrapped in a div with non-breaking characters in front of it.
+		_default: jQuery.support.htmlSerialize ? [ 0, "", "" ] : [ 1, "X<div>", "</div>"  ]
+	},
+	safeFragment = createSafeFragment( document ),
+	fragmentDiv = safeFragment.appendChild( document.createElement("div") );
+
+wrapMap.optgroup = wrapMap.option;
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+jQuery.fn.extend({
+	text: function( value ) {
+		return jQuery.access( this, function( value ) {
+			return value === undefined ?
+				jQuery.text( this ) :
+				this.empty().append( ( this[0] && this[0].ownerDocument || document ).createTextNode( value ) );
+		}, null, value, arguments.length );
+	},
+
+	append: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.appendChild( elem );
+			}
+		});
+	},
+
+	prepend: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.insertBefore( elem, target.firstChild );
+			}
+		});
+	},
+
+	before: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this );
+			}
+		});
+	},
+
+	after: function() {
+		return this.domManip( arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			}
+		});
+	},
+
+	// keepData is for internal use only--do not document
+	remove: function( selector, keepData ) {
+		var elem,
+			elems = selector ? jQuery.filter( selector, this ) : this,
+			i = 0;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( !keepData && elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem ) );
+			}
+
+			if ( elem.parentNode ) {
+				if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) {
+					setGlobalEval( getAll( elem, "script" ) );
+				}
+				elem.parentNode.removeChild( elem );
+			}
+		}
+
+		return this;
+	},
+
+	empty: function() {
+		var elem,
+			i = 0;
+
+		for ( ; (elem = this[i]) != null; i++ ) {
+			// Remove element nodes and prevent memory leaks
+			if ( elem.nodeType === 1 ) {
+				jQuery.cleanData( getAll( elem, false ) );
+			}
+
+			// Remove any remaining nodes
+			while ( elem.firstChild ) {
+				elem.removeChild( elem.firstChild );
+			}
+
+			// If this is a select, ensure that it displays empty (#12336)
+			// Support: IE<9
+			if ( elem.options && jQuery.nodeName( elem, "select" ) ) {
+				elem.options.length = 0;
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function () {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		});
+	},
+
+	html: function( value ) {
+		return jQuery.access( this, function( value ) {
+			var elem = this[0] || {},
+				i = 0,
+				l = this.length;
+
+			if ( value === undefined ) {
+				return elem.nodeType === 1 ?
+					elem.innerHTML.replace( rinlinejQuery, "" ) :
+					undefined;
+			}
+
+			// See if we can take a shortcut and just use innerHTML
+			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+				( jQuery.support.htmlSerialize || !rnoshimcache.test( value )  ) &&
+				( jQuery.support.leadingWhitespace || !rleadingWhitespace.test( value ) ) &&
+				!wrapMap[ ( rtagName.exec( value ) || ["", ""] )[1].toLowerCase() ] ) {
+
+				value = value.replace( rxhtmlTag, "<$1></$2>" );
+
+				try {
+					for (; i < l; i++ ) {
+						// Remove element nodes and prevent memory leaks
+						elem = this[i] || {};
+						if ( elem.nodeType === 1 ) {
+							jQuery.cleanData( getAll( elem, false ) );
+							elem.innerHTML = value;
+						}
+					}
+
+					elem = 0;
+
+				// If using innerHTML throws an exception, use the fallback method
+				} catch(e) {}
+			}
+
+			if ( elem ) {
+				this.empty().append( value );
+			}
+		}, null, value, arguments.length );
+	},
+
+	replaceWith: function() {
+		var
+			// Snapshot the DOM in case .domManip sweeps something relevant into its fragment
+			args = jQuery.map( this, function( elem ) {
+				return [ elem.nextSibling, elem.parentNode ];
+			}),
+			i = 0;
+
+		// Make the changes, replacing each context element with the new content
+		this.domManip( arguments, function( elem ) {
+			var next = args[ i++ ],
+				parent = args[ i++ ];
+
+			if ( parent ) {
+				// Don't use the snapshot next if it has moved (#13810)
+				if ( next && next.parentNode !== parent ) {
+					next = this.nextSibling;
+				}
+				jQuery( this ).remove();
+				parent.insertBefore( elem, next );
+			}
+		// Allow new content to include elements from the context set
+		}, true );
+
+		// Force removal if there was no new content (e.g., from empty arguments)
+		return i ? this : this.remove();
+	},
+
+	detach: function( selector ) {
+		return this.remove( selector, true );
+	},
+
+	domManip: function( args, callback, allowIntersection ) {
+
+		// Flatten any nested arrays
+		args = core_concat.apply( [], args );
+
+		var first, node, hasScripts,
+			scripts, doc, fragment,
+			i = 0,
+			l = this.length,
+			set = this,
+			iNoClone = l - 1,
+			value = args[0],
+			isFunction = jQuery.isFunction( value );
+
+		// We can't cloneNode fragments that contain checked, in WebKit
+		if ( isFunction || !( l <= 1 || typeof value !== "string" || jQuery.support.checkClone || !rchecked.test( value ) ) ) {
+			return this.each(function( index ) {
+				var self = set.eq( index );
+				if ( isFunction ) {
+					args[0] = value.call( this, index, self.html() );
+				}
+				self.domManip( args, callback, allowIntersection );
+			});
+		}
+
+		if ( l ) {
+			fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, !allowIntersection && this );
+			first = fragment.firstChild;
+
+			if ( fragment.childNodes.length === 1 ) {
+				fragment = first;
+			}
+
+			if ( first ) {
+				scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
+				hasScripts = scripts.length;
+
+				// Use the original fragment for the last item instead of the first because it can end up
+				// being emptied incorrectly in certain situations (#8070).
+				for ( ; i < l; i++ ) {
+					node = fragment;
+
+					if ( i !== iNoClone ) {
+						node = jQuery.clone( node, true, true );
+
+						// Keep references to cloned scripts for later restoration
+						if ( hasScripts ) {
+							jQuery.merge( scripts, getAll( node, "script" ) );
+						}
+					}
+
+					callback.call( this[i], node, i );
+				}
+
+				if ( hasScripts ) {
+					doc = scripts[ scripts.length - 1 ].ownerDocument;
+
+					// Reenable scripts
+					jQuery.map( scripts, restoreScript );
+
+					// Evaluate executable scripts on first document insertion
+					for ( i = 0; i < hasScripts; i++ ) {
+						node = scripts[ i ];
+						if ( rscriptType.test( node.type || "" ) &&
+							!jQuery._data( node, "globalEval" ) && jQuery.contains( doc, node ) ) {
+
+							if ( node.src ) {
+								// Hope ajax is available...
+								jQuery._evalUrl( node.src );
+							} else {
+								jQuery.globalEval( ( node.text || node.textContent || node.innerHTML || "" ).replace( rcleanScript, "" ) );
+							}
+						}
+					}
+				}
+
+				// Fix #11809: Avoid leaking memory
+				fragment = first = null;
+			}
+		}
+
+		return this;
+	}
+});
+
+// Support: IE<8
+// Manipulating tables requires a tbody
+function manipulationTarget( elem, content ) {
+	return jQuery.nodeName( elem, "table" ) &&
+		jQuery.nodeName( content.nodeType === 1 ? content : content.firstChild, "tr" ) ?
+
+		elem.getElementsByTagName("tbody")[0] ||
+			elem.appendChild( elem.ownerDocument.createElement("tbody") ) :
+		elem;
+}
+
+// Replace/restore the type attribute of script elements for safe DOM manipulation
+function disableScript( elem ) {
+	elem.type = (jQuery.find.attr( elem, "type" ) !== null) + "/" + elem.type;
+	return elem;
+}
+function restoreScript( elem ) {
+	var match = rscriptTypeMasked.exec( elem.type );
+	if ( match ) {
+		elem.type = match[1];
+	} else {
+		elem.removeAttribute("type");
+	}
+	return elem;
+}
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+	var elem,
+		i = 0;
+	for ( ; (elem = elems[i]) != null; i++ ) {
+		jQuery._data( elem, "globalEval", !refElements || jQuery._data( refElements[i], "globalEval" ) );
+	}
+}
+
+function cloneCopyEvent( src, dest ) {
+
+	if ( dest.nodeType !== 1 || !jQuery.hasData( src ) ) {
+		return;
+	}
+
+	var type, i, l,
+		oldData = jQuery._data( src ),
+		curData = jQuery._data( dest, oldData ),
+		events = oldData.events;
+
+	if ( events ) {
+		delete curData.handle;
+		curData.events = {};
+
+		for ( type in events ) {
+			for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+				jQuery.event.add( dest, type, events[ type ][ i ] );
+			}
+		}
+	}
+
+	// make the cloned public data object a copy from the original
+	if ( curData.data ) {
+		curData.data = jQuery.extend( {}, curData.data );
+	}
+}
+
+function fixCloneNodeIssues( src, dest ) {
+	var nodeName, e, data;
+
+	// We do not need to do anything for non-Elements
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	nodeName = dest.nodeName.toLowerCase();
+
+	// IE6-8 copies events bound via attachEvent when using cloneNode.
+	if ( !jQuery.support.noCloneEvent && dest[ jQuery.expando ] ) {
+		data = jQuery._data( dest );
+
+		for ( e in data.events ) {
+			jQuery.removeEvent( dest, e, data.handle );
+		}
+
+		// Event data gets referenced instead of copied if the expando gets copied too
+		dest.removeAttribute( jQuery.expando );
+	}
+
+	// IE blanks contents when cloning scripts, and tries to evaluate newly-set text
+	if ( nodeName === "script" && dest.text !== src.text ) {
+		disableScript( dest ).text = src.text;
+		restoreScript( dest );
+
+	// IE6-10 improperly clones children of object elements using classid.
+	// IE10 throws NoModificationAllowedError if parent is null, #12132.
+	} else if ( nodeName === "object" ) {
+		if ( dest.parentNode ) {
+			dest.outerHTML = src.outerHTML;
+		}
+
+		// This path appears unavoidable for IE9. When cloning an object
+		// element in IE9, the outerHTML strategy above is not sufficient.
+		// If the src has innerHTML and the destination does not,
+		// copy the src.innerHTML into the dest.innerHTML. #10324
+		if ( jQuery.support.html5Clone && ( src.innerHTML && !jQuery.trim(dest.innerHTML) ) ) {
+			dest.innerHTML = src.innerHTML;
+		}
+
+	} else if ( nodeName === "input" && manipulation_rcheckableType.test( src.type ) ) {
+		// IE6-8 fails to persist the checked state of a cloned checkbox
+		// or radio button. Worse, IE6-7 fail to give the cloned element
+		// a checked appearance if the defaultChecked value isn't also set
+
+		dest.defaultChecked = dest.checked = src.checked;
+
+		// IE6-7 get confused and end up setting the value of a cloned
+		// checkbox/radio button to an empty string instead of "on"
+		if ( dest.value !== src.value ) {
+			dest.value = src.value;
+		}
+
+	// IE6-8 fails to return the selected option to the default selected
+	// state when cloning options
+	} else if ( nodeName === "option" ) {
+		dest.defaultSelected = dest.selected = src.defaultSelected;
+
+	// IE6-8 fails to set the defaultValue to the correct value when
+	// cloning other types of input fields
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+	}
+}
+
+jQuery.each({
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var elems,
+			i = 0,
+			ret = [],
+			insert = jQuery( selector ),
+			last = insert.length - 1;
+
+		for ( ; i <= last; i++ ) {
+			elems = i === last ? this : this.clone(true);
+			jQuery( insert[i] )[ original ]( elems );
+
+			// Modern browsers can apply jQuery collections as arrays, but oldIE needs a .get()
+			core_push.apply( ret, elems.get() );
+		}
+
+		return this.pushStack( ret );
+	};
+});
+
+function getAll( context, tag ) {
+	var elems, elem,
+		i = 0,
+		found = typeof context.getElementsByTagName !== core_strundefined ? context.getElementsByTagName( tag || "*" ) :
+			typeof context.querySelectorAll !== core_strundefined ? context.querySelectorAll( tag || "*" ) :
+			undefined;
+
+	if ( !found ) {
+		for ( found = [], elems = context.childNodes || context; (elem = elems[i]) != null; i++ ) {
+			if ( !tag || jQuery.nodeName( elem, tag ) ) {
+				found.push( elem );
+			} else {
+				jQuery.merge( found, getAll( elem, tag ) );
+			}
+		}
+	}
+
+	return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
+		jQuery.merge( [ context ], found ) :
+		found;
+}
+
+// Used in buildFragment, fixes the defaultChecked property
+function fixDefaultChecked( elem ) {
+	if ( manipulation_rcheckableType.test( elem.type ) ) {
+		elem.defaultChecked = elem.checked;
+	}
+}
+
+jQuery.extend({
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var destElements, node, clone, i, srcElements,
+			inPage = jQuery.contains( elem.ownerDocument, elem );
+
+		if ( jQuery.support.html5Clone || jQuery.isXMLDoc(elem) || !rnoshimcache.test( "<" + elem.nodeName + ">" ) ) {
+			clone = elem.cloneNode( true );
+
+		// IE<=8 does not properly clone detached, unknown element nodes
+		} else {
+			fragmentDiv.innerHTML = elem.outerHTML;
+			fragmentDiv.removeChild( clone = fragmentDiv.firstChild );
+		}
+
+		if ( (!jQuery.support.noCloneEvent || !jQuery.support.noCloneChecked) &&
+				(elem.nodeType === 1 || elem.nodeType === 11) && !jQuery.isXMLDoc(elem) ) {
+
+			// We eschew Sizzle here for performance reasons: http://jsperf.com/getall-vs-sizzle/2
+			destElements = getAll( clone );
+			srcElements = getAll( elem );
+
+			// Fix all IE cloning issues
+			for ( i = 0; (node = srcElements[i]) != null; ++i ) {
+				// Ensure that the destination node is not null; Fixes #9587
+				if ( destElements[i] ) {
+					fixCloneNodeIssues( node, destElements[i] );
+				}
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			if ( deepDataAndEvents ) {
+				srcElements = srcElements || getAll( elem );
+				destElements = destElements || getAll( clone );
+
+				for ( i = 0; (node = srcElements[i]) != null; i++ ) {
+					cloneCopyEvent( node, destElements[i] );
+				}
+			} else {
+				cloneCopyEvent( elem, clone );
+			}
+		}
+
+		// Preserve script evaluation history
+		destElements = getAll( clone, "script" );
+		if ( destElements.length > 0 ) {
+			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
+		}
+
+		destElements = srcElements = node = null;
+
+		// Return the cloned set
+		return clone;
+	},
+
+	buildFragment: function( elems, context, scripts, selection ) {
+		var j, elem, contains,
+			tmp, tag, tbody, wrap,
+			l = elems.length,
+
+			// Ensure a safe fragment
+			safe = createSafeFragment( context ),
+
+			nodes = [],
+			i = 0;
+
+		for ( ; i < l; i++ ) {
+			elem = elems[ i ];
+
+			if ( elem || elem === 0 ) {
+
+				// Add nodes directly
+				if ( jQuery.type( elem ) === "object" ) {
+					jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+				// Convert non-html into a text node
+				} else if ( !rhtml.test( elem ) ) {
+					nodes.push( context.createTextNode( elem ) );
+
+				// Convert html into DOM nodes
+				} else {
+					tmp = tmp || safe.appendChild( context.createElement("div") );
+
+					// Deserialize a standard representation
+					tag = ( rtagName.exec( elem ) || ["", ""] )[1].toLowerCase();
+					wrap = wrapMap[ tag ] || wrapMap._default;
+
+					tmp.innerHTML = wrap[1] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[2];
+
+					// Descend through wrappers to the right content
+					j = wrap[0];
+					while ( j-- ) {
+						tmp = tmp.lastChild;
+					}
+
+					// Manually add leading whitespace removed by IE
+					if ( !jQuery.support.leadingWhitespace && rleadingWhitespace.test( elem ) ) {
+						nodes.push( context.createTextNode( rleadingWhitespace.exec( elem )[0] ) );
+					}
+
+					// Remove IE's autoinserted <tbody> from table fragments
+					if ( !jQuery.support.tbody ) {
+
+						// String was a <table>, *may* have spurious <tbody>
+						elem = tag === "table" && !rtbody.test( elem ) ?
+							tmp.firstChild :
+
+							// String was a bare <thead> or <tfoot>
+							wrap[1] === "<table>" && !rtbody.test( elem ) ?
+								tmp :
+								0;
+
+						j = elem && elem.childNodes.length;
+						while ( j-- ) {
+							if ( jQuery.nodeName( (tbody = elem.childNodes[j]), "tbody" ) && !tbody.childNodes.length ) {
+								elem.removeChild( tbody );
+							}
+						}
+					}
+
+					jQuery.merge( nodes, tmp.childNodes );
+
+					// Fix #12392 for WebKit and IE > 9
+					tmp.textContent = "";
+
+					// Fix #12392 for oldIE
+					while ( tmp.firstChild ) {
+						tmp.removeChild( tmp.firstChild );
+					}
+
+					// Remember the top-level container for proper cleanup
+					tmp = safe.lastChild;
+				}
+			}
+		}
+
+		// Fix #11356: Clear elements from fragment
+		if ( tmp ) {
+			safe.removeChild( tmp );
+		}
+
+		// Reset defaultChecked for any radios and checkboxes
+		// about to be appended to the DOM in IE 6/7 (#8060)
+		if ( !jQuery.support.appendChecked ) {
+			jQuery.grep( getAll( nodes, "input" ), fixDefaultChecked );
+		}
+
+		i = 0;
+		while ( (elem = nodes[ i++ ]) ) {
+
+			// #4087 - If origin and destination elements are the same, and this is
+			// that element, do not do anything
+			if ( selection && jQuery.inArray( elem, selection ) !== -1 ) {
+				continue;
+			}
+
+			contains = jQuery.contains( elem.ownerDocument, elem );
+
+			// Append to fragment
+			tmp = getAll( safe.appendChild( elem ), "script" );
+
+			// Preserve script evaluation history
+			if ( contains ) {
+				setGlobalEval( tmp );
+			}
+
+			// Capture executables
+			if ( scripts ) {
+				j = 0;
+				while ( (elem = tmp[ j++ ]) ) {
+					if ( rscriptType.test( elem.type || "" ) ) {
+						scripts.push( elem );
+					}
+				}
+			}
+		}
+
+		tmp = null;
+
+		return safe;
+	},
+
+	cleanData: function( elems, /* internal */ acceptData ) {
+		var elem, type, id, data,
+			i = 0,
+			internalKey = jQuery.expando,
+			cache = jQuery.cache,
+			deleteExpando = jQuery.support.deleteExpando,
+			special = jQuery.event.special;
+
+		for ( ; (elem = elems[i]) != null; i++ ) {
+
+			if ( acceptData || jQuery.acceptData( elem ) ) {
+
+				id = elem[ internalKey ];
+				data = id && cache[ id ];
+
+				if ( data ) {
+					if ( data.events ) {
+						for ( type in data.events ) {
+							if ( special[ type ] ) {
+								jQuery.event.remove( elem, type );
+
+							// This is a shortcut to avoid jQuery.event.remove's overhead
+							} else {
+								jQuery.removeEvent( elem, type, data.handle );
+							}
+						}
+					}
+
+					// Remove cache only if it was not already removed by jQuery.event.remove
+					if ( cache[ id ] ) {
+
+						delete cache[ id ];
+
+						// IE does not allow us to delete expando properties from nodes,
+						// nor does it have a removeAttribute function on Document nodes;
+						// we must handle all of these cases
+						if ( deleteExpando ) {
+							delete elem[ internalKey ];
+
+						} else if ( typeof elem.removeAttribute !== core_strundefined ) {
+							elem.removeAttribute( internalKey );
+
+						} else {
+							elem[ internalKey ] = null;
+						}
+
+						core_deletedIds.push( id );
+					}
+				}
+			}
+		}
+	},
+
+	_evalUrl: function( url ) {
+		return jQuery.ajax({
+			url: url,
+			type: "GET",
+			dataType: "script",
+			async: false,
+			global: false,
+			"throws": true
+		});
+	}
+});
+jQuery.fn.extend({
+	wrapAll: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapAll( html.call(this, i) );
+			});
+		}
+
+		if ( this[0] ) {
+			// The elements to wrap the target around
+			var wrap = jQuery( html, this[0].ownerDocument ).eq(0).clone(true);
+
+			if ( this[0].parentNode ) {
+				wrap.insertBefore( this[0] );
+			}
+
+			wrap.map(function() {
+				var elem = this;
+
+				while ( elem.firstChild && elem.firstChild.nodeType === 1 ) {
+					elem = elem.firstChild;
+				}
+
+				return elem;
+			}).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each(function(i) {
+				jQuery(this).wrapInner( html.call(this, i) );
+			});
+		}
+
+		return this.each(function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		});
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each(function(i) {
+			jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
+		});
+	},
+
+	unwrap: function() {
+		return this.parent().each(function() {
+			if ( !jQuery.nodeName( this, "body" ) ) {
+				jQuery( this ).replaceWith( this.childNodes );
+			}
+		}).end();
+	}
+});
+var iframe, getStyles, curCSS,
+	ralpha = /alpha\([^)]*\)/i,
+	ropacity = /opacity\s*=\s*([^)]*)/,
+	rposition = /^(top|right|bottom|left)$/,
+	// swappable if display is none or starts with table except "table", "table-cell", or "table-caption"
+	// see here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
+	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
+	rmargin = /^margin/,
+	rnumsplit = new RegExp( "^(" + core_pnum + ")(.*)$", "i" ),
+	rnumnonpx = new RegExp( "^(" + core_pnum + ")(?!px)[a-z%]+$", "i" ),
+	rrelNum = new RegExp( "^([+-])=(" + core_pnum + ")", "i" ),
+	elemdisplay = { BODY: "block" },
+
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+	cssNormalTransform = {
+		letterSpacing: 0,
+		fontWeight: 400
+	},
+
+	cssExpand = [ "Top", "Right", "Bottom", "Left" ],
+	cssPrefixes = [ "Webkit", "O", "Moz", "ms" ];
+
+// return a css property mapped to a potentially vendor prefixed property
+function vendorPropName( style, name ) {
+
+	// shortcut for names that are not vendor prefixed
+	if ( name in style ) {
+		return name;
+	}
+
+	// check for vendor prefixed names
+	var capName = name.charAt(0).toUpperCase() + name.slice(1),
+		origName = name,
+		i = cssPrefixes.length;
+
+	while ( i-- ) {
+		name = cssPrefixes[ i ] + capName;
+		if ( name in style ) {
+			return name;
+		}
+	}
+
+	return origName;
+}
+
+function isHidden( elem, el ) {
+	// isHidden might be called from jQuery#filter function;
+	// in that case, element will be second argument
+	elem = el || elem;
+	return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem );
+}
+
+function showHide( elements, show ) {
+	var display, elem, hidden,
+		values = [],
+		index = 0,
+		length = elements.length;
+
+	for ( ; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+
+		values[ index ] = jQuery._data( elem, "olddisplay" );
+		display = elem.style.display;
+		if ( show ) {
+			// Reset the inline display of this element to learn if it is
+			// being hidden by cascaded rules or not
+			if ( !values[ index ] && display === "none" ) {
+				elem.style.display = "";
+			}
+
+			// Set elements which have been overridden with display: none
+			// in a stylesheet to whatever the default browser style is
+			// for such an element
+			if ( elem.style.display === "" && isHidden( elem ) ) {
+				values[ index ] = jQuery._data( elem, "olddisplay", css_defaultDisplay(elem.nodeName) );
+			}
+		} else {
+
+			if ( !values[ index ] ) {
+				hidden = isHidden( elem );
+
+				if ( display && display !== "none" || !hidden ) {
+					jQuery._data( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) );
+				}
+			}
+		}
+	}
+
+	// Set the display of most of the elements in a second loop
+	// to avoid the constant reflow
+	for ( index = 0; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+		if ( !show || elem.style.display === "none" || elem.style.display === "" ) {
+			elem.style.display = show ? values[ index ] || "" : "none";
+		}
+	}
+
+	return elements;
+}
+
+jQuery.fn.extend({
+	css: function( name, value ) {
+		return jQuery.access( this, function( elem, name, value ) {
+			var len, styles,
+				map = {},
+				i = 0;
+
+			if ( jQuery.isArray( name ) ) {
+				styles = getStyles( elem );
+				len = name.length;
+
+				for ( ; i < len; i++ ) {
+					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
+				}
+
+				return map;
+			}
+
+			return value !== undefined ?
+				jQuery.style( elem, name, value ) :
+				jQuery.css( elem, name );
+		}, name, value, arguments.length > 1 );
+	},
+	show: function() {
+		return showHide( this, true );
+	},
+	hide: function() {
+		return showHide( this );
+	},
+	toggle: function( state ) {
+		if ( typeof state === "boolean" ) {
+			return state ? this.show() : this.hide();
+		}
+
+		return this.each(function() {
+			if ( isHidden( this ) ) {
+				jQuery( this ).show();
+			} else {
+				jQuery( this ).hide();
+			}
+		});
+	}
+});
+
+jQuery.extend({
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity" );
+					return ret === "" ? "1" : ret;
+				}
+			}
+		}
+	},
+
+	// Don't automatically add "px" to these possibly-unitless properties
+	cssNumber: {
+		"columnCount": true,
+		"fillOpacity": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"order": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		// normalize float css property
+		"float": jQuery.support.cssFloat ? "cssFloat" : "styleFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, hooks,
+			origName = jQuery.camelCase( name ),
+			style = elem.style;
+
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// convert relative number strings (+= or -=) to relative numbers. #7345
+			if ( type === "string" && (ret = rrelNum.exec( value )) ) {
+				value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) );
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that NaN and null values aren't set. See: #7116
+			if ( value == null || type === "number" && isNaN( value ) ) {
+				return;
+			}
+
+			// If a number was passed in, add 'px' to the (except for certain CSS properties)
+			if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
+				value += "px";
+			}
+
+			// Fixes #8908, it can be done more correctly by specifing setters in cssHooks,
+			// but it would mean to define eight (for every problematic property) identical functions
+			if ( !jQuery.support.clearCloneStyle && value === "" && name.indexOf("background") === 0 ) {
+				style[ name ] = "inherit";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) {
+
+				// Wrapped to prevent IE from throwing errors when 'invalid' values are provided
+				// Fixes bug #5509
+				try {
+					style[ name ] = value;
+				} catch(e) {}
+			}
+
+		} else {
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks && (ret = hooks.get( elem, false, extra )) !== undefined ) {
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra, styles ) {
+		var num, val, hooks,
+			origName = jQuery.camelCase( name );
+
+		// Make sure that we're working with the right name
+		name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) );
+
+		// gets hook for the prefixed version
+		// followed by the unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks ) {
+			val = hooks.get( elem, true, extra );
+		}
+
+		// Otherwise, if a way to get the computed value exists, use that
+		if ( val === undefined ) {
+			val = curCSS( elem, name, styles );
+		}
+
+		//convert "normal" to computed value
+		if ( val === "normal" && name in cssNormalTransform ) {
+			val = cssNormalTransform[ name ];
+		}
+
+		// Return, converting to number if forced or a qualifier was provided and val looks numeric
+		if ( extra === "" || extra ) {
+			num = parseFloat( val );
+			return extra === true || jQuery.isNumeric( num ) ? num || 0 : val;
+		}
+		return val;
+	}
+});
+
+// NOTE: we've included the "window" in window.getComputedStyle
+// because jsdom on node.js will break without it.
+if ( window.getComputedStyle ) {
+	getStyles = function( elem ) {
+		return window.getComputedStyle( elem, null );
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var width, minWidth, maxWidth,
+			computed = _computed || getStyles( elem ),
+
+			// getPropertyValue is only needed for .css('filter') in IE9, see #12537
+			ret = computed ? computed.getPropertyValue( name ) || computed[ name ] : undefined,
+			style = elem.style;
+
+		if ( computed ) {
+
+			if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) {
+				ret = jQuery.style( elem, name );
+			}
+
+			// A tribute to the "awesome hack by Dean Edwards"
+			// Chrome < 17 and Safari 5.0 uses "computed value" instead of "used value" for margin-right
+			// Safari 5.1.7 (at least) returns percentage for a larger set of values, but width seems to be reliably pixels
+			// this is against the CSSOM draft spec: http://dev.w3.org/csswg/cssom/#resolved-values
+			if ( rnumnonpx.test( ret ) && rmargin.test( name ) ) {
+
+				// Remember the original values
+				width = style.width;
+				minWidth = style.minWidth;
+				maxWidth = style.maxWidth;
+
+				// Put in the new values to get a computed value out
+				style.minWidth = style.maxWidth = style.width = ret;
+				ret = computed.width;
+
+				// Revert the changed values
+				style.width = width;
+				style.minWidth = minWidth;
+				style.maxWidth = maxWidth;
+			}
+		}
+
+		return ret;
+	};
+} else if ( document.documentElement.currentStyle ) {
+	getStyles = function( elem ) {
+		return elem.currentStyle;
+	};
+
+	curCSS = function( elem, name, _computed ) {
+		var left, rs, rsLeft,
+			computed = _computed || getStyles( elem ),
+			ret = computed ? computed[ name ] : undefined,
+			style = elem.style;
+
+		// Avoid setting ret to empty string here
+		// so we don't default to auto
+		if ( ret == null && style && style[ name ] ) {
+			ret = style[ name ];
+		}
+
+		// From the awesome hack by Dean Edwards
+		// http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291
+
+		// If we're not dealing with a regular pixel number
+		// but a number that has a weird ending, we need to convert it to pixels
+		// but not position css attributes, as those are proportional to the parent element instead
+		// and we can't measure the parent instead because it might trigger a "stacking dolls" problem
+		if ( rnumnonpx.test( ret ) && !rposition.test( name ) ) {
+
+			// Remember the original values
+			left = style.left;
+			rs = elem.runtimeStyle;
+			rsLeft = rs && rs.left;
+
+			// Put in the new values to get a computed value out
+			if ( rsLeft ) {
+				rs.left = elem.currentStyle.left;
+			}
+			style.left = name === "fontSize" ? "1em" : ret;
+			ret = style.pixelLeft + "px";
+
+			// Revert the changed values
+			style.left = left;
+			if ( rsLeft ) {
+				rs.left = rsLeft;
+			}
+		}
+
+		return ret === "" ? "auto" : ret;
+	};
+}
+
+function setPositiveNumber( elem, value, subtract ) {
+	var matches = rnumsplit.exec( value );
+	return matches ?
+		// Guard against undefined "subtract", e.g., when used as in cssHooks
+		Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) :
+		value;
+}
+
+function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
+	var i = extra === ( isBorderBox ? "border" : "content" ) ?
+		// If we already have the right measurement, avoid augmentation
+		4 :
+		// Otherwise initialize for horizontal or vertical properties
+		name === "width" ? 1 : 0,
+
+		val = 0;
+
+	for ( ; i < 4; i += 2 ) {
+		// both box models exclude margin, so add it if we want it
+		if ( extra === "margin" ) {
+			val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
+		}
+
+		if ( isBorderBox ) {
+			// border-box includes padding, so remove it if we want content
+			if ( extra === "content" ) {
+				val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+			}
+
+			// at this point, extra isn't border nor margin, so remove border
+			if ( extra !== "margin" ) {
+				val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		} else {
+			// at this point, extra isn't content, so add padding
+			val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+
+			// at this point, extra isn't content nor padding, so add border
+			if ( extra !== "padding" ) {
+				val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		}
+	}
+
+	return val;
+}
+
+function getWidthOrHeight( elem, name, extra ) {
+
+	// Start with offset property, which is equivalent to the border-box value
+	var valueIsBorderBox = true,
+		val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
+		styles = getStyles( elem ),
+		isBorderBox = jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
+
+	// some non-html elements return undefined for offsetWidth, so check for null/undefined
+	// svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285
+	// MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668
+	if ( val <= 0 || val == null ) {
+		// Fall back to computed then uncomputed css if necessary
+		val = curCSS( elem, name, styles );
+		if ( val < 0 || val == null ) {
+			val = elem.style[ name ];
+		}
+
+		// Computed unit is not pixels. Stop here and return.
+		if ( rnumnonpx.test(val) ) {
+			return val;
+		}
+
+		// we need the check for style in case a browser which returns unreliable values
+		// for getComputedStyle silently falls back to the reliable elem.style
+		valueIsBorderBox = isBorderBox && ( jQuery.support.boxSizingReliable || val === elem.style[ name ] );
+
+		// Normalize "", auto, and prepare for extra
+		val = parseFloat( val ) || 0;
+	}
+
+	// use the active box-sizing model to add/subtract irrelevant styles
+	return ( val +
+		augmentWidthOrHeight(
+			elem,
+			name,
+			extra || ( isBorderBox ? "border" : "content" ),
+			valueIsBorderBox,
+			styles
+		)
+	) + "px";
+}
+
+// Try to determine the default display value of an element
+function css_defaultDisplay( nodeName ) {
+	var doc = document,
+		display = elemdisplay[ nodeName ];
+
+	if ( !display ) {
+		display = actualDisplay( nodeName, doc );
+
+		// If the simple way fails, read from inside an iframe
+		if ( display === "none" || !display ) {
+			// Use the already-created iframe if possible
+			iframe = ( iframe ||
+				jQuery("<iframe frameborder='0' width='0' height='0'/>")
+				.css( "cssText", "display:block !important" )
+			).appendTo( doc.documentElement );
+
+			// Always write a new HTML skeleton so Webkit and Firefox don't choke on reuse
+			doc = ( iframe[0].contentWindow || iframe[0].contentDocument ).document;
+			doc.write("<!doctype html><html><body>");
+			doc.close();
+
+			display = actualDisplay( nodeName, doc );
+			iframe.detach();
+		}
+
+		// Store the correct default display
+		elemdisplay[ nodeName ] = display;
+	}
+
+	return display;
+}
+
+// Called ONLY from within css_defaultDisplay
+function actualDisplay( name, doc ) {
+	var elem = jQuery( doc.createElement( name ) ).appendTo( doc.body ),
+		display = jQuery.css( elem[0], "display" );
+	elem.remove();
+	return display;
+}
+
+jQuery.each([ "height", "width" ], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			if ( computed ) {
+				// certain elements can have dimension info if we invisibly show them
+				// however, it must have a current display style that would benefit from this
+				return elem.offsetWidth === 0 && rdisplayswap.test( jQuery.css( elem, "display" ) ) ?
+					jQuery.swap( elem, cssShow, function() {
+						return getWidthOrHeight( elem, name, extra );
+					}) :
+					getWidthOrHeight( elem, name, extra );
+			}
+		},
+
+		set: function( elem, value, extra ) {
+			var styles = extra && getStyles( elem );
+			return setPositiveNumber( elem, value, extra ?
+				augmentWidthOrHeight(
+					elem,
+					name,
+					extra,
+					jQuery.support.boxSizing && jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
+					styles
+				) : 0
+			);
+		}
+	};
+});
+
+if ( !jQuery.support.opacity ) {
+	jQuery.cssHooks.opacity = {
+		get: function( elem, computed ) {
+			// IE uses filters for opacity
+			return ropacity.test( (computed && elem.currentStyle ? elem.currentStyle.filter : elem.style.filter) || "" ) ?
+				( 0.01 * parseFloat( RegExp.$1 ) ) + "" :
+				computed ? "1" : "";
+		},
+
+		set: function( elem, value ) {
+			var style = elem.style,
+				currentStyle = elem.currentStyle,
+				opacity = jQuery.isNumeric( value ) ? "alpha(opacity=" + value * 100 + ")" : "",
+				filter = currentStyle && currentStyle.filter || style.filter || "";
+
+			// IE has trouble with opacity if it does not have layout
+			// Force it by setting the zoom level
+			style.zoom = 1;
+
+			// if setting opacity to 1, and no other filters exist - attempt to remove filter attribute #6652
+			// if value === "", then remove inline opacity #12685
+			if ( ( value >= 1 || value === "" ) &&
+					jQuery.trim( filter.replace( ralpha, "" ) ) === "" &&
+					style.removeAttribute ) {
+
+				// Setting style.filter to null, "" & " " still leave "filter:" in the cssText
+				// if "filter:" is present at all, clearType is disabled, we want to avoid this
+				// style.removeAttribute is IE Only, but so apparently is this code path...
+				style.removeAttribute( "filter" );
+
+				// if there is no filter style applied in a css rule or unset inline opacity, we are done
+				if ( value === "" || currentStyle && !currentStyle.filter ) {
+					return;
+				}
+			}
+
+			// otherwise, set new filter values
+			style.filter = ralpha.test( filter ) ?
+				filter.replace( ralpha, opacity ) :
+				filter + " " + opacity;
+		}
+	};
+}
+
+// These hooks cannot be added until DOM ready because the support test
+// for it is not run until after DOM ready
+jQuery(function() {
+	if ( !jQuery.support.reliableMarginRight ) {
+		jQuery.cssHooks.marginRight = {
+			get: function( elem, computed ) {
+				if ( computed ) {
+					// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
+					// Work around by temporarily setting element display to inline-block
+					return jQuery.swap( elem, { "display": "inline-block" },
+						curCSS, [ elem, "marginRight" ] );
+				}
+			}
+		};
+	}
+
+	// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
+	// getComputedStyle returns percent when specified for top/left/bottom/right
+	// rather than make the css module depend on the offset module, we just check for it here
+	if ( !jQuery.support.pixelPosition && jQuery.fn.position ) {
+		jQuery.each( [ "top", "left" ], function( i, prop ) {
+			jQuery.cssHooks[ prop ] = {
+				get: function( elem, computed ) {
+					if ( computed ) {
+						computed = curCSS( elem, prop );
+						// if curCSS returns percentage, fallback to offset
+						return rnumnonpx.test( computed ) ?
+							jQuery( elem ).position()[ prop ] + "px" :
+							computed;
+					}
+				}
+			};
+		});
+	}
+
+});
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.hidden = function( elem ) {
+		// Support: Opera <= 12.12
+		// Opera reports offsetWidths and offsetHeights less than zero on some elements
+		return elem.offsetWidth <= 0 && elem.offsetHeight <= 0 ||
+			(!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
+	};
+
+	jQuery.expr.filters.visible = function( elem ) {
+		return !jQuery.expr.filters.hidden( elem );
+	};
+}
+
+// These hooks are used by animate to expand properties
+jQuery.each({
+	margin: "",
+	padding: "",
+	border: "Width"
+}, function( prefix, suffix ) {
+	jQuery.cssHooks[ prefix + suffix ] = {
+		expand: function( value ) {
+			var i = 0,
+				expanded = {},
+
+				// assumes a single number if not a string
+				parts = typeof value === "string" ? value.split(" ") : [ value ];
+
+			for ( ; i < 4; i++ ) {
+				expanded[ prefix + cssExpand[ i ] + suffix ] =
+					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
+			}
+
+			return expanded;
+		}
+	};
+
+	if ( !rmargin.test( prefix ) ) {
+		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
+	}
+});
+var r20 = /%20/g,
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
+	rsubmittable = /^(?:input|select|textarea|keygen)/i;
+
+jQuery.fn.extend({
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+	serializeArray: function() {
+		return this.map(function(){
+			// Can add propHook for "elements" to filter or add form elements
+			var elements = jQuery.prop( this, "elements" );
+			return elements ? jQuery.makeArray( elements ) : this;
+		})
+		.filter(function(){
+			var type = this.type;
+			// Use .is(":disabled") so that fieldset[disabled] works
+			return this.name && !jQuery( this ).is( ":disabled" ) &&
+				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
+				( this.checked || !manipulation_rcheckableType.test( type ) );
+		})
+		.map(function( i, elem ){
+			var val = jQuery( this ).val();
+
+			return val == null ?
+				null :
+				jQuery.isArray( val ) ?
+					jQuery.map( val, function( val ){
+						return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+					}) :
+					{ name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		}).get();
+	}
+});
+
+//Serialize an array of form elements or a set of
+//key/values into a query string
+jQuery.param = function( a, traditional ) {
+	var prefix,
+		s = [],
+		add = function( key, value ) {
+			// If value is a function, invoke it and return its value
+			value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value );
+			s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
+		};
+
+	// Set traditional to true for jQuery <= 1.3.2 behavior.
+	if ( traditional === undefined ) {
+		traditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional;
+	}
+
+	// If an array was passed in, assume that it is an array of form elements.
+	if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+		// Serialize the form elements
+		jQuery.each( a, function() {
+			add( this.name, this.value );
+		});
+
+	} else {
+		// If traditional, encode the "old" way (the way 1.3.2 or older
+		// did it), otherwise encode params recursively.
+		for ( prefix in a ) {
+			buildParams( prefix, a[ prefix ], traditional, add );
+		}
+	}
+
+	// Return the resulting serialization
+	return s.join( "&" ).replace( r20, "+" );
+};
+
+function buildParams( prefix, obj, traditional, add ) {
+	var name;
+
+	if ( jQuery.isArray( obj ) ) {
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+				// Item is non-scalar (array or object), encode its numeric index.
+				buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add );
+			}
+		});
+
+	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
+		// Serialize object item.
+		for ( name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+});
+
+jQuery.fn.extend({
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	},
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn );
+	}
+});
+var
+	// Document location
+	ajaxLocParts,
+	ajaxLocation,
+	ajax_nonce = jQuery.now(),
+
+	ajax_rquery = /\?/,
+	rhash = /#.*$/,
+	rts = /([?&])_=[^&]*/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r character at EOL
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+	rurl = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,
+
+	// Keep a copy of the old load method
+	_load = jQuery.fn.load,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = "*/".concat("*");
+
+// #8138, IE may throw an exception when accessing
+// a field from window.location if document.domain has been set
+try {
+	ajaxLocation = location.href;
+} catch( e ) {
+	// Use the href attribute of an A element
+	// since IE will modify it given document.location
+	ajaxLocation = document.createElement( "a" );
+	ajaxLocation.href = "";
+	ajaxLocation = ajaxLocation.href;
+}
+
+// Segment location into parts
+ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		var dataType,
+			i = 0,
+			dataTypes = dataTypeExpression.toLowerCase().match( core_rnotwhite ) || [];
+
+		if ( jQuery.isFunction( func ) ) {
+			// For each dataType in the dataTypeExpression
+			while ( (dataType = dataTypes[i++]) ) {
+				// Prepend if requested
+				if ( dataType[0] === "+" ) {
+					dataType = dataType.slice( 1 ) || "*";
+					(structure[ dataType ] = structure[ dataType ] || []).unshift( func );
+
+				// Otherwise append
+				} else {
+					(structure[ dataType ] = structure[ dataType ] || []).push( func );
+				}
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
+
+	var inspected = {},
+		seekingTransport = ( structure === transports );
+
+	function inspect( dataType ) {
+		var selected;
+		inspected[ dataType ] = true;
+		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
+			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
+			if( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
+				options.dataTypes.unshift( dataTypeOrTransport );
+				inspect( dataTypeOrTransport );
+				return false;
+			} else if ( seekingTransport ) {
+				return !( selected = dataTypeOrTransport );
+			}
+		});
+		return selected;
+	}
+
+	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var deep, key,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || (deep = {}) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+
+	return target;
+}
+
+jQuery.fn.load = function( url, params, callback ) {
+	if ( typeof url !== "string" && _load ) {
+		return _load.apply( this, arguments );
+	}
+
+	var selector, response, type,
+		self = this,
+		off = url.indexOf(" ");
+
+	if ( off >= 0 ) {
+		selector = url.slice( off, url.length );
+		url = url.slice( 0, off );
+	}
+
+	// If it's a function
+	if ( jQuery.isFunction( params ) ) {
+
+		// We assume that it's the callback
+		callback = params;
+		params = undefined;
+
+	// Otherwise, build a param string
+	} else if ( params && typeof params === "object" ) {
+		type = "POST";
+	}
+
+	// If we have elements to modify, make the request
+	if ( self.length > 0 ) {
+		jQuery.ajax({
+			url: url,
+
+			// if "type" variable is undefined, then "GET" method will be used
+			type: type,
+			dataType: "html",
+			data: params
+		}).done(function( responseText ) {
+
+			// Save response for use in complete callback
+			response = arguments;
+
+			self.html( selector ?
+
+				// If a selector was specified, locate the right elements in a dummy div
+				// Exclude scripts to avoid IE 'Permission Denied' errors
+				jQuery("<div>").append( jQuery.parseHTML( responseText ) ).find( selector ) :
+
+				// Otherwise use the full result
+				responseText );
+
+		}).complete( callback && function( jqXHR, status ) {
+			self.each( callback, response || [ jqXHR.responseText, status, jqXHR ] );
+		});
+	}
+
+	return this;
+};
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ){
+	jQuery.fn[ type ] = function( fn ){
+		return this.on( type, fn );
+	};
+});
+
+jQuery.extend({
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {},
+
+	ajaxSettings: {
+		url: ajaxLocation,
+		type: "GET",
+		isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ),
+		global: true,
+		processData: true,
+		async: true,
+		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		throws: false,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			"*": allTypes,
+			text: "text/plain",
+			html: "text/html",
+			xml: "application/xml, text/xml",
+			json: "application/json, text/javascript"
+		},
+
+		contents: {
+			xml: /xml/,
+			html: /html/,
+			json: /json/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText",
+			json: "responseJSON"
+		},
+
+		// Data converters
+		// Keys separate source (or catchall "*") and destination types with a single space
+		converters: {
+
+			// Convert anything to text
+			"* text": String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": jQuery.parseJSON,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			url: true,
+			context: true
+		}
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		return settings ?
+
+			// Building a settings object
+			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
+
+			// Extending ajaxSettings
+			ajaxExtend( jQuery.ajaxSettings, target );
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var // Cross-domain detection vars
+			parts,
+			// Loop variable
+			i,
+			// URL without anti-cache param
+			cacheURL,
+			// Response headers as string
+			responseHeadersString,
+			// timeout handle
+			timeoutTimer,
+
+			// To know if global events are to be dispatched
+			fireGlobals,
+
+			transport,
+			// Response headers
+			responseHeaders,
+			// Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+			// Callbacks context
+			callbackContext = s.context || s,
+			// Context for global events is callbackContext if it is a DOM node or jQuery collection
+			globalEventContext = s.context && ( callbackContext.nodeType || callbackContext.jquery ) ?
+				jQuery( callbackContext ) :
+				jQuery.event,
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks("once memory"),
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+			// The jqXHR state
+			state = 0,
+			// Default abort message
+			strAbort = "canceled",
+			// Fake xhr
+			jqXHR = {
+				readyState: 0,
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( state === 2 ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while ( (match = rheaders.exec( responseHeadersString )) ) {
+								responseHeaders[ match[1].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match == null ? null : match;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return state === 2 ? responseHeadersString : null;
+				},
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					var lname = name.toLowerCase();
+					if ( !state ) {
+						name = requestHeadersNames[ lname ] = requestHeadersNames[ lname ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( !state ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Status-dependent callbacks
+				statusCode: function( map ) {
+					var code;
+					if ( map ) {
+						if ( state < 2 ) {
+							for ( code in map ) {
+								// Lazy-add the new callback in a way that preserves old ones
+								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
+							}
+						} else {
+							// Execute the appropriate callbacks
+							jqXHR.always( map[ jqXHR.status ] );
+						}
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					var finalText = statusText || strAbort;
+					if ( transport ) {
+						transport.abort( finalText );
+					}
+					done( 0, finalText );
+					return this;
+				}
+			};
+
+		// Attach deferreds
+		deferred.promise( jqXHR ).complete = completeDeferred.add;
+		jqXHR.success = jqXHR.done;
+		jqXHR.error = jqXHR.fail;
+
+		// Remove hash character (#7531: and string promotion)
+		// Add protocol if not provided (#5866: IE7 issue with protocol-less urls)
+		// Handle falsy url in the settings object (#10093: consistency with old signature)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url || ajaxLocation ) + "" ).replace( rhash, "" ).replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
+
+		// Alias method option to type as per ticket #12004
+		s.type = options.method || options.type || s.method || s.type;
+
+		// Extract dataTypes list
+		s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( core_rnotwhite ) || [""];
+
+		// A cross-domain request is in order when we have a protocol:host:port mismatch
+		if ( s.crossDomain == null ) {
+			parts = rurl.exec( s.url.toLowerCase() );
+			s.crossDomain = !!( parts &&
+				( parts[ 1 ] !== ajaxLocParts[ 1 ] || parts[ 2 ] !== ajaxLocParts[ 2 ] ||
+					( parts[ 3 ] || ( parts[ 1 ] === "http:" ? "80" : "443" ) ) !==
+						( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? "80" : "443" ) ) )
+			);
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefilter, stop there
+		if ( state === 2 ) {
+			return jqXHR;
+		}
+
+		// We can fire global events as of now if asked to
+		fireGlobals = s.global;
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger("ajaxStart");
+		}
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Save the URL in case we're toying with the If-Modified-Since
+		// and/or If-None-Match header later on
+		cacheURL = s.url;
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				cacheURL = ( s.url += ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + s.data );
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Add anti-cache in url if needed
+			if ( s.cache === false ) {
+				s.url = rts.test( cacheURL ) ?
+
+					// If there is already a '_' parameter, set its value
+					cacheURL.replace( rts, "$1_=" + ajax_nonce++ ) :
+
+					// Otherwise add one to the end
+					cacheURL + ( ajax_rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ajax_nonce++;
+			}
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			if ( jQuery.lastModified[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
+			}
+			if ( jQuery.etag[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[0] ] ?
+				s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
+			// Abort if not done already and return
+			return jqXHR.abort();
+		}
+
+		// aborting is no longer a cancellation
+		strAbort = "abort";
+
+		// Install callbacks on deferreds
+		for ( i in { success: 1, error: 1, complete: 1 } ) {
+			jqXHR[ i ]( s[ i ] );
+		}
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = setTimeout(function() {
+					jqXHR.abort("timeout");
+				}, s.timeout );
+			}
+
+			try {
+				state = 1;
+				transport.send( requestHeaders, done );
+			} catch ( e ) {
+				// Propagate exception as error if not done
+				if ( state < 2 ) {
+					done( -1, e );
+				// Simply rethrow otherwise
+				} else {
+					throw e;
+				}
+			}
+		}
+
+		// Callback for when everything is done
+		function done( status, nativeStatusText, responses, headers ) {
+			var isSuccess, success, error, response, modified,
+				statusText = nativeStatusText;
+
+			// Called once
+			if ( state === 2 ) {
+				return;
+			}
+
+			// State is "done" now
+			state = 2;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			// Determine if successful
+			isSuccess = status >= 200 && status < 300 || status === 304;
+
+			// Get response data
+			if ( responses ) {
+				response = ajaxHandleResponses( s, jqXHR, responses );
+			}
+
+			// Convert no matter what (that way responseXXX fields are always set)
+			response = ajaxConvert( s, response, jqXHR, isSuccess );
+
+			// If successful, handle type chaining
+			if ( isSuccess ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+					modified = jqXHR.getResponseHeader("Last-Modified");
+					if ( modified ) {
+						jQuery.lastModified[ cacheURL ] = modified;
+					}
+					modified = jqXHR.getResponseHeader("etag");
+					if ( modified ) {
+						jQuery.etag[ cacheURL ] = modified;
+					}
+				}
+
+				// if no content
+				if ( status === 204 || s.type === "HEAD" ) {
+					statusText = "nocontent";
+
+				// if not modified
+				} else if ( status === 304 ) {
+					statusText = "notmodified";
+
+				// If we have data, let's convert it
+				} else {
+					statusText = response.state;
+					success = response.data;
+					error = response.error;
+					isSuccess = !error;
+				}
+			} else {
+				// We extract error from statusText
+				// then normalize statusText and status for non-aborts
+				error = statusText;
+				if ( status || !statusText ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
+					[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger("ajaxStop");
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	}
+});
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+		// shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		return jQuery.ajax({
+			url: url,
+			type: method,
+			dataType: type,
+			data: data,
+			success: callback
+		});
+	};
+});
+
+/* Handles responses to an ajax request:
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+	var firstDataType, ct, finalDataType, type,
+		contents = s.contents,
+		dataTypes = s.dataTypes;
+
+	// Remove auto dataType and get content-type in the process
+	while( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader("Content-Type");
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+/* Chain conversions given the request and the original response
+ * Also sets the responseXXX fields on the jqXHR instance
+ */
+function ajaxConvert( s, response, jqXHR, isSuccess ) {
+	var conv2, current, conv, tmp, prev,
+		converters = {},
+		// Work with a copy of dataTypes in case we need to modify it for conversion
+		dataTypes = s.dataTypes.slice();
+
+	// Create converters map with lowercased keys
+	if ( dataTypes[ 1 ] ) {
+		for ( conv in s.converters ) {
+			converters[ conv.toLowerCase() ] = s.converters[ conv ];
+		}
+	}
+
+	current = dataTypes.shift();
+
+	// Convert to each sequential dataType
+	while ( current ) {
+
+		if ( s.responseFields[ current ] ) {
+			jqXHR[ s.responseFields[ current ] ] = response;
+		}
+
+		// Apply the dataFilter if provided
+		if ( !prev && isSuccess && s.dataFilter ) {
+			response = s.dataFilter( response, s.dataType );
+		}
+
+		prev = current;
+		current = dataTypes.shift();
+
+		if ( current ) {
+
+			// There's only work to do if current dataType is non-auto
+			if ( current === "*" ) {
+
+				current = prev;
+
+			// Convert response if prev dataType is non-auto and differs from current
+			} else if ( prev !== "*" && prev !== current ) {
+
+				// Seek a direct converter
+				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
+
+				// If none found, seek a pair
+				if ( !conv ) {
+					for ( conv2 in converters ) {
+
+						// If conv2 outputs current
+						tmp = conv2.split( " " );
+						if ( tmp[ 1 ] === current ) {
+
+							// If prev can be converted to accepted input
+							conv = converters[ prev + " " + tmp[ 0 ] ] ||
+								converters[ "* " + tmp[ 0 ] ];
+							if ( conv ) {
+								// Condense equivalence converters
+								if ( conv === true ) {
+									conv = converters[ conv2 ];
+
+								// Otherwise, insert the intermediate dataType
+								} else if ( converters[ conv2 ] !== true ) {
+									current = tmp[ 0 ];
+									dataTypes.unshift( tmp[ 1 ] );
+								}
+								break;
+							}
+						}
+					}
+				}
+
+				// Apply converter (if not an equivalence)
+				if ( conv !== true ) {
+
+					// Unless errors are allowed to bubble, catch and return them
+					if ( conv && s[ "throws" ] ) {
+						response = conv( response );
+					} else {
+						try {
+							response = conv( response );
+						} catch ( e ) {
+							return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current };
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return { state: "success", data: response };
+}
+// Install script dataType
+jQuery.ajaxSetup({
+	accepts: {
+		script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /(?:java|ecma)script/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+});
+
+// Handle cache's special case and global
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+		s.global = false;
+	}
+});
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function(s) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+
+		var script,
+			head = document.head || jQuery("head")[0] || document.documentElement;
+
+		return {
+
+			send: function( _, callback ) {
+
+				script = document.createElement("script");
+
+				script.async = true;
+
+				if ( s.scriptCharset ) {
+					script.charset = s.scriptCharset;
+				}
+
+				script.src = s.url;
+
+				// Attach handlers for all browsers
+				script.onload = script.onreadystatechange = function( _, isAbort ) {
+
+					if ( isAbort || !script.readyState || /loaded|complete/.test( script.readyState ) ) {
+
+						// Handle memory leak in IE
+						script.onload = script.onreadystatechange = null;
+
+						// Remove the script
+						if ( script.parentNode ) {
+							script.parentNode.removeChild( script );
+						}
+
+						// Dereference the script
+						script = null;
+
+						// Callback if not abort
+						if ( !isAbort ) {
+							callback( 200, "success" );
+						}
+					}
+				};
+
+				// Circumvent IE6 bugs with base elements (#2709 and #4378) by prepending
+				// Use native DOM manipulation to avoid our domManip AJAX trickery
+				head.insertBefore( script, head.firstChild );
+			},
+
+			abort: function() {
+				if ( script ) {
+					script.onload( undefined, true );
+				}
+			}
+		};
+	}
+});
+var oldCallbacks = [],
+	rjsonp = /(=)\?(?=&|$)|\?\?/;
+
+// Default jsonp settings
+jQuery.ajaxSetup({
+	jsonp: "callback",
+	jsonpCallback: function() {
+		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( ajax_nonce++ ) );
+		this[ callback ] = true;
+		return callback;
+	}
+});
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var callbackName, overwritten, responseContainer,
+		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
+			"url" :
+			typeof s.data === "string" && !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && rjsonp.test( s.data ) && "data"
+		);
+
+	// Handle iff the expected data type is "jsonp" or we have a parameter to set
+	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
+
+		// Get callback name, remembering preexisting value associated with it
+		callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ?
+			s.jsonpCallback() :
+			s.jsonpCallback;
+
+		// Insert callback into url or form data
+		if ( jsonProp ) {
+			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
+		} else if ( s.jsonp !== false ) {
+			s.url += ( ajax_rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
+		}
+
+		// Use data converter to retrieve json after script execution
+		s.converters["script json"] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( callbackName + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Install callback
+		overwritten = window[ callbackName ];
+		window[ callbackName ] = function() {
+			responseContainer = arguments;
+		};
+
+		// Clean-up function (fires after converters)
+		jqXHR.always(function() {
+			// Restore preexisting value
+			window[ callbackName ] = overwritten;
+
+			// Save back as free
+			if ( s[ callbackName ] ) {
+				// make sure that re-using the options doesn't screw things around
+				s.jsonpCallback = originalSettings.jsonpCallback;
+
+				// save the callback name for future use
+				oldCallbacks.push( callbackName );
+			}
+
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( overwritten ) ) {
+				overwritten( responseContainer[ 0 ] );
+			}
+
+			responseContainer = overwritten = undefined;
+		});
+
+		// Delegate to script
+		return "script";
+	}
+});
+var xhrCallbacks, xhrSupported,
+	xhrId = 0,
+	// #5280: Internet Explorer will keep connections alive if we don't abort on unload
+	xhrOnUnloadAbort = window.ActiveXObject && function() {
+		// Abort all pending requests
+		var key;
+		for ( key in xhrCallbacks ) {
+			xhrCallbacks[ key ]( undefined, true );
+		}
+	};
+
+// Functions to create xhrs
+function createStandardXHR() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch( e ) {}
+}
+
+function createActiveXHR() {
+	try {
+		return new window.ActiveXObject("Microsoft.XMLHTTP");
+	} catch( e ) {}
+}
+
+// Create the request object
+// (This is still attached to ajaxSettings for backward compatibility)
+jQuery.ajaxSettings.xhr = window.ActiveXObject ?
+	/* Microsoft failed to properly
+	 * implement the XMLHttpRequest in IE7 (can't request local files),
+	 * so we use the ActiveXObject when it is available
+	 * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+	 * we need a fallback.
+	 */
+	function() {
+		return !this.isLocal && createStandardXHR() || createActiveXHR();
+	} :
+	// For all other browsers, use the standard XMLHttpRequest object
+	createStandardXHR;
+
+// Determine support properties
+xhrSupported = jQuery.ajaxSettings.xhr();
+jQuery.support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
+xhrSupported = jQuery.support.ajax = !!xhrSupported;
+
+// Create transport if the browser can provide an xhr
+if ( xhrSupported ) {
+
+	jQuery.ajaxTransport(function( s ) {
+		// Cross domain only allowed if supported through XMLHttpRequest
+		if ( !s.crossDomain || jQuery.support.cors ) {
+
+			var callback;
+
+			return {
+				send: function( headers, complete ) {
+
+					// Get a new xhr
+					var handle, i,
+						xhr = s.xhr();
+
+					// Open the socket
+					// Passing null username, generates a login popup on Opera (#2865)
+					if ( s.username ) {
+						xhr.open( s.type, s.url, s.async, s.username, s.password );
+					} else {
+						xhr.open( s.type, s.url, s.async );
+					}
+
+					// Apply custom fields if provided
+					if ( s.xhrFields ) {
+						for ( i in s.xhrFields ) {
+							xhr[ i ] = s.xhrFields[ i ];
+						}
+					}
+
+					// Override mime type if needed
+					if ( s.mimeType && xhr.overrideMimeType ) {
+						xhr.overrideMimeType( s.mimeType );
+					}
+
+					// X-Requested-With header
+					// For cross-domain requests, seeing as conditions for a preflight are
+					// akin to a jigsaw puzzle, we simply never set it to be sure.
+					// (it can always be set on a per-request basis or even using ajaxSetup)
+					// For same-domain requests, won't change header if already provided.
+					if ( !s.crossDomain && !headers["X-Requested-With"] ) {
+						headers["X-Requested-With"] = "XMLHttpRequest";
+					}
+
+					// Need an extra try/catch for cross domain requests in Firefox 3
+					try {
+						for ( i in headers ) {
+							xhr.setRequestHeader( i, headers[ i ] );
+						}
+					} catch( err ) {}
+
+					// Do send the request
+					// This may raise an exception which is actually
+					// handled in jQuery.ajax (so no try/catch here)
+					xhr.send( ( s.hasContent && s.data ) || null );
+
+					// Listener
+					callback = function( _, isAbort ) {
+						var status, responseHeaders, statusText, responses;
+
+						// Firefox throws exceptions when accessing properties
+						// of an xhr when a network error occurred
+						// http://helpful.knobs-dials.com/index.php/Component_returned_failure_code:_0x80040111_(NS_ERROR_NOT_AVAILABLE)
+						try {
+
+							// Was never called and is aborted or complete
+							if ( callback && ( isAbort || xhr.readyState === 4 ) ) {
+
+								// Only called once
+								callback = undefined;
+
+								// Do not keep as active anymore
+								if ( handle ) {
+									xhr.onreadystatechange = jQuery.noop;
+									if ( xhrOnUnloadAbort ) {
+										delete xhrCallbacks[ handle ];
+									}
+								}
+
+								// If it's an abort
+								if ( isAbort ) {
+									// Abort it manually if needed
+									if ( xhr.readyState !== 4 ) {
+										xhr.abort();
+									}
+								} else {
+									responses = {};
+									status = xhr.status;
+									responseHeaders = xhr.getAllResponseHeaders();
+
+									// When requesting binary data, IE6-9 will throw an exception
+									// on any attempt to access responseText (#11426)
+									if ( typeof xhr.responseText === "string" ) {
+										responses.text = xhr.responseText;
+									}
+
+									// Firefox throws an exception when accessing
+									// statusText for faulty cross-domain requests
+									try {
+										statusText = xhr.statusText;
+									} catch( e ) {
+										// We normalize with Webkit giving an empty statusText
+										statusText = "";
+									}
+
+									// Filter status for non standard behaviors
+
+									// If the request is local and we have data: assume a success
+									// (success with no data won't get notified, that's the best we
+									// can do given current implementations)
+									if ( !status && s.isLocal && !s.crossDomain ) {
+										status = responses.text ? 200 : 404;
+									// IE - #1450: sometimes returns 1223 when it should be 204
+									} else if ( status === 1223 ) {
+										status = 204;
+									}
+								}
+							}
+						} catch( firefoxAccessException ) {
+							if ( !isAbort ) {
+								complete( -1, firefoxAccessException );
+							}
+						}
+
+						// Call complete if needed
+						if ( responses ) {
+							complete( status, statusText, responses, responseHeaders );
+						}
+					};
+
+					if ( !s.async ) {
+						// if we're in sync mode we fire the callback
+						callback();
+					} else if ( xhr.readyState === 4 ) {
+						// (IE6 & IE7) if it's in cache and has been
+						// retrieved directly we need to fire the callback
+						setTimeout( callback );
+					} else {
+						handle = ++xhrId;
+						if ( xhrOnUnloadAbort ) {
+							// Create the active xhrs callbacks list if needed
+							// and attach the unload handler
+							if ( !xhrCallbacks ) {
+								xhrCallbacks = {};
+								jQuery( window ).unload( xhrOnUnloadAbort );
+							}
+							// Add to list of active xhrs callbacks
+							xhrCallbacks[ handle ] = callback;
+						}
+						xhr.onreadystatechange = callback;
+					}
+				},
+
+				abort: function() {
+					if ( callback ) {
+						callback( undefined, true );
+					}
+				}
+			};
+		}
+	});
+}
+var fxNow, timerId,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rfxnum = new RegExp( "^(?:([+-])=|)(" + core_pnum + ")([a-z%]*)$", "i" ),
+	rrun = /queueHooks$/,
+	animationPrefilters = [ defaultPrefilter ],
+	tweeners = {
+		"*": [function( prop, value ) {
+			var tween = this.createTween( prop, value ),
+				target = tween.cur(),
+				parts = rfxnum.exec( value ),
+				unit = parts && parts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+				// Starting value computation is required for potential unit mismatches
+				start = ( jQuery.cssNumber[ prop ] || unit !== "px" && +target ) &&
+					rfxnum.exec( jQuery.css( tween.elem, prop ) ),
+				scale = 1,
+				maxIterations = 20;
+
+			if ( start && start[ 3 ] !== unit ) {
+				// Trust units reported by jQuery.css
+				unit = unit || start[ 3 ];
+
+				// Make sure we update the tween properties later on
+				parts = parts || [];
+
+				// Iteratively approximate from a nonzero starting point
+				start = +target || 1;
+
+				do {
+					// If previous iteration zeroed out, double until we get *something*
+					// Use a string for doubling factor so we don't accidentally see scale as unchanged below
+					scale = scale || ".5";
+
+					// Adjust and apply
+					start = start / scale;
+					jQuery.style( tween.elem, prop, start + unit );
+
+				// Update scale, tolerating zero or NaN from tween.cur()
+				// And breaking the loop if scale is unchanged or perfect, or if we've just had enough
+				} while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations );
+			}
+
+			// Update tween properties
+			if ( parts ) {
+				start = tween.start = +start || +target || 0;
+				tween.unit = unit;
+				// If a +=/-= token was provided, we're doing a relative animation
+				tween.end = parts[ 1 ] ?
+					start + ( parts[ 1 ] + 1 ) * parts[ 2 ] :
+					+parts[ 2 ];
+			}
+
+			return tween;
+		}]
+	};
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	setTimeout(function() {
+		fxNow = undefined;
+	});
+	return ( fxNow = jQuery.now() );
+}
+
+function createTween( value, prop, animation ) {
+	var tween,
+		collection = ( tweeners[ prop ] || [] ).concat( tweeners[ "*" ] ),
+		index = 0,
+		length = collection.length;
+	for ( ; index < length; index++ ) {
+		if ( (tween = collection[ index ].call( animation, prop, value )) ) {
+
+			// we're done with this property
+			return tween;
+		}
+	}
+}
+
+function Animation( elem, properties, options ) {
+	var result,
+		stopped,
+		index = 0,
+		length = animationPrefilters.length,
+		deferred = jQuery.Deferred().always( function() {
+			// don't match elem in the :animated selector
+			delete tick.elem;
+		}),
+		tick = function() {
+			if ( stopped ) {
+				return false;
+			}
+			var currentTime = fxNow || createFxNow(),
+				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
+				// archaic crash bug won't allow us to use 1 - ( 0.5 || 0 ) (#12497)
+				temp = remaining / animation.duration || 0,
+				percent = 1 - temp,
+				index = 0,
+				length = animation.tweens.length;
+
+			for ( ; index < length ; index++ ) {
+				animation.tweens[ index ].run( percent );
+			}
+
+			deferred.notifyWith( elem, [ animation, percent, remaining ]);
+
+			if ( percent < 1 && length ) {
+				return remaining;
+			} else {
+				deferred.resolveWith( elem, [ animation ] );
+				return false;
+			}
+		},
+		animation = deferred.promise({
+			elem: elem,
+			props: jQuery.extend( {}, properties ),
+			opts: jQuery.extend( true, { specialEasing: {} }, options ),
+			originalProperties: properties,
+			originalOptions: options,
+			startTime: fxNow || createFxNow(),
+			duration: options.duration,
+			tweens: [],
+			createTween: function( prop, end ) {
+				var tween = jQuery.Tween( elem, animation.opts, prop, end,
+						animation.opts.specialEasing[ prop ] || animation.opts.easing );
+				animation.tweens.push( tween );
+				return tween;
+			},
+			stop: function( gotoEnd ) {
+				var index = 0,
+					// if we are going to the end, we want to run all the tweens
+					// otherwise we skip this part
+					length = gotoEnd ? animation.tweens.length : 0;
+				if ( stopped ) {
+					return this;
+				}
+				stopped = true;
+				for ( ; index < length ; index++ ) {
+					animation.tweens[ index ].run( 1 );
+				}
+
+				// resolve when we played the last frame
+				// otherwise, reject
+				if ( gotoEnd ) {
+					deferred.resolveWith( elem, [ animation, gotoEnd ] );
+				} else {
+					deferred.rejectWith( elem, [ animation, gotoEnd ] );
+				}
+				return this;
+			}
+		}),
+		props = animation.props;
+
+	propFilter( props, animation.opts.specialEasing );
+
+	for ( ; index < length ; index++ ) {
+		result = animationPrefilters[ index ].call( animation, elem, props, animation.opts );
+		if ( result ) {
+			return result;
+		}
+	}
+
+	jQuery.map( props, createTween, animation );
+
+	if ( jQuery.isFunction( animation.opts.start ) ) {
+		animation.opts.start.call( elem, animation );
+	}
+
+	jQuery.fx.timer(
+		jQuery.extend( tick, {
+			elem: elem,
+			anim: animation,
+			queue: animation.opts.queue
+		})
+	);
+
+	// attach callbacks from options
+	return animation.progress( animation.opts.progress )
+		.done( animation.opts.done, animation.opts.complete )
+		.fail( animation.opts.fail )
+		.always( animation.opts.always );
+}
+
+function propFilter( props, specialEasing ) {
+	var index, name, easing, value, hooks;
+
+	// camelCase, specialEasing and expand cssHook pass
+	for ( index in props ) {
+		name = jQuery.camelCase( index );
+		easing = specialEasing[ name ];
+		value = props[ index ];
+		if ( jQuery.isArray( value ) ) {
+			easing = value[ 1 ];
+			value = props[ index ] = value[ 0 ];
+		}
+
+		if ( index !== name ) {
+			props[ name ] = value;
+			delete props[ index ];
+		}
+
+		hooks = jQuery.cssHooks[ name ];
+		if ( hooks && "expand" in hooks ) {
+			value = hooks.expand( value );
+			delete props[ name ];
+
+			// not quite $.extend, this wont overwrite keys already present.
+			// also - reusing 'index' from above because we have the correct "name"
+			for ( index in value ) {
+				if ( !( index in props ) ) {
+					props[ index ] = value[ index ];
+					specialEasing[ index ] = easing;
+				}
+			}
+		} else {
+			specialEasing[ name ] = easing;
+		}
+	}
+}
+
+jQuery.Animation = jQuery.extend( Animation, {
+
+	tweener: function( props, callback ) {
+		if ( jQuery.isFunction( props ) ) {
+			callback = props;
+			props = [ "*" ];
+		} else {
+			props = props.split(" ");
+		}
+
+		var prop,
+			index = 0,
+			length = props.length;
+
+		for ( ; index < length ; index++ ) {
+			prop = props[ index ];
+			tweeners[ prop ] = tweeners[ prop ] || [];
+			tweeners[ prop ].unshift( callback );
+		}
+	},
+
+	prefilter: function( callback, prepend ) {
+		if ( prepend ) {
+			animationPrefilters.unshift( callback );
+		} else {
+			animationPrefilters.push( callback );
+		}
+	}
+});
+
+function defaultPrefilter( elem, props, opts ) {
+	/* jshint validthis: true */
+	var prop, value, toggle, tween, hooks, oldfire,
+		anim = this,
+		orig = {},
+		style = elem.style,
+		hidden = elem.nodeType && isHidden( elem ),
+		dataShow = jQuery._data( elem, "fxshow" );
+
+	// handle queue: false promises
+	if ( !opts.queue ) {
+		hooks = jQuery._queueHooks( elem, "fx" );
+		if ( hooks.unqueued == null ) {
+			hooks.unqueued = 0;
+			oldfire = hooks.empty.fire;
+			hooks.empty.fire = function() {
+				if ( !hooks.unqueued ) {
+					oldfire();
+				}
+			};
+		}
+		hooks.unqueued++;
+
+		anim.always(function() {
+			// doing this makes sure that the complete handler will be called
+			// before this completes
+			anim.always(function() {
+				hooks.unqueued--;
+				if ( !jQuery.queue( elem, "fx" ).length ) {
+					hooks.empty.fire();
+				}
+			});
+		});
+	}
+
+	// height/width overflow pass
+	if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) {
+		// Make sure that nothing sneaks out
+		// Record all 3 overflow attributes because IE does not
+		// change the overflow attribute when overflowX and
+		// overflowY are set to the same value
+		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
+
+		// Set display property to inline-block for height/width
+		// animations on inline elements that are having width/height animated
+		if ( jQuery.css( elem, "display" ) === "inline" &&
+				jQuery.css( elem, "float" ) === "none" ) {
+
+			// inline-level elements accept inline-block;
+			// block-level elements need to be inline with layout
+			if ( !jQuery.support.inlineBlockNeedsLayout || css_defaultDisplay( elem.nodeName ) === "inline" ) {
+				style.display = "inline-block";
+
+			} else {
+				style.zoom = 1;
+			}
+		}
+	}
+
+	if ( opts.overflow ) {
+		style.overflow = "hidden";
+		if ( !jQuery.support.shrinkWrapBlocks ) {
+			anim.always(function() {
+				style.overflow = opts.overflow[ 0 ];
+				style.overflowX = opts.overflow[ 1 ];
+				style.overflowY = opts.overflow[ 2 ];
+			});
+		}
+	}
+
+
+	// show/hide pass
+	for ( prop in props ) {
+		value = props[ prop ];
+		if ( rfxtypes.exec( value ) ) {
+			delete props[ prop ];
+			toggle = toggle || value === "toggle";
+			if ( value === ( hidden ? "hide" : "show" ) ) {
+				continue;
+			}
+			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
+		}
+	}
+
+	if ( !jQuery.isEmptyObject( orig ) ) {
+		if ( dataShow ) {
+			if ( "hidden" in dataShow ) {
+				hidden = dataShow.hidden;
+			}
+		} else {
+			dataShow = jQuery._data( elem, "fxshow", {} );
+		}
+
+		// store state if its toggle - enables .stop().toggle() to "reverse"
+		if ( toggle ) {
+			dataShow.hidden = !hidden;
+		}
+		if ( hidden ) {
+			jQuery( elem ).show();
+		} else {
+			anim.done(function() {
+				jQuery( elem ).hide();
+			});
+		}
+		anim.done(function() {
+			var prop;
+			jQuery._removeData( elem, "fxshow" );
+			for ( prop in orig ) {
+				jQuery.style( elem, prop, orig[ prop ] );
+			}
+		});
+		for ( prop in orig ) {
+			tween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
+
+			if ( !( prop in dataShow ) ) {
+				dataShow[ prop ] = tween.start;
+				if ( hidden ) {
+					tween.end = tween.start;
+					tween.start = prop === "width" || prop === "height" ? 1 : 0;
+				}
+			}
+		}
+	}
+}
+
+function Tween( elem, options, prop, end, easing ) {
+	return new Tween.prototype.init( elem, options, prop, end, easing );
+}
+jQuery.Tween = Tween;
+
+Tween.prototype = {
+	constructor: Tween,
+	init: function( elem, options, prop, end, easing, unit ) {
+		this.elem = elem;
+		this.prop = prop;
+		this.easing = easing || "swing";
+		this.options = options;
+		this.start = this.now = this.cur();
+		this.end = end;
+		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
+	},
+	cur: function() {
+		var hooks = Tween.propHooks[ this.prop ];
+
+		return hooks && hooks.get ?
+			hooks.get( this ) :
+			Tween.propHooks._default.get( this );
+	},
+	run: function( percent ) {
+		var eased,
+			hooks = Tween.propHooks[ this.prop ];
+
+		if ( this.options.duration ) {
+			this.pos = eased = jQuery.easing[ this.easing ](
+				percent, this.options.duration * percent, 0, 1, this.options.duration
+			);
+		} else {
+			this.pos = eased = percent;
+		}
+		this.now = ( this.end - this.start ) * eased + this.start;
+
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		if ( hooks && hooks.set ) {
+			hooks.set( this );
+		} else {
+			Tween.propHooks._default.set( this );
+		}
+		return this;
+	}
+};
+
+Tween.prototype.init.prototype = Tween.prototype;
+
+Tween.propHooks = {
+	_default: {
+		get: function( tween ) {
+			var result;
+
+			if ( tween.elem[ tween.prop ] != null &&
+				(!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) {
+				return tween.elem[ tween.prop ];
+			}
+
+			// passing an empty string as a 3rd parameter to .css will automatically
+			// attempt a parseFloat and fallback to a string if the parse fails
+			// so, simple values such as "10px" are parsed to Float.
+			// complex values such as "rotate(1rad)" are returned as is.
+			result = jQuery.css( tween.elem, tween.prop, "" );
+			// Empty strings, null, undefined and "auto" are converted to 0.
+			return !result || result === "auto" ? 0 : result;
+		},
+		set: function( tween ) {
+			// use step hook for back compat - use cssHook if its there - use .style if its
+			// available and use plain properties where available
+			if ( jQuery.fx.step[ tween.prop ] ) {
+				jQuery.fx.step[ tween.prop ]( tween );
+			} else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) {
+				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
+			} else {
+				tween.elem[ tween.prop ] = tween.now;
+			}
+		}
+	}
+};
+
+// Support: IE <=9
+// Panic based approach to setting things on disconnected nodes
+
+Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
+	set: function( tween ) {
+		if ( tween.elem.nodeType && tween.elem.parentNode ) {
+			tween.elem[ tween.prop ] = tween.now;
+		}
+	}
+};
+
+jQuery.each([ "toggle", "show", "hide" ], function( i, name ) {
+	var cssFn = jQuery.fn[ name ];
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return speed == null || typeof speed === "boolean" ?
+			cssFn.apply( this, arguments ) :
+			this.animate( genFx( name, true ), speed, easing, callback );
+	};
+});
+
+jQuery.fn.extend({
+	fadeTo: function( speed, to, easing, callback ) {
+
+		// show any hidden elements after setting opacity to 0
+		return this.filter( isHidden ).css( "opacity", 0 ).show()
+
+			// animate to the value specified
+			.end().animate({ opacity: to }, speed, easing, callback );
+	},
+	animate: function( prop, speed, easing, callback ) {
+		var empty = jQuery.isEmptyObject( prop ),
+			optall = jQuery.speed( speed, easing, callback ),
+			doAnimation = function() {
+				// Operate on a copy of prop so per-property easing won't be lost
+				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
+
+				// Empty animations, or finishing resolves immediately
+				if ( empty || jQuery._data( this, "finish" ) ) {
+					anim.stop( true );
+				}
+			};
+			doAnimation.finish = doAnimation;
+
+		return empty || optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+	stop: function( type, clearQueue, gotoEnd ) {
+		var stopQueue = function( hooks ) {
+			var stop = hooks.stop;
+			delete hooks.stop;
+			stop( gotoEnd );
+		};
+
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each(function() {
+			var dequeue = true,
+				index = type != null && type + "queueHooks",
+				timers = jQuery.timers,
+				data = jQuery._data( this );
+
+			if ( index ) {
+				if ( data[ index ] && data[ index ].stop ) {
+					stopQueue( data[ index ] );
+				}
+			} else {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
+						stopQueue( data[ index ] );
+					}
+				}
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && (type == null || timers[ index ].queue === type) ) {
+					timers[ index ].anim.stop( gotoEnd );
+					dequeue = false;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// start the next in the queue if the last step wasn't forced
+			// timers currently will call their complete callbacks, which will dequeue
+			// but only if they were gotoEnd
+			if ( dequeue || !gotoEnd ) {
+				jQuery.dequeue( this, type );
+			}
+		});
+	},
+	finish: function( type ) {
+		if ( type !== false ) {
+			type = type || "fx";
+		}
+		return this.each(function() {
+			var index,
+				data = jQuery._data( this ),
+				queue = data[ type + "queue" ],
+				hooks = data[ type + "queueHooks" ],
+				timers = jQuery.timers,
+				length = queue ? queue.length : 0;
+
+			// enable finishing flag on private data
+			data.finish = true;
+
+			// empty the queue first
+			jQuery.queue( this, type, [] );
+
+			if ( hooks && hooks.stop ) {
+				hooks.stop.call( this, true );
+			}
+
+			// look for any active animations, and finish them
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
+					timers[ index ].anim.stop( true );
+					timers.splice( index, 1 );
+				}
+			}
+
+			// look for any animations in the old queue and finish them
+			for ( index = 0; index < length; index++ ) {
+				if ( queue[ index ] && queue[ index ].finish ) {
+					queue[ index ].finish.call( this );
+				}
+			}
+
+			// turn off finishing flag
+			delete data.finish;
+		});
+	}
+});
+
+// Generate parameters to create a standard animation
+function genFx( type, includeWidth ) {
+	var which,
+		attrs = { height: type },
+		i = 0;
+
+	// if we include width, step value is 1 to do all cssExpand values,
+	// if we don't include width, step value is 2 to skip over Left and Right
+	includeWidth = includeWidth? 1 : 0;
+	for( ; i < 4 ; i += 2 - includeWidth ) {
+		which = cssExpand[ i ];
+		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
+	}
+
+	if ( includeWidth ) {
+		attrs.opacity = attrs.width = type;
+	}
+
+	return attrs;
+}
+
+// Generate shortcuts for custom animations
+jQuery.each({
+	slideDown: genFx("show"),
+	slideUp: genFx("hide"),
+	slideToggle: genFx("toggle"),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+});
+
+jQuery.speed = function( speed, easing, fn ) {
+	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+		complete: fn || !fn && easing ||
+			jQuery.isFunction( speed ) && speed,
+		duration: speed,
+		easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+	};
+
+	opt.duration = jQuery.fx.off ? 0 : typeof opt.duration === "number" ? opt.duration :
+		opt.duration in jQuery.fx.speeds ? jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default;
+
+	// normalize opt.queue - true/undefined/null -> "fx"
+	if ( opt.queue == null || opt.queue === true ) {
+		opt.queue = "fx";
+	}
+
+	// Queueing
+	opt.old = opt.complete;
+
+	opt.complete = function() {
+		if ( jQuery.isFunction( opt.old ) ) {
+			opt.old.call( this );
+		}
+
+		if ( opt.queue ) {
+			jQuery.dequeue( this, opt.queue );
+		}
+	};
+
+	return opt;
+};
+
+jQuery.easing = {
+	linear: function( p ) {
+		return p;
+	},
+	swing: function( p ) {
+		return 0.5 - Math.cos( p*Math.PI ) / 2;
+	}
+};
+
+jQuery.timers = [];
+jQuery.fx = Tween.prototype.init;
+jQuery.fx.tick = function() {
+	var timer,
+		timers = jQuery.timers,
+		i = 0;
+
+	fxNow = jQuery.now();
+
+	for ( ; i < timers.length; i++ ) {
+		timer = timers[ i ];
+		// Checks the timer has not already been removed
+		if ( !timer() && timers[ i ] === timer ) {
+			timers.splice( i--, 1 );
+		}
+	}
+
+	if ( !timers.length ) {
+		jQuery.fx.stop();
+	}
+	fxNow = undefined;
+};
+
+jQuery.fx.timer = function( timer ) {
+	if ( timer() && jQuery.timers.push( timer ) ) {
+		jQuery.fx.start();
+	}
+};
+
+jQuery.fx.interval = 13;
+
+jQuery.fx.start = function() {
+	if ( !timerId ) {
+		timerId = setInterval( jQuery.fx.tick, jQuery.fx.interval );
+	}
+};
+
+jQuery.fx.stop = function() {
+	clearInterval( timerId );
+	timerId = null;
+};
+
+jQuery.fx.speeds = {
+	slow: 600,
+	fast: 200,
+	// Default speed
+	_default: 400
+};
+
+// Back Compat <1.8 extension point
+jQuery.fx.step = {};
+
+if ( jQuery.expr && jQuery.expr.filters ) {
+	jQuery.expr.filters.animated = function( elem ) {
+		return jQuery.grep(jQuery.timers, function( fn ) {
+			return elem === fn.elem;
+		}).length;
+	};
+}
+jQuery.fn.offset = function( options ) {
+	if ( arguments.length ) {
+		return options === undefined ?
+			this :
+			this.each(function( i ) {
+				jQuery.offset.setOffset( this, options, i );
+			});
+	}
+
+	var docElem, win,
+		box = { top: 0, left: 0 },
+		elem = this[ 0 ],
+		doc = elem && elem.ownerDocument;
+
+	if ( !doc ) {
+		return;
+	}
+
+	docElem = doc.documentElement;
+
+	// Make sure it's not a disconnected DOM node
+	if ( !jQuery.contains( docElem, elem ) ) {
+		return box;
+	}
+
+	// If we don't have gBCR, just use 0,0 rather than error
+	// BlackBerry 5, iOS 3 (original iPhone)
+	if ( typeof elem.getBoundingClientRect !== core_strundefined ) {
+		box = elem.getBoundingClientRect();
+	}
+	win = getWindow( doc );
+	return {
+		top: box.top  + ( win.pageYOffset || docElem.scrollTop )  - ( docElem.clientTop  || 0 ),
+		left: box.left + ( win.pageXOffset || docElem.scrollLeft ) - ( docElem.clientLeft || 0 )
+	};
+};
+
+jQuery.offset = {
+
+	setOffset: function( elem, options, i ) {
+		var position = jQuery.css( elem, "position" );
+
+		// set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		var curElem = jQuery( elem ),
+			curOffset = curElem.offset(),
+			curCSSTop = jQuery.css( elem, "top" ),
+			curCSSLeft = jQuery.css( elem, "left" ),
+			calculatePosition = ( position === "absolute" || position === "fixed" ) && jQuery.inArray("auto", [curCSSTop, curCSSLeft]) > -1,
+			props = {}, curPosition = {}, curTop, curLeft;
+
+		// need to be able to calculate position if either top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+			options = options.call( elem, i, curOffset );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+
+jQuery.fn.extend({
+
+	position: function() {
+		if ( !this[ 0 ] ) {
+			return;
+		}
+
+		var offsetParent, offset,
+			parentOffset = { top: 0, left: 0 },
+			elem = this[ 0 ];
+
+		// fixed elements are offset from window (parentOffset = {top:0, left: 0}, because it is it's only offset parent
+		if ( jQuery.css( elem, "position" ) === "fixed" ) {
+			// we assume that getBoundingClientRect is available when computed position is fixed
+			offset = elem.getBoundingClientRect();
+		} else {
+			// Get *real* offsetParent
+			offsetParent = this.offsetParent();
+
+			// Get correct offsets
+			offset = this.offset();
+			if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) {
+				parentOffset = offsetParent.offset();
+			}
+
+			// Add offsetParent borders
+			parentOffset.top  += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true );
+			parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true );
+		}
+
+		// Subtract parent offsets and element margins
+		// note: when an element has margin: auto the offsetLeft and marginLeft
+		// are the same in Safari causing offset.left to incorrectly be 0
+		return {
+			top:  offset.top  - parentOffset.top - jQuery.css( elem, "marginTop", true ),
+			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true)
+		};
+	},
+
+	offsetParent: function() {
+		return this.map(function() {
+			var offsetParent = this.offsetParent || docElem;
+			while ( offsetParent && ( !jQuery.nodeName( offsetParent, "html" ) && jQuery.css( offsetParent, "position") === "static" ) ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+			return offsetParent || docElem;
+		});
+	}
+});
+
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( {scrollLeft: "pageXOffset", scrollTop: "pageYOffset"}, function( method, prop ) {
+	var top = /Y/.test( prop );
+
+	jQuery.fn[ method ] = function( val ) {
+		return jQuery.access( this, function( elem, method, val ) {
+			var win = getWindow( elem );
+
+			if ( val === undefined ) {
+				return win ? (prop in win) ? win[ prop ] :
+					win.document.documentElement[ method ] :
+					elem[ method ];
+			}
+
+			if ( win ) {
+				win.scrollTo(
+					!top ? val : jQuery( win ).scrollLeft(),
+					top ? val : jQuery( win ).scrollTop()
+				);
+
+			} else {
+				elem[ method ] = val;
+			}
+		}, method, val, arguments.length, null );
+	};
+});
+
+function getWindow( elem ) {
+	return jQuery.isWindow( elem ) ?
+		elem :
+		elem.nodeType === 9 ?
+			elem.defaultView || elem.parentWindow :
+			false;
+}
+// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
+jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
+	jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) {
+		// margin is only for outerHeight, outerWidth
+		jQuery.fn[ funcName ] = function( margin, value ) {
+			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
+				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
+
+			return jQuery.access( this, function( elem, type, value ) {
+				var doc;
+
+				if ( jQuery.isWindow( elem ) ) {
+					// As of 5/8/2012 this will yield incorrect results for Mobile Safari, but there
+					// isn't a whole lot we can do. See pull request at this URL for discussion:
+					// https://github.com/jquery/jquery/pull/764
+					return elem.document.documentElement[ "client" + name ];
+				}
+
+				// Get document width or height
+				if ( elem.nodeType === 9 ) {
+					doc = elem.documentElement;
+
+					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height], whichever is greatest
+					// unfortunately, this causes bug #3838 in IE6/8 only, but there is currently no good, small way to fix it.
+					return Math.max(
+						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
+						elem.body[ "offset" + name ], doc[ "offset" + name ],
+						doc[ "client" + name ]
+					);
+				}
+
+				return value === undefined ?
+					// Get width or height on the element, requesting but not forcing parseFloat
+					jQuery.css( elem, type, extra ) :
+
+					// Set width or height on the element
+					jQuery.style( elem, type, value, extra );
+			}, type, chainable ? margin : undefined, chainable, null );
+		};
+	});
+});
+// Limit scope pollution from any deprecated API
+// (function() {
+
+// The number of elements contained in the matched element set
+jQuery.fn.size = function() {
+	return this.length;
+};
+
+jQuery.fn.andSelf = jQuery.fn.addBack;
+
+// })();
+if ( typeof module === "object" && module && typeof module.exports === "object" ) {
+	// Expose jQuery as module.exports in loaders that implement the Node
+	// module pattern (including browserify). Do not create the global, since
+	// the user will be storing it themselves locally, and globals are frowned
+	// upon in the Node module world.
+	module.exports = jQuery;
+} else {
+	// Otherwise expose jQuery to the global object as usual
+	window.jQuery = window.$ = jQuery;
+
+	// Register as a named AMD module, since jQuery can be concatenated with other
+	// files that may use define, but not via a proper concatenation script that
+	// understands anonymous AMD modules. A named AMD is safest and most robust
+	// way to register. Lowercase jquery is used because AMD module names are
+	// derived from file names, and jQuery is normally delivered in a lowercase
+	// file name. Do this after creating the global so that if an AMD module wants
+	// to call noConflict to hide this version of jQuery, it will work.
+	if ( typeof define === "function" && define.amd ) {
+		define( "jquery", [], function () { return jQuery; } );
+	}
+}
+
+})( window );
diff --git a/javadoc/2.1.0/jquery/jquery-ui.css b/javadoc/2.1.0/jquery/jquery-ui.css
new file mode 100644
index 0000000..4f2fc19
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.css
@@ -0,0 +1,544 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+/* Layout helpers
+----------------------------------*/
+.ui-helper-hidden {
+	display: none;
+}
+.ui-helper-hidden-accessible {
+	border: 0;
+	clip: rect(0 0 0 0);
+	height: 1px;
+	margin: -1px;
+	overflow: hidden;
+	padding: 0;
+	position: absolute;
+	width: 1px;
+}
+.ui-helper-reset {
+	margin: 0;
+	padding: 0;
+	border: 0;
+	outline: 0;
+	line-height: 1.3;
+	text-decoration: none;
+	font-size: 100%;
+	list-style: none;
+}
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after {
+	content: "";
+	display: table;
+	border-collapse: collapse;
+}
+.ui-helper-clearfix:after {
+	clear: both;
+}
+.ui-helper-clearfix {
+	min-height: 0; /* support: IE7 */
+}
+.ui-helper-zfix {
+	width: 100%;
+	height: 100%;
+	top: 0;
+	left: 0;
+	position: absolute;
+	opacity: 0;
+	filter:Alpha(Opacity=0); /* support: IE8 */
+}
+
+.ui-front {
+	z-index: 100;
+}
+
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled {
+	cursor: default !important;
+}
+
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon {
+	display: block;
+	text-indent: -99999px;
+	overflow: hidden;
+	background-repeat: no-repeat;
+}
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay {
+	position: fixed;
+	top: 0;
+	left: 0;
+	width: 100%;
+	height: 100%;
+}
+.ui-autocomplete {
+	position: absolute;
+	top: 0;
+	left: 0;
+	cursor: default;
+}
+.ui-menu {
+	list-style: none;
+	padding: 0;
+	margin: 0;
+	display: block;
+	outline: none;
+}
+.ui-menu .ui-menu {
+	position: absolute;
+}
+.ui-menu .ui-menu-item {
+	position: relative;
+	margin: 0;
+	padding: 3px 1em 3px .4em;
+	cursor: pointer;
+	min-height: 0; /* support: IE7 */
+	/* support: IE10, see #8844 */
+	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
+}
+.ui-menu .ui-menu-divider {
+	margin: 5px 0;
+	height: 0;
+	font-size: 0;
+	line-height: 0;
+	border-width: 1px 0 0 0;
+}
+.ui-menu .ui-state-focus,
+.ui-menu .ui-state-active {
+	margin: -1px;
+}
+
+/* icon support */
+.ui-menu-icons {
+	position: relative;
+}
+.ui-menu-icons .ui-menu-item {
+	padding-left: 2em;
+}
+
+/* left-aligned */
+.ui-menu .ui-icon {
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	left: .2em;
+	margin: auto 0;
+}
+
+/* right-aligned */
+.ui-menu .ui-menu-icon {
+	left: auto;
+	right: 0;
+}
+
+/* Component containers
+----------------------------------*/
+.ui-widget {
+	font-family: Verdana,Arial,sans-serif;
+	font-size: 1.1em;
+}
+.ui-widget .ui-widget {
+	font-size: 1em;
+}
+.ui-widget input,
+.ui-widget select,
+.ui-widget textarea,
+.ui-widget button {
+	font-family: Verdana,Arial,sans-serif;
+	font-size: 1em;
+}
+.ui-widget-content {
+	border: 1px solid #aaaaaa;
+	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
+	color: #222222;
+}
+.ui-widget-content a {
+	color: #222222;
+}
+.ui-widget-header {
+	border: 1px solid #aaaaaa;
+	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
+	color: #222222;
+	font-weight: bold;
+}
+.ui-widget-header a {
+	color: #222222;
+}
+
+/* Interaction states
+----------------------------------*/
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default {
+	border: 1px solid #d3d3d3;
+	background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #555555;
+}
+.ui-state-default a,
+.ui-state-default a:link,
+.ui-state-default a:visited {
+	color: #555555;
+	text-decoration: none;
+}
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover,
+.ui-state-focus,
+.ui-widget-content .ui-state-focus,
+.ui-widget-header .ui-state-focus {
+	border: 1px solid #999999;
+	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #212121;
+}
+.ui-state-hover a,
+.ui-state-hover a:hover,
+.ui-state-hover a:link,
+.ui-state-hover a:visited,
+.ui-state-focus a,
+.ui-state-focus a:hover,
+.ui-state-focus a:link,
+.ui-state-focus a:visited {
+	color: #212121;
+	text-decoration: none;
+}
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active {
+	border: 1px solid #aaaaaa;
+	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
+	font-weight: normal;
+	color: #212121;
+}
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+	color: #212121;
+	text-decoration: none;
+}
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-highlight,
+.ui-widget-content .ui-state-highlight,
+.ui-widget-header .ui-state-highlight {
+	border: 1px solid #fcefa1;
+	background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
+	color: #363636;
+}
+.ui-state-highlight a,
+.ui-widget-content .ui-state-highlight a,
+.ui-widget-header .ui-state-highlight a {
+	color: #363636;
+}
+.ui-state-error,
+.ui-widget-content .ui-state-error,
+.ui-widget-header .ui-state-error {
+	border: 1px solid #cd0a0a;
+	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
+	color: #cd0a0a;
+}
+.ui-state-error a,
+.ui-widget-content .ui-state-error a,
+.ui-widget-header .ui-state-error a {
+	color: #cd0a0a;
+}
+.ui-state-error-text,
+.ui-widget-content .ui-state-error-text,
+.ui-widget-header .ui-state-error-text {
+	color: #cd0a0a;
+}
+.ui-priority-primary,
+.ui-widget-content .ui-priority-primary,
+.ui-widget-header .ui-priority-primary {
+	font-weight: bold;
+}
+.ui-priority-secondary,
+.ui-widget-content .ui-priority-secondary,
+.ui-widget-header .ui-priority-secondary {
+	opacity: .7;
+	filter:Alpha(Opacity=70); /* support: IE8 */
+	font-weight: normal;
+}
+.ui-state-disabled,
+.ui-widget-content .ui-state-disabled,
+.ui-widget-header .ui-state-disabled {
+	opacity: .35;
+	filter:Alpha(Opacity=35); /* support: IE8 */
+	background-image: none;
+}
+.ui-state-disabled .ui-icon {
+	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
+}
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon {
+	width: 16px;
+	height: 16px;
+}
+.ui-icon,
+.ui-widget-content .ui-icon {
+	background-image: url("images/ui-icons_222222_256x240.png");
+}
+.ui-widget-header .ui-icon {
+	background-image: url("images/ui-icons_222222_256x240.png");
+}
+.ui-state-default .ui-icon {
+	background-image: url("images/ui-icons_888888_256x240.png");
+}
+.ui-state-hover .ui-icon,
+.ui-state-focus .ui-icon {
+	background-image: url("images/ui-icons_454545_256x240.png");
+}
+.ui-state-active .ui-icon {
+	background-image: url("images/ui-icons_454545_256x240.png");
+}
+.ui-state-highlight .ui-icon {
+	background-image: url("images/ui-icons_2e83ff_256x240.png");
+}
+.ui-state-error .ui-icon,
+.ui-state-error-text .ui-icon {
+	background-image: url("images/ui-icons_cd0a0a_256x240.png");
+}
+
+/* positioning */
+.ui-icon-blank { background-position: 16px 16px; }
+.ui-icon-carat-1-n { background-position: 0 0; }
+.ui-icon-carat-1-ne { background-position: -16px 0; }
+.ui-icon-carat-1-e { background-position: -32px 0; }
+.ui-icon-carat-1-se { background-position: -48px 0; }
+.ui-icon-carat-1-s { background-position: -64px 0; }
+.ui-icon-carat-1-sw { background-position: -80px 0; }
+.ui-icon-carat-1-w { background-position: -96px 0; }
+.ui-icon-carat-1-nw { background-position: -112px 0; }
+.ui-icon-carat-2-n-s { background-position: -128px 0; }
+.ui-icon-carat-2-e-w { background-position: -144px 0; }
+.ui-icon-triangle-1-n { background-position: 0 -16px; }
+.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+.ui-icon-triangle-1-e { background-position: -32px -16px; }
+.ui-icon-triangle-1-se { background-position: -48px -16px; }
+.ui-icon-triangle-1-s { background-position: -64px -16px; }
+.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+.ui-icon-triangle-1-w { background-position: -96px -16px; }
+.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+.ui-icon-arrow-1-n { background-position: 0 -32px; }
+.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+.ui-icon-arrow-1-e { background-position: -32px -32px; }
+.ui-icon-arrow-1-se { background-position: -48px -32px; }
+.ui-icon-arrow-1-s { background-position: -64px -32px; }
+.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+.ui-icon-arrow-1-w { background-position: -96px -32px; }
+.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+.ui-icon-arrow-4 { background-position: 0 -80px; }
+.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+.ui-icon-extlink { background-position: -32px -80px; }
+.ui-icon-newwin { background-position: -48px -80px; }
+.ui-icon-refresh { background-position: -64px -80px; }
+.ui-icon-shuffle { background-position: -80px -80px; }
+.ui-icon-transfer-e-w { background-position: -96px -80px; }
+.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+.ui-icon-folder-collapsed { background-position: 0 -96px; }
+.ui-icon-folder-open { background-position: -16px -96px; }
+.ui-icon-document { background-position: -32px -96px; }
+.ui-icon-document-b { background-position: -48px -96px; }
+.ui-icon-note { background-position: -64px -96px; }
+.ui-icon-mail-closed { background-position: -80px -96px; }
+.ui-icon-mail-open { background-position: -96px -96px; }
+.ui-icon-suitcase { background-position: -112px -96px; }
+.ui-icon-comment { background-position: -128px -96px; }
+.ui-icon-person { background-position: -144px -96px; }
+.ui-icon-print { background-position: -160px -96px; }
+.ui-icon-trash { background-position: -176px -96px; }
+.ui-icon-locked { background-position: -192px -96px; }
+.ui-icon-unlocked { background-position: -208px -96px; }
+.ui-icon-bookmark { background-position: -224px -96px; }
+.ui-icon-tag { background-position: -240px -96px; }
+.ui-icon-home { background-position: 0 -112px; }
+.ui-icon-flag { background-position: -16px -112px; }
+.ui-icon-calendar { background-position: -32px -112px; }
+.ui-icon-cart { background-position: -48px -112px; }
+.ui-icon-pencil { background-position: -64px -112px; }
+.ui-icon-clock { background-position: -80px -112px; }
+.ui-icon-disk { background-position: -96px -112px; }
+.ui-icon-calculator { background-position: -112px -112px; }
+.ui-icon-zoomin { background-position: -128px -112px; }
+.ui-icon-zoomout { background-position: -144px -112px; }
+.ui-icon-search { background-position: -160px -112px; }
+.ui-icon-wrench { background-position: -176px -112px; }
+.ui-icon-gear { background-position: -192px -112px; }
+.ui-icon-heart { background-position: -208px -112px; }
+.ui-icon-star { background-position: -224px -112px; }
+.ui-icon-link { background-position: -240px -112px; }
+.ui-icon-cancel { background-position: 0 -128px; }
+.ui-icon-plus { background-position: -16px -128px; }
+.ui-icon-plusthick { background-position: -32px -128px; }
+.ui-icon-minus { background-position: -48px -128px; }
+.ui-icon-minusthick { background-position: -64px -128px; }
+.ui-icon-close { background-position: -80px -128px; }
+.ui-icon-closethick { background-position: -96px -128px; }
+.ui-icon-key { background-position: -112px -128px; }
+.ui-icon-lightbulb { background-position: -128px -128px; }
+.ui-icon-scissors { background-position: -144px -128px; }
+.ui-icon-clipboard { background-position: -160px -128px; }
+.ui-icon-copy { background-position: -176px -128px; }
+.ui-icon-contact { background-position: -192px -128px; }
+.ui-icon-image { background-position: -208px -128px; }
+.ui-icon-video { background-position: -224px -128px; }
+.ui-icon-script { background-position: -240px -128px; }
+.ui-icon-alert { background-position: 0 -144px; }
+.ui-icon-info { background-position: -16px -144px; }
+.ui-icon-notice { background-position: -32px -144px; }
+.ui-icon-help { background-position: -48px -144px; }
+.ui-icon-check { background-position: -64px -144px; }
+.ui-icon-bullet { background-position: -80px -144px; }
+.ui-icon-radio-on { background-position: -96px -144px; }
+.ui-icon-radio-off { background-position: -112px -144px; }
+.ui-icon-pin-w { background-position: -128px -144px; }
+.ui-icon-pin-s { background-position: -144px -144px; }
+.ui-icon-play { background-position: 0 -160px; }
+.ui-icon-pause { background-position: -16px -160px; }
+.ui-icon-seek-next { background-position: -32px -160px; }
+.ui-icon-seek-prev { background-position: -48px -160px; }
+.ui-icon-seek-end { background-position: -64px -160px; }
+.ui-icon-seek-start { background-position: -80px -160px; }
+/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+.ui-icon-seek-first { background-position: -80px -160px; }
+.ui-icon-stop { background-position: -96px -160px; }
+.ui-icon-eject { background-position: -112px -160px; }
+.ui-icon-volume-off { background-position: -128px -160px; }
+.ui-icon-volume-on { background-position: -144px -160px; }
+.ui-icon-power { background-position: 0 -176px; }
+.ui-icon-signal-diag { background-position: -16px -176px; }
+.ui-icon-signal { background-position: -32px -176px; }
+.ui-icon-battery-0 { background-position: -48px -176px; }
+.ui-icon-battery-1 { background-position: -64px -176px; }
+.ui-icon-battery-2 { background-position: -80px -176px; }
+.ui-icon-battery-3 { background-position: -96px -176px; }
+.ui-icon-circle-plus { background-position: 0 -192px; }
+.ui-icon-circle-minus { background-position: -16px -192px; }
+.ui-icon-circle-close { background-position: -32px -192px; }
+.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+.ui-icon-circle-zoomin { background-position: -176px -192px; }
+.ui-icon-circle-zoomout { background-position: -192px -192px; }
+.ui-icon-circle-check { background-position: -208px -192px; }
+.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+.ui-icon-circlesmall-close { background-position: -32px -208px; }
+.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+.ui-icon-squaresmall-close { background-position: -80px -208px; }
+.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Corner radius */
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-left,
+.ui-corner-tl {
+	border-top-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-right,
+.ui-corner-tr {
+	border-top-right-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-left,
+.ui-corner-bl {
+	border-bottom-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-right,
+.ui-corner-br {
+	border-bottom-right-radius: 4px;
+}
+
+/* Overlays */
+.ui-widget-overlay {
+	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
+	opacity: .3;
+	filter: Alpha(Opacity=30); /* support: IE8 */
+}
+.ui-widget-shadow {
+	margin: -8px 0 0 -8px;
+	padding: 8px;
+	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
+	opacity: .3;
+	filter: Alpha(Opacity=30); /* support: IE8 */
+	border-radius: 8px;
+}
diff --git a/javadoc/2.1.0/jquery/jquery-ui.js b/javadoc/2.1.0/jquery/jquery-ui.js
new file mode 100644
index 0000000..e1a68a1
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.js
@@ -0,0 +1,2610 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Includes: core.js, widget.js, position.js, autocomplete.js, menu.js
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+(function( factory ) {
+	if ( typeof define === "function" && define.amd ) {
+
+		// AMD. Register as an anonymous module.
+		define([ "jquery" ], factory );
+	} else {
+
+		// Browser globals
+		factory( jQuery );
+	}
+}(function( $ ) {
+/*!
+ * jQuery UI Core 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/category/ui-core/
+ */
+
+
+// $.ui might exist from components with no dependencies, e.g., $.ui.position
+$.ui = $.ui || {};
+
+$.extend( $.ui, {
+	version: "1.11.4",
+
+	keyCode: {
+		BACKSPACE: 8,
+		COMMA: 188,
+		DELETE: 46,
+		DOWN: 40,
+		END: 35,
+		ENTER: 13,
+		ESCAPE: 27,
+		HOME: 36,
+		LEFT: 37,
+		PAGE_DOWN: 34,
+		PAGE_UP: 33,
+		PERIOD: 190,
+		RIGHT: 39,
+		SPACE: 32,
+		TAB: 9,
+		UP: 38
+	}
+});
+
+// plugins
+$.fn.extend({
+	scrollParent: function( includeHidden ) {
+		var position = this.css( "position" ),
+			excludeStaticParent = position === "absolute",
+			overflowRegex = includeHidden ? /(auto|scroll|hidden)/ : /(auto|scroll)/,
+			scrollParent = this.parents().filter( function() {
+				var parent = $( this );
+				if ( excludeStaticParent && parent.css( "position" ) === "static" ) {
+					return false;
+				}
+				return overflowRegex.test( parent.css( "overflow" ) + parent.css( "overflow-y" ) + parent.css( "overflow-x" ) );
+			}).eq( 0 );
+
+		return position === "fixed" || !scrollParent.length ? $( this[ 0 ].ownerDocument || document ) : scrollParent;
+	},
+
+	uniqueId: (function() {
+		var uuid = 0;
+
+		return function() {
+			return this.each(function() {
+				if ( !this.id ) {
+					this.id = "ui-id-" + ( ++uuid );
+				}
+			});
+		};
+	})(),
+
+	removeUniqueId: function() {
+		return this.each(function() {
+			if ( /^ui-id-\d+$/.test( this.id ) ) {
+				$( this ).removeAttr( "id" );
+			}
+		});
+	}
+});
+
+// selectors
+function focusable( element, isTabIndexNotNaN ) {
+	var map, mapName, img,
+		nodeName = element.nodeName.toLowerCase();
+	if ( "area" === nodeName ) {
+		map = element.parentNode;
+		mapName = map.name;
+		if ( !element.href || !mapName || map.nodeName.toLowerCase() !== "map" ) {
+			return false;
+		}
+		img = $( "img[usemap='#" + mapName + "']" )[ 0 ];
+		return !!img && visible( img );
+	}
+	return ( /^(input|select|textarea|button|object)$/.test( nodeName ) ?
+		!element.disabled :
+		"a" === nodeName ?
+			element.href || isTabIndexNotNaN :
+			isTabIndexNotNaN) &&
+		// the element and all of its ancestors must be visible
+		visible( element );
+}
+
+function visible( element ) {
+	return $.expr.filters.visible( element ) &&
+		!$( element ).parents().addBack().filter(function() {
+			return $.css( this, "visibility" ) === "hidden";
+		}).length;
+}
+
+$.extend( $.expr[ ":" ], {
+	data: $.expr.createPseudo ?
+		$.expr.createPseudo(function( dataName ) {
+			return function( elem ) {
+				return !!$.data( elem, dataName );
+			};
+		}) :
+		// support: jQuery <1.8
+		function( elem, i, match ) {
+			return !!$.data( elem, match[ 3 ] );
+		},
+
+	focusable: function( element ) {
+		return focusable( element, !isNaN( $.attr( element, "tabindex" ) ) );
+	},
+
+	tabbable: function( element ) {
+		var tabIndex = $.attr( element, "tabindex" ),
+			isTabIndexNaN = isNaN( tabIndex );
+		return ( isTabIndexNaN || tabIndex >= 0 ) && focusable( element, !isTabIndexNaN );
+	}
+});
+
+// support: jQuery <1.8
+if ( !$( "<a>" ).outerWidth( 1 ).jquery ) {
+	$.each( [ "Width", "Height" ], function( i, name ) {
+		var side = name === "Width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ],
+			type = name.toLowerCase(),
+			orig = {
+				innerWidth: $.fn.innerWidth,
+				innerHeight: $.fn.innerHeight,
+				outerWidth: $.fn.outerWidth,
+				outerHeight: $.fn.outerHeight
+			};
+
+		function reduce( elem, size, border, margin ) {
+			$.each( side, function() {
+				size -= parseFloat( $.css( elem, "padding" + this ) ) || 0;
+				if ( border ) {
+					size -= parseFloat( $.css( elem, "border" + this + "Width" ) ) || 0;
+				}
+				if ( margin ) {
+					size -= parseFloat( $.css( elem, "margin" + this ) ) || 0;
+				}
+			});
+			return size;
+		}
+
+		$.fn[ "inner" + name ] = function( size ) {
+			if ( size === undefined ) {
+				return orig[ "inner" + name ].call( this );
+			}
+
+			return this.each(function() {
+				$( this ).css( type, reduce( this, size ) + "px" );
+			});
+		};
+
+		$.fn[ "outer" + name] = function( size, margin ) {
+			if ( typeof size !== "number" ) {
+				return orig[ "outer" + name ].call( this, size );
+			}
+
+			return this.each(function() {
+				$( this).css( type, reduce( this, size, true, margin ) + "px" );
+			});
+		};
+	});
+}
+
+// support: jQuery <1.8
+if ( !$.fn.addBack ) {
+	$.fn.addBack = function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter( selector )
+		);
+	};
+}
+
+// support: jQuery 1.6.1, 1.6.2 (http://bugs.jquery.com/ticket/9413)
+if ( $( "<a>" ).data( "a-b", "a" ).removeData( "a-b" ).data( "a-b" ) ) {
+	$.fn.removeData = (function( removeData ) {
+		return function( key ) {
+			if ( arguments.length ) {
+				return removeData.call( this, $.camelCase( key ) );
+			} else {
+				return removeData.call( this );
+			}
+		};
+	})( $.fn.removeData );
+}
+
+// deprecated
+$.ui.ie = !!/msie [\w.]+/.exec( navigator.userAgent.toLowerCase() );
+
+$.fn.extend({
+	focus: (function( orig ) {
+		return function( delay, fn ) {
+			return typeof delay === "number" ?
+				this.each(function() {
+					var elem = this;
+					setTimeout(function() {
+						$( elem ).focus();
+						if ( fn ) {
+							fn.call( elem );
+						}
+					}, delay );
+				}) :
+				orig.apply( this, arguments );
+		};
+	})( $.fn.focus ),
+
+	disableSelection: (function() {
+		var eventType = "onselectstart" in document.createElement( "div" ) ?
+			"selectstart" :
+			"mousedown";
+
+		return function() {
+			return this.bind( eventType + ".ui-disableSelection", function( event ) {
+				event.preventDefault();
+			});
+		};
+	})(),
+
+	enableSelection: function() {
+		return this.unbind( ".ui-disableSelection" );
+	},
+
+	zIndex: function( zIndex ) {
+		if ( zIndex !== undefined ) {
+			return this.css( "zIndex", zIndex );
+		}
+
+		if ( this.length ) {
+			var elem = $( this[ 0 ] ), position, value;
+			while ( elem.length && elem[ 0 ] !== document ) {
+				// Ignore z-index if position is set to a value where z-index is ignored by the browser
+				// This makes behavior of this function consistent across browsers
+				// WebKit always returns auto if the element is positioned
+				position = elem.css( "position" );
+				if ( position === "absolute" || position === "relative" || position === "fixed" ) {
+					// IE returns 0 when zIndex is not specified
+					// other browsers return a string
+					// we ignore the case of nested elements with an explicit value of 0
+					// <div style="z-index: -10;"><div style="z-index: 0;"></div></div>
+					value = parseInt( elem.css( "zIndex" ), 10 );
+					if ( !isNaN( value ) && value !== 0 ) {
+						return value;
+					}
+				}
+				elem = elem.parent();
+			}
+		}
+
+		return 0;
+	}
+});
+
+// $.ui.plugin is deprecated. Use $.widget() extensions instead.
+$.ui.plugin = {
+	add: function( module, option, set ) {
+		var i,
+			proto = $.ui[ module ].prototype;
+		for ( i in set ) {
+			proto.plugins[ i ] = proto.plugins[ i ] || [];
+			proto.plugins[ i ].push( [ option, set[ i ] ] );
+		}
+	},
+	call: function( instance, name, args, allowDisconnected ) {
+		var i,
+			set = instance.plugins[ name ];
+
+		if ( !set ) {
+			return;
+		}
+
+		if ( !allowDisconnected && ( !instance.element[ 0 ].parentNode || instance.element[ 0 ].parentNode.nodeType === 11 ) ) {
+			return;
+		}
+
+		for ( i = 0; i < set.length; i++ ) {
+			if ( instance.options[ set[ i ][ 0 ] ] ) {
+				set[ i ][ 1 ].apply( instance.element, args );
+			}
+		}
+	}
+};
+
+
+/*!
+ * jQuery UI Widget 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/jQuery.widget/
+ */
+
+
+var widget_uuid = 0,
+	widget_slice = Array.prototype.slice;
+
+$.cleanData = (function( orig ) {
+	return function( elems ) {
+		var events, elem, i;
+		for ( i = 0; (elem = elems[i]) != null; i++ ) {
+			try {
+
+				// Only trigger remove when necessary to save time
+				events = $._data( elem, "events" );
+				if ( events && events.remove ) {
+					$( elem ).triggerHandler( "remove" );
+				}
+
+			// http://bugs.jquery.com/ticket/8235
+			} catch ( e ) {}
+		}
+		orig( elems );
+	};
+})( $.cleanData );
+
+$.widget = function( name, base, prototype ) {
+	var fullName, existingConstructor, constructor, basePrototype,
+		// proxiedPrototype allows the provided prototype to remain unmodified
+		// so that it can be used as a mixin for multiple widgets (#8876)
+		proxiedPrototype = {},
+		namespace = name.split( "." )[ 0 ];
+
+	name = name.split( "." )[ 1 ];
+	fullName = namespace + "-" + name;
+
+	if ( !prototype ) {
+		prototype = base;
+		base = $.Widget;
+	}
+
+	// create selector for plugin
+	$.expr[ ":" ][ fullName.toLowerCase() ] = function( elem ) {
+		return !!$.data( elem, fullName );
+	};
+
+	$[ namespace ] = $[ namespace ] || {};
+	existingConstructor = $[ namespace ][ name ];
+	constructor = $[ namespace ][ name ] = function( options, element ) {
+		// allow instantiation without "new" keyword
+		if ( !this._createWidget ) {
+			return new constructor( options, element );
+		}
+
+		// allow instantiation without initializing for simple inheritance
+		// must use "new" keyword (the code above always passes args)
+		if ( arguments.length ) {
+			this._createWidget( options, element );
+		}
+	};
+	// extend with the existing constructor to carry over any static properties
+	$.extend( constructor, existingConstructor, {
+		version: prototype.version,
+		// copy the object used to create the prototype in case we need to
+		// redefine the widget later
+		_proto: $.extend( {}, prototype ),
+		// track widgets that inherit from this widget in case this widget is
+		// redefined after a widget inherits from it
+		_childConstructors: []
+	});
+
+	basePrototype = new base();
+	// we need to make the options hash a property directly on the new instance
+	// otherwise we'll modify the options hash on the prototype that we're
+	// inheriting from
+	basePrototype.options = $.widget.extend( {}, basePrototype.options );
+	$.each( prototype, function( prop, value ) {
+		if ( !$.isFunction( value ) ) {
+			proxiedPrototype[ prop ] = value;
+			return;
+		}
+		proxiedPrototype[ prop ] = (function() {
+			var _super = function() {
+					return base.prototype[ prop ].apply( this, arguments );
+				},
+				_superApply = function( args ) {
+					return base.prototype[ prop ].apply( this, args );
+				};
+			return function() {
+				var __super = this._super,
+					__superApply = this._superApply,
+					returnValue;
+
+				this._super = _super;
+				this._superApply = _superApply;
+
+				returnValue = value.apply( this, arguments );
+
+				this._super = __super;
+				this._superApply = __superApply;
+
+				return returnValue;
+			};
+		})();
+	});
+	constructor.prototype = $.widget.extend( basePrototype, {
+		// TODO: remove support for widgetEventPrefix
+		// always use the name + a colon as the prefix, e.g., draggable:start
+		// don't prefix for widgets that aren't DOM-based
+		widgetEventPrefix: existingConstructor ? (basePrototype.widgetEventPrefix || name) : name
+	}, proxiedPrototype, {
+		constructor: constructor,
+		namespace: namespace,
+		widgetName: name,
+		widgetFullName: fullName
+	});
+
+	// If this widget is being redefined then we need to find all widgets that
+	// are inheriting from it and redefine all of them so that they inherit from
+	// the new version of this widget. We're essentially trying to replace one
+	// level in the prototype chain.
+	if ( existingConstructor ) {
+		$.each( existingConstructor._childConstructors, function( i, child ) {
+			var childPrototype = child.prototype;
+
+			// redefine the child widget using the same prototype that was
+			// originally used, but inherit from the new version of the base
+			$.widget( childPrototype.namespace + "." + childPrototype.widgetName, constructor, child._proto );
+		});
+		// remove the list of existing child constructors from the old constructor
+		// so the old child constructors can be garbage collected
+		delete existingConstructor._childConstructors;
+	} else {
+		base._childConstructors.push( constructor );
+	}
+
+	$.widget.bridge( name, constructor );
+
+	return constructor;
+};
+
+$.widget.extend = function( target ) {
+	var input = widget_slice.call( arguments, 1 ),
+		inputIndex = 0,
+		inputLength = input.length,
+		key,
+		value;
+	for ( ; inputIndex < inputLength; inputIndex++ ) {
+		for ( key in input[ inputIndex ] ) {
+			value = input[ inputIndex ][ key ];
+			if ( input[ inputIndex ].hasOwnProperty( key ) && value !== undefined ) {
+				// Clone objects
+				if ( $.isPlainObject( value ) ) {
+					target[ key ] = $.isPlainObject( target[ key ] ) ?
+						$.widget.extend( {}, target[ key ], value ) :
+						// Don't extend strings, arrays, etc. with objects
+						$.widget.extend( {}, value );
+				// Copy everything else by reference
+				} else {
+					target[ key ] = value;
+				}
+			}
+		}
+	}
+	return target;
+};
+
+$.widget.bridge = function( name, object ) {
+	var fullName = object.prototype.widgetFullName || name;
+	$.fn[ name ] = function( options ) {
+		var isMethodCall = typeof options === "string",
+			args = widget_slice.call( arguments, 1 ),
+			returnValue = this;
+
+		if ( isMethodCall ) {
+			this.each(function() {
+				var methodValue,
+					instance = $.data( this, fullName );
+				if ( options === "instance" ) {
+					returnValue = instance;
+					return false;
+				}
+				if ( !instance ) {
+					return $.error( "cannot call methods on " + name + " prior to initialization; " +
+						"attempted to call method '" + options + "'" );
+				}
+				if ( !$.isFunction( instance[options] ) || options.charAt( 0 ) === "_" ) {
+					return $.error( "no such method '" + options + "' for " + name + " widget instance" );
+				}
+				methodValue = instance[ options ].apply( instance, args );
+				if ( methodValue !== instance && methodValue !== undefined ) {
+					returnValue = methodValue && methodValue.jquery ?
+						returnValue.pushStack( methodValue.get() ) :
+						methodValue;
+					return false;
+				}
+			});
+		} else {
+
+			// Allow multiple hashes to be passed on init
+			if ( args.length ) {
+				options = $.widget.extend.apply( null, [ options ].concat(args) );
+			}
+
+			this.each(function() {
+				var instance = $.data( this, fullName );
+				if ( instance ) {
+					instance.option( options || {} );
+					if ( instance._init ) {
+						instance._init();
+					}
+				} else {
+					$.data( this, fullName, new object( options, this ) );
+				}
+			});
+		}
+
+		return returnValue;
+	};
+};
+
+$.Widget = function( /* options, element */ ) {};
+$.Widget._childConstructors = [];
+
+$.Widget.prototype = {
+	widgetName: "widget",
+	widgetEventPrefix: "",
+	defaultElement: "<div>",
+	options: {
+		disabled: false,
+
+		// callbacks
+		create: null
+	},
+	_createWidget: function( options, element ) {
+		element = $( element || this.defaultElement || this )[ 0 ];
+		this.element = $( element );
+		this.uuid = widget_uuid++;
+		this.eventNamespace = "." + this.widgetName + this.uuid;
+
+		this.bindings = $();
+		this.hoverable = $();
+		this.focusable = $();
+
+		if ( element !== this ) {
+			$.data( element, this.widgetFullName, this );
+			this._on( true, this.element, {
+				remove: function( event ) {
+					if ( event.target === element ) {
+						this.destroy();
+					}
+				}
+			});
+			this.document = $( element.style ?
+				// element within the document
+				element.ownerDocument :
+				// element is window or document
+				element.document || element );
+			this.window = $( this.document[0].defaultView || this.document[0].parentWindow );
+		}
+
+		this.options = $.widget.extend( {},
+			this.options,
+			this._getCreateOptions(),
+			options );
+
+		this._create();
+		this._trigger( "create", null, this._getCreateEventData() );
+		this._init();
+	},
+	_getCreateOptions: $.noop,
+	_getCreateEventData: $.noop,
+	_create: $.noop,
+	_init: $.noop,
+
+	destroy: function() {
+		this._destroy();
+		// we can probably remove the unbind calls in 2.0
+		// all event bindings should go through this._on()
+		this.element
+			.unbind( this.eventNamespace )
+			.removeData( this.widgetFullName )
+			// support: jquery <1.6.3
+			// http://bugs.jquery.com/ticket/9413
+			.removeData( $.camelCase( this.widgetFullName ) );
+		this.widget()
+			.unbind( this.eventNamespace )
+			.removeAttr( "aria-disabled" )
+			.removeClass(
+				this.widgetFullName + "-disabled " +
+				"ui-state-disabled" );
+
+		// clean up events and states
+		this.bindings.unbind( this.eventNamespace );
+		this.hoverable.removeClass( "ui-state-hover" );
+		this.focusable.removeClass( "ui-state-focus" );
+	},
+	_destroy: $.noop,
+
+	widget: function() {
+		return this.element;
+	},
+
+	option: function( key, value ) {
+		var options = key,
+			parts,
+			curOption,
+			i;
+
+		if ( arguments.length === 0 ) {
+			// don't return a reference to the internal hash
+			return $.widget.extend( {}, this.options );
+		}
+
+		if ( typeof key === "string" ) {
+			// handle nested keys, e.g., "foo.bar" => { foo: { bar: ___ } }
+			options = {};
+			parts = key.split( "." );
+			key = parts.shift();
+			if ( parts.length ) {
+				curOption = options[ key ] = $.widget.extend( {}, this.options[ key ] );
+				for ( i = 0; i < parts.length - 1; i++ ) {
+					curOption[ parts[ i ] ] = curOption[ parts[ i ] ] || {};
+					curOption = curOption[ parts[ i ] ];
+				}
+				key = parts.pop();
+				if ( arguments.length === 1 ) {
+					return curOption[ key ] === undefined ? null : curOption[ key ];
+				}
+				curOption[ key ] = value;
+			} else {
+				if ( arguments.length === 1 ) {
+					return this.options[ key ] === undefined ? null : this.options[ key ];
+				}
+				options[ key ] = value;
+			}
+		}
+
+		this._setOptions( options );
+
+		return this;
+	},
+	_setOptions: function( options ) {
+		var key;
+
+		for ( key in options ) {
+			this._setOption( key, options[ key ] );
+		}
+
+		return this;
+	},
+	_setOption: function( key, value ) {
+		this.options[ key ] = value;
+
+		if ( key === "disabled" ) {
+			this.widget()
+				.toggleClass( this.widgetFullName + "-disabled", !!value );
+
+			// If the widget is becoming disabled, then nothing is interactive
+			if ( value ) {
+				this.hoverable.removeClass( "ui-state-hover" );
+				this.focusable.removeClass( "ui-state-focus" );
+			}
+		}
+
+		return this;
+	},
+
+	enable: function() {
+		return this._setOptions({ disabled: false });
+	},
+	disable: function() {
+		return this._setOptions({ disabled: true });
+	},
+
+	_on: function( suppressDisabledCheck, element, handlers ) {
+		var delegateElement,
+			instance = this;
+
+		// no suppressDisabledCheck flag, shuffle arguments
+		if ( typeof suppressDisabledCheck !== "boolean" ) {
+			handlers = element;
+			element = suppressDisabledCheck;
+			suppressDisabledCheck = false;
+		}
+
+		// no element argument, shuffle and use this.element
+		if ( !handlers ) {
+			handlers = element;
+			element = this.element;
+			delegateElement = this.widget();
+		} else {
+			element = delegateElement = $( element );
+			this.bindings = this.bindings.add( element );
+		}
+
+		$.each( handlers, function( event, handler ) {
+			function handlerProxy() {
+				// allow widgets to customize the disabled handling
+				// - disabled as an array instead of boolean
+				// - disabled class as method for disabling individual parts
+				if ( !suppressDisabledCheck &&
+						( instance.options.disabled === true ||
+							$( this ).hasClass( "ui-state-disabled" ) ) ) {
+					return;
+				}
+				return ( typeof handler === "string" ? instance[ handler ] : handler )
+					.apply( instance, arguments );
+			}
+
+			// copy the guid so direct unbinding works
+			if ( typeof handler !== "string" ) {
+				handlerProxy.guid = handler.guid =
+					handler.guid || handlerProxy.guid || $.guid++;
+			}
+
+			var match = event.match( /^([\w:-]*)\s*(.*)$/ ),
+				eventName = match[1] + instance.eventNamespace,
+				selector = match[2];
+			if ( selector ) {
+				delegateElement.delegate( selector, eventName, handlerProxy );
+			} else {
+				element.bind( eventName, handlerProxy );
+			}
+		});
+	},
+
+	_off: function( element, eventName ) {
+		eventName = (eventName || "").split( " " ).join( this.eventNamespace + " " ) +
+			this.eventNamespace;
+		element.unbind( eventName ).undelegate( eventName );
+
+		// Clear the stack to avoid memory leaks (#10056)
+		this.bindings = $( this.bindings.not( element ).get() );
+		this.focusable = $( this.focusable.not( element ).get() );
+		this.hoverable = $( this.hoverable.not( element ).get() );
+	},
+
+	_delay: function( handler, delay ) {
+		function handlerProxy() {
+			return ( typeof handler === "string" ? instance[ handler ] : handler )
+				.apply( instance, arguments );
+		}
+		var instance = this;
+		return setTimeout( handlerProxy, delay || 0 );
+	},
+
+	_hoverable: function( element ) {
+		this.hoverable = this.hoverable.add( element );
+		this._on( element, {
+			mouseenter: function( event ) {
+				$( event.currentTarget ).addClass( "ui-state-hover" );
+			},
+			mouseleave: function( event ) {
+				$( event.currentTarget ).removeClass( "ui-state-hover" );
+			}
+		});
+	},
+
+	_focusable: function( element ) {
+		this.focusable = this.focusable.add( element );
+		this._on( element, {
+			focusin: function( event ) {
+				$( event.currentTarget ).addClass( "ui-state-focus" );
+			},
+			focusout: function( event ) {
+				$( event.currentTarget ).removeClass( "ui-state-focus" );
+			}
+		});
+	},
+
+	_trigger: function( type, event, data ) {
+		var prop, orig,
+			callback = this.options[ type ];
+
+		data = data || {};
+		event = $.Event( event );
+		event.type = ( type === this.widgetEventPrefix ?
+			type :
+			this.widgetEventPrefix + type ).toLowerCase();
+		// the original event may come from any element
+		// so we need to reset the target on the new event
+		event.target = this.element[ 0 ];
+
+		// copy original event properties over to the new event
+		orig = event.originalEvent;
+		if ( orig ) {
+			for ( prop in orig ) {
+				if ( !( prop in event ) ) {
+					event[ prop ] = orig[ prop ];
+				}
+			}
+		}
+
+		this.element.trigger( event, data );
+		return !( $.isFunction( callback ) &&
+			callback.apply( this.element[0], [ event ].concat( data ) ) === false ||
+			event.isDefaultPrevented() );
+	}
+};
+
+$.each( { show: "fadeIn", hide: "fadeOut" }, function( method, defaultEffect ) {
+	$.Widget.prototype[ "_" + method ] = function( element, options, callback ) {
+		if ( typeof options === "string" ) {
+			options = { effect: options };
+		}
+		var hasOptions,
+			effectName = !options ?
+				method :
+				options === true || typeof options === "number" ?
+					defaultEffect :
+					options.effect || defaultEffect;
+		options = options || {};
+		if ( typeof options === "number" ) {
+			options = { duration: options };
+		}
+		hasOptions = !$.isEmptyObject( options );
+		options.complete = callback;
+		if ( options.delay ) {
+			element.delay( options.delay );
+		}
+		if ( hasOptions && $.effects && $.effects.effect[ effectName ] ) {
+			element[ method ]( options );
+		} else if ( effectName !== method && element[ effectName ] ) {
+			element[ effectName ]( options.duration, options.easing, callback );
+		} else {
+			element.queue(function( next ) {
+				$( this )[ method ]();
+				if ( callback ) {
+					callback.call( element[ 0 ] );
+				}
+				next();
+			});
+		}
+	};
+});
+
+var widget = $.widget;
+
+
+/*!
+ * jQuery UI Position 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/position/
+ */
+
+(function() {
+
+$.ui = $.ui || {};
+
+var cachedScrollbarWidth, supportsOffsetFractions,
+	max = Math.max,
+	abs = Math.abs,
+	round = Math.round,
+	rhorizontal = /left|center|right/,
+	rvertical = /top|center|bottom/,
+	roffset = /[\+\-]\d+(\.[\d]+)?%?/,
+	rposition = /^\w+/,
+	rpercent = /%$/,
+	_position = $.fn.position;
+
+function getOffsets( offsets, width, height ) {
+	return [
+		parseFloat( offsets[ 0 ] ) * ( rpercent.test( offsets[ 0 ] ) ? width / 100 : 1 ),
+		parseFloat( offsets[ 1 ] ) * ( rpercent.test( offsets[ 1 ] ) ? height / 100 : 1 )
+	];
+}
+
+function parseCss( element, property ) {
+	return parseInt( $.css( element, property ), 10 ) || 0;
+}
+
+function getDimensions( elem ) {
+	var raw = elem[0];
+	if ( raw.nodeType === 9 ) {
+		return {
+			width: elem.width(),
+			height: elem.height(),
+			offset: { top: 0, left: 0 }
+		};
+	}
+	if ( $.isWindow( raw ) ) {
+		return {
+			width: elem.width(),
+			height: elem.height(),
+			offset: { top: elem.scrollTop(), left: elem.scrollLeft() }
+		};
+	}
+	if ( raw.preventDefault ) {
+		return {
+			width: 0,
+			height: 0,
+			offset: { top: raw.pageY, left: raw.pageX }
+		};
+	}
+	return {
+		width: elem.outerWidth(),
+		height: elem.outerHeight(),
+		offset: elem.offset()
+	};
+}
+
+$.position = {
+	scrollbarWidth: function() {
+		if ( cachedScrollbarWidth !== undefined ) {
+			return cachedScrollbarWidth;
+		}
+		var w1, w2,
+			div = $( "<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>" ),
+			innerDiv = div.children()[0];
+
+		$( "body" ).append( div );
+		w1 = innerDiv.offsetWidth;
+		div.css( "overflow", "scroll" );
+
+		w2 = innerDiv.offsetWidth;
+
+		if ( w1 === w2 ) {
+			w2 = div[0].clientWidth;
+		}
+
+		div.remove();
+
+		return (cachedScrollbarWidth = w1 - w2);
+	},
+	getScrollInfo: function( within ) {
+		var overflowX = within.isWindow || within.isDocument ? "" :
+				within.element.css( "overflow-x" ),
+			overflowY = within.isWindow || within.isDocument ? "" :
+				within.element.css( "overflow-y" ),
+			hasOverflowX = overflowX === "scroll" ||
+				( overflowX === "auto" && within.width < within.element[0].scrollWidth ),
+			hasOverflowY = overflowY === "scroll" ||
+				( overflowY === "auto" && within.height < within.element[0].scrollHeight );
+		return {
+			width: hasOverflowY ? $.position.scrollbarWidth() : 0,
+			height: hasOverflowX ? $.position.scrollbarWidth() : 0
+		};
+	},
+	getWithinInfo: function( element ) {
+		var withinElement = $( element || window ),
+			isWindow = $.isWindow( withinElement[0] ),
+			isDocument = !!withinElement[ 0 ] && withinElement[ 0 ].nodeType === 9;
+		return {
+			element: withinElement,
+			isWindow: isWindow,
+			isDocument: isDocument,
+			offset: withinElement.offset() || { left: 0, top: 0 },
+			scrollLeft: withinElement.scrollLeft(),
+			scrollTop: withinElement.scrollTop(),
+
+			// support: jQuery 1.6.x
+			// jQuery 1.6 doesn't support .outerWidth/Height() on documents or windows
+			width: isWindow || isDocument ? withinElement.width() : withinElement.outerWidth(),
+			height: isWindow || isDocument ? withinElement.height() : withinElement.outerHeight()
+		};
+	}
+};
+
+$.fn.position = function( options ) {
+	if ( !options || !options.of ) {
+		return _position.apply( this, arguments );
+	}
+
+	// make a copy, we don't want to modify arguments
+	options = $.extend( {}, options );
+
+	var atOffset, targetWidth, targetHeight, targetOffset, basePosition, dimensions,
+		target = $( options.of ),
+		within = $.position.getWithinInfo( options.within ),
+		scrollInfo = $.position.getScrollInfo( within ),
+		collision = ( options.collision || "flip" ).split( " " ),
+		offsets = {};
+
+	dimensions = getDimensions( target );
+	if ( target[0].preventDefault ) {
+		// force left top to allow flipping
+		options.at = "left top";
+	}
+	targetWidth = dimensions.width;
+	targetHeight = dimensions.height;
+	targetOffset = dimensions.offset;
+	// clone to reuse original targetOffset later
+	basePosition = $.extend( {}, targetOffset );
+
+	// force my and at to have valid horizontal and vertical positions
+	// if a value is missing or invalid, it will be converted to center
+	$.each( [ "my", "at" ], function() {
+		var pos = ( options[ this ] || "" ).split( " " ),
+			horizontalOffset,
+			verticalOffset;
+
+		if ( pos.length === 1) {
+			pos = rhorizontal.test( pos[ 0 ] ) ?
+				pos.concat( [ "center" ] ) :
+				rvertical.test( pos[ 0 ] ) ?
+					[ "center" ].concat( pos ) :
+					[ "center", "center" ];
+		}
+		pos[ 0 ] = rhorizontal.test( pos[ 0 ] ) ? pos[ 0 ] : "center";
+		pos[ 1 ] = rvertical.test( pos[ 1 ] ) ? pos[ 1 ] : "center";
+
+		// calculate offsets
+		horizontalOffset = roffset.exec( pos[ 0 ] );
+		verticalOffset = roffset.exec( pos[ 1 ] );
+		offsets[ this ] = [
+			horizontalOffset ? horizontalOffset[ 0 ] : 0,
+			verticalOffset ? verticalOffset[ 0 ] : 0
+		];
+
+		// reduce to just the positions without the offsets
+		options[ this ] = [
+			rposition.exec( pos[ 0 ] )[ 0 ],
+			rposition.exec( pos[ 1 ] )[ 0 ]
+		];
+	});
+
+	// normalize collision option
+	if ( collision.length === 1 ) {
+		collision[ 1 ] = collision[ 0 ];
+	}
+
+	if ( options.at[ 0 ] === "right" ) {
+		basePosition.left += targetWidth;
+	} else if ( options.at[ 0 ] === "center" ) {
+		basePosition.left += targetWidth / 2;
+	}
+
+	if ( options.at[ 1 ] === "bottom" ) {
+		basePosition.top += targetHeight;
+	} else if ( options.at[ 1 ] === "center" ) {
+		basePosition.top += targetHeight / 2;
+	}
+
+	atOffset = getOffsets( offsets.at, targetWidth, targetHeight );
+	basePosition.left += atOffset[ 0 ];
+	basePosition.top += atOffset[ 1 ];
+
+	return this.each(function() {
+		var collisionPosition, using,
+			elem = $( this ),
+			elemWidth = elem.outerWidth(),
+			elemHeight = elem.outerHeight(),
+			marginLeft = parseCss( this, "marginLeft" ),
+			marginTop = parseCss( this, "marginTop" ),
+			collisionWidth = elemWidth + marginLeft + parseCss( this, "marginRight" ) + scrollInfo.width,
+			collisionHeight = elemHeight + marginTop + parseCss( this, "marginBottom" ) + scrollInfo.height,
+			position = $.extend( {}, basePosition ),
+			myOffset = getOffsets( offsets.my, elem.outerWidth(), elem.outerHeight() );
+
+		if ( options.my[ 0 ] === "right" ) {
+			position.left -= elemWidth;
+		} else if ( options.my[ 0 ] === "center" ) {
+			position.left -= elemWidth / 2;
+		}
+
+		if ( options.my[ 1 ] === "bottom" ) {
+			position.top -= elemHeight;
+		} else if ( options.my[ 1 ] === "center" ) {
+			position.top -= elemHeight / 2;
+		}
+
+		position.left += myOffset[ 0 ];
+		position.top += myOffset[ 1 ];
+
+		// if the browser doesn't support fractions, then round for consistent results
+		if ( !supportsOffsetFractions ) {
+			position.left = round( position.left );
+			position.top = round( position.top );
+		}
+
+		collisionPosition = {
+			marginLeft: marginLeft,
+			marginTop: marginTop
+		};
+
+		$.each( [ "left", "top" ], function( i, dir ) {
+			if ( $.ui.position[ collision[ i ] ] ) {
+				$.ui.position[ collision[ i ] ][ dir ]( position, {
+					targetWidth: targetWidth,
+					targetHeight: targetHeight,
+					elemWidth: elemWidth,
+					elemHeight: elemHeight,
+					collisionPosition: collisionPosition,
+					collisionWidth: collisionWidth,
+					collisionHeight: collisionHeight,
+					offset: [ atOffset[ 0 ] + myOffset[ 0 ], atOffset [ 1 ] + myOffset[ 1 ] ],
+					my: options.my,
+					at: options.at,
+					within: within,
+					elem: elem
+				});
+			}
+		});
+
+		if ( options.using ) {
+			// adds feedback as second argument to using callback, if present
+			using = function( props ) {
+				var left = targetOffset.left - position.left,
+					right = left + targetWidth - elemWidth,
+					top = targetOffset.top - position.top,
+					bottom = top + targetHeight - elemHeight,
+					feedback = {
+						target: {
+							element: target,
+							left: targetOffset.left,
+							top: targetOffset.top,
+							width: targetWidth,
+							height: targetHeight
+						},
+						element: {
+							element: elem,
+							left: position.left,
+							top: position.top,
+							width: elemWidth,
+							height: elemHeight
+						},
+						horizontal: right < 0 ? "left" : left > 0 ? "right" : "center",
+						vertical: bottom < 0 ? "top" : top > 0 ? "bottom" : "middle"
+					};
+				if ( targetWidth < elemWidth && abs( left + right ) < targetWidth ) {
+					feedback.horizontal = "center";
+				}
+				if ( targetHeight < elemHeight && abs( top + bottom ) < targetHeight ) {
+					feedback.vertical = "middle";
+				}
+				if ( max( abs( left ), abs( right ) ) > max( abs( top ), abs( bottom ) ) ) {
+					feedback.important = "horizontal";
+				} else {
+					feedback.important = "vertical";
+				}
+				options.using.call( this, props, feedback );
+			};
+		}
+
+		elem.offset( $.extend( position, { using: using } ) );
+	});
+};
+
+$.ui.position = {
+	fit: {
+		left: function( position, data ) {
+			var within = data.within,
+				withinOffset = within.isWindow ? within.scrollLeft : within.offset.left,
+				outerWidth = within.width,
+				collisionPosLeft = position.left - data.collisionPosition.marginLeft,
+				overLeft = withinOffset - collisionPosLeft,
+				overRight = collisionPosLeft + data.collisionWidth - outerWidth - withinOffset,
+				newOverRight;
+
+			// element is wider than within
+			if ( data.collisionWidth > outerWidth ) {
+				// element is initially over the left side of within
+				if ( overLeft > 0 && overRight <= 0 ) {
+					newOverRight = position.left + overLeft + data.collisionWidth - outerWidth - withinOffset;
+					position.left += overLeft - newOverRight;
+				// element is initially over right side of within
+				} else if ( overRight > 0 && overLeft <= 0 ) {
+					position.left = withinOffset;
+				// element is initially over both left and right sides of within
+				} else {
+					if ( overLeft > overRight ) {
+						position.left = withinOffset + outerWidth - data.collisionWidth;
+					} else {
+						position.left = withinOffset;
+					}
+				}
+			// too far left -> align with left edge
+			} else if ( overLeft > 0 ) {
+				position.left += overLeft;
+			// too far right -> align with right edge
+			} else if ( overRight > 0 ) {
+				position.left -= overRight;
+			// adjust based on position and margin
+			} else {
+				position.left = max( position.left - collisionPosLeft, position.left );
+			}
+		},
+		top: function( position, data ) {
+			var within = data.within,
+				withinOffset = within.isWindow ? within.scrollTop : within.offset.top,
+				outerHeight = data.within.height,
+				collisionPosTop = position.top - data.collisionPosition.marginTop,
+				overTop = withinOffset - collisionPosTop,
+				overBottom = collisionPosTop + data.collisionHeight - outerHeight - withinOffset,
+				newOverBottom;
+
+			// element is taller than within
+			if ( data.collisionHeight > outerHeight ) {
+				// element is initially over the top of within
+				if ( overTop > 0 && overBottom <= 0 ) {
+					newOverBottom = position.top + overTop + data.collisionHeight - outerHeight - withinOffset;
+					position.top += overTop - newOverBottom;
+				// element is initially over bottom of within
+				} else if ( overBottom > 0 && overTop <= 0 ) {
+					position.top = withinOffset;
+				// element is initially over both top and bottom of within
+				} else {
+					if ( overTop > overBottom ) {
+						position.top = withinOffset + outerHeight - data.collisionHeight;
+					} else {
+						position.top = withinOffset;
+					}
+				}
+			// too far up -> align with top
+			} else if ( overTop > 0 ) {
+				position.top += overTop;
+			// too far down -> align with bottom edge
+			} else if ( overBottom > 0 ) {
+				position.top -= overBottom;
+			// adjust based on position and margin
+			} else {
+				position.top = max( position.top - collisionPosTop, position.top );
+			}
+		}
+	},
+	flip: {
+		left: function( position, data ) {
+			var within = data.within,
+				withinOffset = within.offset.left + within.scrollLeft,
+				outerWidth = within.width,
+				offsetLeft = within.isWindow ? within.scrollLeft : within.offset.left,
+				collisionPosLeft = position.left - data.collisionPosition.marginLeft,
+				overLeft = collisionPosLeft - offsetLeft,
+				overRight = collisionPosLeft + data.collisionWidth - outerWidth - offsetLeft,
+				myOffset = data.my[ 0 ] === "left" ?
+					-data.elemWidth :
+					data.my[ 0 ] === "right" ?
+						data.elemWidth :
+						0,
+				atOffset = data.at[ 0 ] === "left" ?
+					data.targetWidth :
+					data.at[ 0 ] === "right" ?
+						-data.targetWidth :
+						0,
+				offset = -2 * data.offset[ 0 ],
+				newOverRight,
+				newOverLeft;
+
+			if ( overLeft < 0 ) {
+				newOverRight = position.left + myOffset + atOffset + offset + data.collisionWidth - outerWidth - withinOffset;
+				if ( newOverRight < 0 || newOverRight < abs( overLeft ) ) {
+					position.left += myOffset + atOffset + offset;
+				}
+			} else if ( overRight > 0 ) {
+				newOverLeft = position.left - data.collisionPosition.marginLeft + myOffset + atOffset + offset - offsetLeft;
+				if ( newOverLeft > 0 || abs( newOverLeft ) < overRight ) {
+					position.left += myOffset + atOffset + offset;
+				}
+			}
+		},
+		top: function( position, data ) {
+			var within = data.within,
+				withinOffset = within.offset.top + within.scrollTop,
+				outerHeight = within.height,
+				offsetTop = within.isWindow ? within.scrollTop : within.offset.top,
+				collisionPosTop = position.top - data.collisionPosition.marginTop,
+				overTop = collisionPosTop - offsetTop,
+				overBottom = collisionPosTop + data.collisionHeight - outerHeight - offsetTop,
+				top = data.my[ 1 ] === "top",
+				myOffset = top ?
+					-data.elemHeight :
+					data.my[ 1 ] === "bottom" ?
+						data.elemHeight :
+						0,
+				atOffset = data.at[ 1 ] === "top" ?
+					data.targetHeight :
+					data.at[ 1 ] === "bottom" ?
+						-data.targetHeight :
+						0,
+				offset = -2 * data.offset[ 1 ],
+				newOverTop,
+				newOverBottom;
+			if ( overTop < 0 ) {
+				newOverBottom = position.top + myOffset + atOffset + offset + data.collisionHeight - outerHeight - withinOffset;
+				if ( newOverBottom < 0 || newOverBottom < abs( overTop ) ) {
+					position.top += myOffset + atOffset + offset;
+				}
+			} else if ( overBottom > 0 ) {
+				newOverTop = position.top - data.collisionPosition.marginTop + myOffset + atOffset + offset - offsetTop;
+				if ( newOverTop > 0 || abs( newOverTop ) < overBottom ) {
+					position.top += myOffset + atOffset + offset;
+				}
+			}
+		}
+	},
+	flipfit: {
+		left: function() {
+			$.ui.position.flip.left.apply( this, arguments );
+			$.ui.position.fit.left.apply( this, arguments );
+		},
+		top: function() {
+			$.ui.position.flip.top.apply( this, arguments );
+			$.ui.position.fit.top.apply( this, arguments );
+		}
+	}
+};
+
+// fraction support test
+(function() {
+	var testElement, testElementParent, testElementStyle, offsetLeft, i,
+		body = document.getElementsByTagName( "body" )[ 0 ],
+		div = document.createElement( "div" );
+
+	//Create a "fake body" for testing based on method used in jQuery.support
+	testElement = document.createElement( body ? "div" : "body" );
+	testElementStyle = {
+		visibility: "hidden",
+		width: 0,
+		height: 0,
+		border: 0,
+		margin: 0,
+		background: "none"
+	};
+	if ( body ) {
+		$.extend( testElementStyle, {
+			position: "absolute",
+			left: "-1000px",
+			top: "-1000px"
+		});
+	}
+	for ( i in testElementStyle ) {
+		testElement.style[ i ] = testElementStyle[ i ];
+	}
+	testElement.appendChild( div );
+	testElementParent = body || document.documentElement;
+	testElementParent.insertBefore( testElement, testElementParent.firstChild );
+
+	div.style.cssText = "position: absolute; left: 10.7432222px;";
+
+	offsetLeft = $( div ).offset().left;
+	supportsOffsetFractions = offsetLeft > 10 && offsetLeft < 11;
+
+	testElement.innerHTML = "";
+	testElementParent.removeChild( testElement );
+})();
+
+})();
+
+var position = $.ui.position;
+
+
+/*!
+ * jQuery UI Menu 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/menu/
+ */
+
+
+var menu = $.widget( "ui.menu", {
+	version: "1.11.4",
+	defaultElement: "<ul>",
+	delay: 300,
+	options: {
+		icons: {
+			submenu: "ui-icon-carat-1-e"
+		},
+		items: "> *",
+		menus: "ul",
+		position: {
+			my: "left-1 top",
+			at: "right top"
+		},
+		role: "menu",
+
+		// callbacks
+		blur: null,
+		focus: null,
+		select: null
+	},
+
+	_create: function() {
+		this.activeMenu = this.element;
+
+		// Flag used to prevent firing of the click handler
+		// as the event bubbles up through nested menus
+		this.mouseHandled = false;
+		this.element
+			.uniqueId()
+			.addClass( "ui-menu ui-widget ui-widget-content" )
+			.toggleClass( "ui-menu-icons", !!this.element.find( ".ui-icon" ).length )
+			.attr({
+				role: this.options.role,
+				tabIndex: 0
+			});
+
+		if ( this.options.disabled ) {
+			this.element
+				.addClass( "ui-state-disabled" )
+				.attr( "aria-disabled", "true" );
+		}
+
+		this._on({
+			// Prevent focus from sticking to links inside menu after clicking
+			// them (focus should always stay on UL during navigation).
+			"mousedown .ui-menu-item": function( event ) {
+				event.preventDefault();
+			},
+			"click .ui-menu-item": function( event ) {
+				var target = $( event.target );
+				if ( !this.mouseHandled && target.not( ".ui-state-disabled" ).length ) {
+					this.select( event );
+
+					// Only set the mouseHandled flag if the event will bubble, see #9469.
+					if ( !event.isPropagationStopped() ) {
+						this.mouseHandled = true;
+					}
+
+					// Open submenu on click
+					if ( target.has( ".ui-menu" ).length ) {
+						this.expand( event );
+					} else if ( !this.element.is( ":focus" ) && $( this.document[ 0 ].activeElement ).closest( ".ui-menu" ).length ) {
+
+						// Redirect focus to the menu
+						this.element.trigger( "focus", [ true ] );
+
+						// If the active item is on the top level, let it stay active.
+						// Otherwise, blur the active item since it is no longer visible.
+						if ( this.active && this.active.parents( ".ui-menu" ).length === 1 ) {
+							clearTimeout( this.timer );
+						}
+					}
+				}
+			},
+			"mouseenter .ui-menu-item": function( event ) {
+				// Ignore mouse events while typeahead is active, see #10458.
+				// Prevents focusing the wrong item when typeahead causes a scroll while the mouse
+				// is over an item in the menu
+				if ( this.previousFilter ) {
+					return;
+				}
+				var target = $( event.currentTarget );
+				// Remove ui-state-active class from siblings of the newly focused menu item
+				// to avoid a jump caused by adjacent elements both having a class with a border
+				target.siblings( ".ui-state-active" ).removeClass( "ui-state-active" );
+				this.focus( event, target );
+			},
+			mouseleave: "collapseAll",
+			"mouseleave .ui-menu": "collapseAll",
+			focus: function( event, keepActiveItem ) {
+				// If there's already an active item, keep it active
+				// If not, activate the first item
+				var item = this.active || this.element.find( this.options.items ).eq( 0 );
+
+				if ( !keepActiveItem ) {
+					this.focus( event, item );
+				}
+			},
+			blur: function( event ) {
+				this._delay(function() {
+					if ( !$.contains( this.element[0], this.document[0].activeElement ) ) {
+						this.collapseAll( event );
+					}
+				});
+			},
+			keydown: "_keydown"
+		});
+
+		this.refresh();
+
+		// Clicks outside of a menu collapse any open menus
+		this._on( this.document, {
+			click: function( event ) {
+				if ( this._closeOnDocumentClick( event ) ) {
+					this.collapseAll( event );
+				}
+
+				// Reset the mouseHandled flag
+				this.mouseHandled = false;
+			}
+		});
+	},
+
+	_destroy: function() {
+		// Destroy (sub)menus
+		this.element
+			.removeAttr( "aria-activedescendant" )
+			.find( ".ui-menu" ).addBack()
+				.removeClass( "ui-menu ui-widget ui-widget-content ui-menu-icons ui-front" )
+				.removeAttr( "role" )
+				.removeAttr( "tabIndex" )
+				.removeAttr( "aria-labelledby" )
+				.removeAttr( "aria-expanded" )
+				.removeAttr( "aria-hidden" )
+				.removeAttr( "aria-disabled" )
+				.removeUniqueId()
+				.show();
+
+		// Destroy menu items
+		this.element.find( ".ui-menu-item" )
+			.removeClass( "ui-menu-item" )
+			.removeAttr( "role" )
+			.removeAttr( "aria-disabled" )
+			.removeUniqueId()
+			.removeClass( "ui-state-hover" )
+			.removeAttr( "tabIndex" )
+			.removeAttr( "role" )
+			.removeAttr( "aria-haspopup" )
+			.children().each( function() {
+				var elem = $( this );
+				if ( elem.data( "ui-menu-submenu-carat" ) ) {
+					elem.remove();
+				}
+			});
+
+		// Destroy menu dividers
+		this.element.find( ".ui-menu-divider" ).removeClass( "ui-menu-divider ui-widget-content" );
+	},
+
+	_keydown: function( event ) {
+		var match, prev, character, skip,
+			preventDefault = true;
+
+		switch ( event.keyCode ) {
+		case $.ui.keyCode.PAGE_UP:
+			this.previousPage( event );
+			break;
+		case $.ui.keyCode.PAGE_DOWN:
+			this.nextPage( event );
+			break;
+		case $.ui.keyCode.HOME:
+			this._move( "first", "first", event );
+			break;
+		case $.ui.keyCode.END:
+			this._move( "last", "last", event );
+			break;
+		case $.ui.keyCode.UP:
+			this.previous( event );
+			break;
+		case $.ui.keyCode.DOWN:
+			this.next( event );
+			break;
+		case $.ui.keyCode.LEFT:
+			this.collapse( event );
+			break;
+		case $.ui.keyCode.RIGHT:
+			if ( this.active && !this.active.is( ".ui-state-disabled" ) ) {
+				this.expand( event );
+			}
+			break;
+		case $.ui.keyCode.ENTER:
+		case $.ui.keyCode.SPACE:
+			this._activate( event );
+			break;
+		case $.ui.keyCode.ESCAPE:
+			this.collapse( event );
+			break;
+		default:
+			preventDefault = false;
+			prev = this.previousFilter || "";
+			character = String.fromCharCode( event.keyCode );
+			skip = false;
+
+			clearTimeout( this.filterTimer );
+
+			if ( character === prev ) {
+				skip = true;
+			} else {
+				character = prev + character;
+			}
+
+			match = this._filterMenuItems( character );
+			match = skip && match.index( this.active.next() ) !== -1 ?
+				this.active.nextAll( ".ui-menu-item" ) :
+				match;
+
+			// If no matches on the current filter, reset to the last character pressed
+			// to move down the menu to the first item that starts with that character
+			if ( !match.length ) {
+				character = String.fromCharCode( event.keyCode );
+				match = this._filterMenuItems( character );
+			}
+
+			if ( match.length ) {
+				this.focus( event, match );
+				this.previousFilter = character;
+				this.filterTimer = this._delay(function() {
+					delete this.previousFilter;
+				}, 1000 );
+			} else {
+				delete this.previousFilter;
+			}
+		}
+
+		if ( preventDefault ) {
+			event.preventDefault();
+		}
+	},
+
+	_activate: function( event ) {
+		if ( !this.active.is( ".ui-state-disabled" ) ) {
+			if ( this.active.is( "[aria-haspopup='true']" ) ) {
+				this.expand( event );
+			} else {
+				this.select( event );
+			}
+		}
+	},
+
+	refresh: function() {
+		var menus, items,
+			that = this,
+			icon = this.options.icons.submenu,
+			submenus = this.element.find( this.options.menus );
+
+		this.element.toggleClass( "ui-menu-icons", !!this.element.find( ".ui-icon" ).length );
+
+		// Initialize nested menus
+		submenus.filter( ":not(.ui-menu)" )
+			.addClass( "ui-menu ui-widget ui-widget-content ui-front" )
+			.hide()
+			.attr({
+				role: this.options.role,
+				"aria-hidden": "true",
+				"aria-expanded": "false"
+			})
+			.each(function() {
+				var menu = $( this ),
+					item = menu.parent(),
+					submenuCarat = $( "<span>" )
+						.addClass( "ui-menu-icon ui-icon " + icon )
+						.data( "ui-menu-submenu-carat", true );
+
+				item
+					.attr( "aria-haspopup", "true" )
+					.prepend( submenuCarat );
+				menu.attr( "aria-labelledby", item.attr( "id" ) );
+			});
+
+		menus = submenus.add( this.element );
+		items = menus.find( this.options.items );
+
+		// Initialize menu-items containing spaces and/or dashes only as dividers
+		items.not( ".ui-menu-item" ).each(function() {
+			var item = $( this );
+			if ( that._isDivider( item ) ) {
+				item.addClass( "ui-widget-content ui-menu-divider" );
+			}
+		});
+
+		// Don't refresh list items that are already adapted
+		items.not( ".ui-menu-item, .ui-menu-divider" )
+			.addClass( "ui-menu-item" )
+			.uniqueId()
+			.attr({
+				tabIndex: -1,
+				role: this._itemRole()
+			});
+
+		// Add aria-disabled attribute to any disabled menu item
+		items.filter( ".ui-state-disabled" ).attr( "aria-disabled", "true" );
+
+		// If the active item has been removed, blur the menu
+		if ( this.active && !$.contains( this.element[ 0 ], this.active[ 0 ] ) ) {
+			this.blur();
+		}
+	},
+
+	_itemRole: function() {
+		return {
+			menu: "menuitem",
+			listbox: "option"
+		}[ this.options.role ];
+	},
+
+	_setOption: function( key, value ) {
+		if ( key === "icons" ) {
+			this.element.find( ".ui-menu-icon" )
+				.removeClass( this.options.icons.submenu )
+				.addClass( value.submenu );
+		}
+		if ( key === "disabled" ) {
+			this.element
+				.toggleClass( "ui-state-disabled", !!value )
+				.attr( "aria-disabled", value );
+		}
+		this._super( key, value );
+	},
+
+	focus: function( event, item ) {
+		var nested, focused;
+		this.blur( event, event && event.type === "focus" );
+
+		this._scrollIntoView( item );
+
+		this.active = item.first();
+		focused = this.active.addClass( "ui-state-focus" ).removeClass( "ui-state-active" );
+		// Only update aria-activedescendant if there's a role
+		// otherwise we assume focus is managed elsewhere
+		if ( this.options.role ) {
+			this.element.attr( "aria-activedescendant", focused.attr( "id" ) );
+		}
+
+		// Highlight active parent menu item, if any
+		this.active
+			.parent()
+			.closest( ".ui-menu-item" )
+			.addClass( "ui-state-active" );
+
+		if ( event && event.type === "keydown" ) {
+			this._close();
+		} else {
+			this.timer = this._delay(function() {
+				this._close();
+			}, this.delay );
+		}
+
+		nested = item.children( ".ui-menu" );
+		if ( nested.length && event && ( /^mouse/.test( event.type ) ) ) {
+			this._startOpening(nested);
+		}
+		this.activeMenu = item.parent();
+
+		this._trigger( "focus", event, { item: item } );
+	},
+
+	_scrollIntoView: function( item ) {
+		var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight;
+		if ( this._hasScroll() ) {
+			borderTop = parseFloat( $.css( this.activeMenu[0], "borderTopWidth" ) ) || 0;
+			paddingTop = parseFloat( $.css( this.activeMenu[0], "paddingTop" ) ) || 0;
+			offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop;
+			scroll = this.activeMenu.scrollTop();
+			elementHeight = this.activeMenu.height();
+			itemHeight = item.outerHeight();
+
+			if ( offset < 0 ) {
+				this.activeMenu.scrollTop( scroll + offset );
+			} else if ( offset + itemHeight > elementHeight ) {
+				this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight );
+			}
+		}
+	},
+
+	blur: function( event, fromFocus ) {
+		if ( !fromFocus ) {
+			clearTimeout( this.timer );
+		}
+
+		if ( !this.active ) {
+			return;
+		}
+
+		this.active.removeClass( "ui-state-focus" );
+		this.active = null;
+
+		this._trigger( "blur", event, { item: this.active } );
+	},
+
+	_startOpening: function( submenu ) {
+		clearTimeout( this.timer );
+
+		// Don't open if already open fixes a Firefox bug that caused a .5 pixel
+		// shift in the submenu position when mousing over the carat icon
+		if ( submenu.attr( "aria-hidden" ) !== "true" ) {
+			return;
+		}
+
+		this.timer = this._delay(function() {
+			this._close();
+			this._open( submenu );
+		}, this.delay );
+	},
+
+	_open: function( submenu ) {
+		var position = $.extend({
+			of: this.active
+		}, this.options.position );
+
+		clearTimeout( this.timer );
+		this.element.find( ".ui-menu" ).not( submenu.parents( ".ui-menu" ) )
+			.hide()
+			.attr( "aria-hidden", "true" );
+
+		submenu
+			.show()
+			.removeAttr( "aria-hidden" )
+			.attr( "aria-expanded", "true" )
+			.position( position );
+	},
+
+	collapseAll: function( event, all ) {
+		clearTimeout( this.timer );
+		this.timer = this._delay(function() {
+			// If we were passed an event, look for the submenu that contains the event
+			var currentMenu = all ? this.element :
+				$( event && event.target ).closest( this.element.find( ".ui-menu" ) );
+
+			// If we found no valid submenu ancestor, use the main menu to close all sub menus anyway
+			if ( !currentMenu.length ) {
+				currentMenu = this.element;
+			}
+
+			this._close( currentMenu );
+
+			this.blur( event );
+			this.activeMenu = currentMenu;
+		}, this.delay );
+	},
+
+	// With no arguments, closes the currently active menu - if nothing is active
+	// it closes all menus.  If passed an argument, it will search for menus BELOW
+	_close: function( startMenu ) {
+		if ( !startMenu ) {
+			startMenu = this.active ? this.active.parent() : this.element;
+		}
+
+		startMenu
+			.find( ".ui-menu" )
+				.hide()
+				.attr( "aria-hidden", "true" )
+				.attr( "aria-expanded", "false" )
+			.end()
+			.find( ".ui-state-active" ).not( ".ui-state-focus" )
+				.removeClass( "ui-state-active" );
+	},
+
+	_closeOnDocumentClick: function( event ) {
+		return !$( event.target ).closest( ".ui-menu" ).length;
+	},
+
+	_isDivider: function( item ) {
+
+		// Match hyphen, em dash, en dash
+		return !/[^\-\u2014\u2013\s]/.test( item.text() );
+	},
+
+	collapse: function( event ) {
+		var newItem = this.active &&
+			this.active.parent().closest( ".ui-menu-item", this.element );
+		if ( newItem && newItem.length ) {
+			this._close();
+			this.focus( event, newItem );
+		}
+	},
+
+	expand: function( event ) {
+		var newItem = this.active &&
+			this.active
+				.children( ".ui-menu " )
+				.find( this.options.items )
+				.first();
+
+		if ( newItem && newItem.length ) {
+			this._open( newItem.parent() );
+
+			// Delay so Firefox will not hide activedescendant change in expanding submenu from AT
+			this._delay(function() {
+				this.focus( event, newItem );
+			});
+		}
+	},
+
+	next: function( event ) {
+		this._move( "next", "first", event );
+	},
+
+	previous: function( event ) {
+		this._move( "prev", "last", event );
+	},
+
+	isFirstItem: function() {
+		return this.active && !this.active.prevAll( ".ui-menu-item" ).length;
+	},
+
+	isLastItem: function() {
+		return this.active && !this.active.nextAll( ".ui-menu-item" ).length;
+	},
+
+	_move: function( direction, filter, event ) {
+		var next;
+		if ( this.active ) {
+			if ( direction === "first" || direction === "last" ) {
+				next = this.active
+					[ direction === "first" ? "prevAll" : "nextAll" ]( ".ui-menu-item" )
+					.eq( -1 );
+			} else {
+				next = this.active
+					[ direction + "All" ]( ".ui-menu-item" )
+					.eq( 0 );
+			}
+		}
+		if ( !next || !next.length || !this.active ) {
+			next = this.activeMenu.find( this.options.items )[ filter ]();
+		}
+
+		this.focus( event, next );
+	},
+
+	nextPage: function( event ) {
+		var item, base, height;
+
+		if ( !this.active ) {
+			this.next( event );
+			return;
+		}
+		if ( this.isLastItem() ) {
+			return;
+		}
+		if ( this._hasScroll() ) {
+			base = this.active.offset().top;
+			height = this.element.height();
+			this.active.nextAll( ".ui-menu-item" ).each(function() {
+				item = $( this );
+				return item.offset().top - base - height < 0;
+			});
+
+			this.focus( event, item );
+		} else {
+			this.focus( event, this.activeMenu.find( this.options.items )
+				[ !this.active ? "first" : "last" ]() );
+		}
+	},
+
+	previousPage: function( event ) {
+		var item, base, height;
+		if ( !this.active ) {
+			this.next( event );
+			return;
+		}
+		if ( this.isFirstItem() ) {
+			return;
+		}
+		if ( this._hasScroll() ) {
+			base = this.active.offset().top;
+			height = this.element.height();
+			this.active.prevAll( ".ui-menu-item" ).each(function() {
+				item = $( this );
+				return item.offset().top - base + height > 0;
+			});
+
+			this.focus( event, item );
+		} else {
+			this.focus( event, this.activeMenu.find( this.options.items ).first() );
+		}
+	},
+
+	_hasScroll: function() {
+		return this.element.outerHeight() < this.element.prop( "scrollHeight" );
+	},
+
+	select: function( event ) {
+		// TODO: It should never be possible to not have an active item at this
+		// point, but the tests don't trigger mouseenter before click.
+		this.active = this.active || $( event.target ).closest( ".ui-menu-item" );
+		var ui = { item: this.active };
+		if ( !this.active.has( ".ui-menu" ).length ) {
+			this.collapseAll( event, true );
+		}
+		this._trigger( "select", event, ui );
+	},
+
+	_filterMenuItems: function(character) {
+		var escapedCharacter = character.replace( /[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&" ),
+			regex = new RegExp( "^" + escapedCharacter, "i" );
+
+		return this.activeMenu
+			.find( this.options.items )
+
+			// Only match on items, not dividers or other content (#10571)
+			.filter( ".ui-menu-item" )
+			.filter(function() {
+				return regex.test( $.trim( $( this ).text() ) );
+			});
+	}
+});
+
+
+/*!
+ * jQuery UI Autocomplete 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/autocomplete/
+ */
+
+
+$.widget( "ui.autocomplete", {
+	version: "1.11.4",
+	defaultElement: "<input>",
+	options: {
+		appendTo: null,
+		autoFocus: false,
+		delay: 300,
+		minLength: 1,
+		position: {
+			my: "left top",
+			at: "left bottom",
+			collision: "none"
+		},
+		source: null,
+
+		// callbacks
+		change: null,
+		close: null,
+		focus: null,
+		open: null,
+		response: null,
+		search: null,
+		select: null
+	},
+
+	requestIndex: 0,
+	pending: 0,
+
+	_create: function() {
+		// Some browsers only repeat keydown events, not keypress events,
+		// so we use the suppressKeyPress flag to determine if we've already
+		// handled the keydown event. #7269
+		// Unfortunately the code for & in keypress is the same as the up arrow,
+		// so we use the suppressKeyPressRepeat flag to avoid handling keypress
+		// events when we know the keydown event was used to modify the
+		// search term. #7799
+		var suppressKeyPress, suppressKeyPressRepeat, suppressInput,
+			nodeName = this.element[ 0 ].nodeName.toLowerCase(),
+			isTextarea = nodeName === "textarea",
+			isInput = nodeName === "input";
+
+		this.isMultiLine =
+			// Textareas are always multi-line
+			isTextarea ? true :
+			// Inputs are always single-line, even if inside a contentEditable element
+			// IE also treats inputs as contentEditable
+			isInput ? false :
+			// All other element types are determined by whether or not they're contentEditable
+			this.element.prop( "isContentEditable" );
+
+		this.valueMethod = this.element[ isTextarea || isInput ? "val" : "text" ];
+		this.isNewMenu = true;
+
+		this.element
+			.addClass( "ui-autocomplete-input" )
+			.attr( "autocomplete", "off" );
+
+		this._on( this.element, {
+			keydown: function( event ) {
+				if ( this.element.prop( "readOnly" ) ) {
+					suppressKeyPress = true;
+					suppressInput = true;
+					suppressKeyPressRepeat = true;
+					return;
+				}
+
+				suppressKeyPress = false;
+				suppressInput = false;
+				suppressKeyPressRepeat = false;
+				var keyCode = $.ui.keyCode;
+				switch ( event.keyCode ) {
+				case keyCode.PAGE_UP:
+					suppressKeyPress = true;
+					this._move( "previousPage", event );
+					break;
+				case keyCode.PAGE_DOWN:
+					suppressKeyPress = true;
+					this._move( "nextPage", event );
+					break;
+				case keyCode.UP:
+					suppressKeyPress = true;
+					this._keyEvent( "previous", event );
+					break;
+				case keyCode.DOWN:
+					suppressKeyPress = true;
+					this._keyEvent( "next", event );
+					break;
+				case keyCode.ENTER:
+					// when menu is open and has focus
+					if ( this.menu.active ) {
+						// #6055 - Opera still allows the keypress to occur
+						// which causes forms to submit
+						suppressKeyPress = true;
+						event.preventDefault();
+						this.menu.select( event );
+					}
+					break;
+				case keyCode.TAB:
+					if ( this.menu.active ) {
+						this.menu.select( event );
+					}
+					break;
+				case keyCode.ESCAPE:
+					if ( this.menu.element.is( ":visible" ) ) {
+						if ( !this.isMultiLine ) {
+							this._value( this.term );
+						}
+						this.close( event );
+						// Different browsers have different default behavior for escape
+						// Single press can mean undo or clear
+						// Double press in IE means clear the whole form
+						event.preventDefault();
+					}
+					break;
+				default:
+					suppressKeyPressRepeat = true;
+					// search timeout should be triggered before the input value is changed
+					this._searchTimeout( event );
+					break;
+				}
+			},
+			keypress: function( event ) {
+				if ( suppressKeyPress ) {
+					suppressKeyPress = false;
+					if ( !this.isMultiLine || this.menu.element.is( ":visible" ) ) {
+						event.preventDefault();
+					}
+					return;
+				}
+				if ( suppressKeyPressRepeat ) {
+					return;
+				}
+
+				// replicate some key handlers to allow them to repeat in Firefox and Opera
+				var keyCode = $.ui.keyCode;
+				switch ( event.keyCode ) {
+				case keyCode.PAGE_UP:
+					this._move( "previousPage", event );
+					break;
+				case keyCode.PAGE_DOWN:
+					this._move( "nextPage", event );
+					break;
+				case keyCode.UP:
+					this._keyEvent( "previous", event );
+					break;
+				case keyCode.DOWN:
+					this._keyEvent( "next", event );
+					break;
+				}
+			},
+			input: function( event ) {
+				if ( suppressInput ) {
+					suppressInput = false;
+					event.preventDefault();
+					return;
+				}
+				this._searchTimeout( event );
+			},
+			focus: function() {
+				this.selectedItem = null;
+				this.previous = this._value();
+			},
+			blur: function( event ) {
+				if ( this.cancelBlur ) {
+					delete this.cancelBlur;
+					return;
+				}
+
+				clearTimeout( this.searching );
+				this.close( event );
+				this._change( event );
+			}
+		});
+
+		this._initSource();
+		this.menu = $( "<ul>" )
+			.addClass( "ui-autocomplete ui-front" )
+			.appendTo( this._appendTo() )
+			.menu({
+				// disable ARIA support, the live region takes care of that
+				role: null
+			})
+			.hide()
+			.menu( "instance" );
+
+		this._on( this.menu.element, {
+			mousedown: function( event ) {
+				// prevent moving focus out of the text field
+				event.preventDefault();
+
+				// IE doesn't prevent moving focus even with event.preventDefault()
+				// so we set a flag to know when we should ignore the blur event
+				this.cancelBlur = true;
+				this._delay(function() {
+					delete this.cancelBlur;
+				});
+
+				// clicking on the scrollbar causes focus to shift to the body
+				// but we can't detect a mouseup or a click immediately afterward
+				// so we have to track the next mousedown and close the menu if
+				// the user clicks somewhere outside of the autocomplete
+				var menuElement = this.menu.element[ 0 ];
+				if ( !$( event.target ).closest( ".ui-menu-item" ).length ) {
+					this._delay(function() {
+						var that = this;
+						this.document.one( "mousedown", function( event ) {
+							if ( event.target !== that.element[ 0 ] &&
+									event.target !== menuElement &&
+									!$.contains( menuElement, event.target ) ) {
+								that.close();
+							}
+						});
+					});
+				}
+			},
+			menufocus: function( event, ui ) {
+				var label, item;
+				// support: Firefox
+				// Prevent accidental activation of menu items in Firefox (#7024 #9118)
+				if ( this.isNewMenu ) {
+					this.isNewMenu = false;
+					if ( event.originalEvent && /^mouse/.test( event.originalEvent.type ) ) {
+						this.menu.blur();
+
+						this.document.one( "mousemove", function() {
+							$( event.target ).trigger( event.originalEvent );
+						});
+
+						return;
+					}
+				}
+
+				item = ui.item.data( "ui-autocomplete-item" );
+				if ( false !== this._trigger( "focus", event, { item: item } ) ) {
+					// use value to match what will end up in the input, if it was a key event
+					if ( event.originalEvent && /^key/.test( event.originalEvent.type ) ) {
+						this._value( item.value );
+					}
+				}
+
+				// Announce the value in the liveRegion
+				label = ui.item.attr( "aria-label" ) || item.value;
+				if ( label && $.trim( label ).length ) {
+					this.liveRegion.children().hide();
+					$( "<div>" ).text( label ).appendTo( this.liveRegion );
+				}
+			},
+			menuselect: function( event, ui ) {
+				var item = ui.item.data( "ui-autocomplete-item" ),
+					previous = this.previous;
+
+				// only trigger when focus was lost (click on menu)
+				if ( this.element[ 0 ] !== this.document[ 0 ].activeElement ) {
+					this.element.focus();
+					this.previous = previous;
+					// #6109 - IE triggers two focus events and the second
+					// is asynchronous, so we need to reset the previous
+					// term synchronously and asynchronously :-(
+					this._delay(function() {
+						this.previous = previous;
+						this.selectedItem = item;
+					});
+				}
+
+				if ( false !== this._trigger( "select", event, { item: item } ) ) {
+					this._value( item.value );
+				}
+				// reset the term after the select event
+				// this allows custom select handling to work properly
+				this.term = this._value();
+
+				this.close( event );
+				this.selectedItem = item;
+			}
+		});
+
+		this.liveRegion = $( "<span>", {
+				role: "status",
+				"aria-live": "assertive",
+				"aria-relevant": "additions"
+			})
+			.addClass( "ui-helper-hidden-accessible" )
+			.appendTo( this.document[ 0 ].body );
+
+		// turning off autocomplete prevents the browser from remembering the
+		// value when navigating through history, so we re-enable autocomplete
+		// if the page is unloaded before the widget is destroyed. #7790
+		this._on( this.window, {
+			beforeunload: function() {
+				this.element.removeAttr( "autocomplete" );
+			}
+		});
+	},
+
+	_destroy: function() {
+		clearTimeout( this.searching );
+		this.element
+			.removeClass( "ui-autocomplete-input" )
+			.removeAttr( "autocomplete" );
+		this.menu.element.remove();
+		this.liveRegion.remove();
+	},
+
+	_setOption: function( key, value ) {
+		this._super( key, value );
+		if ( key === "source" ) {
+			this._initSource();
+		}
+		if ( key === "appendTo" ) {
+			this.menu.element.appendTo( this._appendTo() );
+		}
+		if ( key === "disabled" && value && this.xhr ) {
+			this.xhr.abort();
+		}
+	},
+
+	_appendTo: function() {
+		var element = this.options.appendTo;
+
+		if ( element ) {
+			element = element.jquery || element.nodeType ?
+				$( element ) :
+				this.document.find( element ).eq( 0 );
+		}
+
+		if ( !element || !element[ 0 ] ) {
+			element = this.element.closest( ".ui-front" );
+		}
+
+		if ( !element.length ) {
+			element = this.document[ 0 ].body;
+		}
+
+		return element;
+	},
+
+	_initSource: function() {
+		var array, url,
+			that = this;
+		if ( $.isArray( this.options.source ) ) {
+			array = this.options.source;
+			this.source = function( request, response ) {
+				response( $.ui.autocomplete.filter( array, request.term ) );
+			};
+		} else if ( typeof this.options.source === "string" ) {
+			url = this.options.source;
+			this.source = function( request, response ) {
+				if ( that.xhr ) {
+					that.xhr.abort();
+				}
+				that.xhr = $.ajax({
+					url: url,
+					data: request,
+					dataType: "json",
+					success: function( data ) {
+						response( data );
+					},
+					error: function() {
+						response([]);
+					}
+				});
+			};
+		} else {
+			this.source = this.options.source;
+		}
+	},
+
+	_searchTimeout: function( event ) {
+		clearTimeout( this.searching );
+		this.searching = this._delay(function() {
+
+			// Search if the value has changed, or if the user retypes the same value (see #7434)
+			var equalValues = this.term === this._value(),
+				menuVisible = this.menu.element.is( ":visible" ),
+				modifierKey = event.altKey || event.ctrlKey || event.metaKey || event.shiftKey;
+
+			if ( !equalValues || ( equalValues && !menuVisible && !modifierKey ) ) {
+				this.selectedItem = null;
+				this.search( null, event );
+			}
+		}, this.options.delay );
+	},
+
+	search: function( value, event ) {
+		value = value != null ? value : this._value();
+
+		// always save the actual value, not the one passed as an argument
+		this.term = this._value();
+
+		if ( value.length < this.options.minLength ) {
+			return this.close( event );
+		}
+
+		if ( this._trigger( "search", event ) === false ) {
+			return;
+		}
+
+		return this._search( value );
+	},
+
+	_search: function( value ) {
+		this.pending++;
+		this.element.addClass( "ui-autocomplete-loading" );
+		this.cancelSearch = false;
+
+		this.source( { term: value }, this._response() );
+	},
+
+	_response: function() {
+		var index = ++this.requestIndex;
+
+		return $.proxy(function( content ) {
+			if ( index === this.requestIndex ) {
+				this.__response( content );
+			}
+
+			this.pending--;
+			if ( !this.pending ) {
+				this.element.removeClass( "ui-autocomplete-loading" );
+			}
+		}, this );
+	},
+
+	__response: function( content ) {
+		if ( content ) {
+			content = this._normalize( content );
+		}
+		this._trigger( "response", null, { content: content } );
+		if ( !this.options.disabled && content && content.length && !this.cancelSearch ) {
+			this._suggest( content );
+			this._trigger( "open" );
+		} else {
+			// use ._close() instead of .close() so we don't cancel future searches
+			this._close();
+		}
+	},
+
+	close: function( event ) {
+		this.cancelSearch = true;
+		this._close( event );
+	},
+
+	_close: function( event ) {
+		if ( this.menu.element.is( ":visible" ) ) {
+			this.menu.element.hide();
+			this.menu.blur();
+			this.isNewMenu = true;
+			this._trigger( "close", event );
+		}
+	},
+
+	_change: function( event ) {
+		if ( this.previous !== this._value() ) {
+			this._trigger( "change", event, { item: this.selectedItem } );
+		}
+	},
+
+	_normalize: function( items ) {
+		// assume all items have the right format when the first item is complete
+		if ( items.length && items[ 0 ].label && items[ 0 ].value ) {
+			return items;
+		}
+		return $.map( items, function( item ) {
+			if ( typeof item === "string" ) {
+				return {
+					label: item,
+					value: item
+				};
+			}
+			return $.extend( {}, item, {
+				label: item.label || item.value,
+				value: item.value || item.label
+			});
+		});
+	},
+
+	_suggest: function( items ) {
+		var ul = this.menu.element.empty();
+		this._renderMenu( ul, items );
+		this.isNewMenu = true;
+		this.menu.refresh();
+
+		// size and position menu
+		ul.show();
+		this._resizeMenu();
+		ul.position( $.extend({
+			of: this.element
+		}, this.options.position ) );
+
+		if ( this.options.autoFocus ) {
+			this.menu.next();
+		}
+	},
+
+	_resizeMenu: function() {
+		var ul = this.menu.element;
+		ul.outerWidth( Math.max(
+			// Firefox wraps long text (possibly a rounding bug)
+			// so we add 1px to avoid the wrapping (#7513)
+			ul.width( "" ).outerWidth() + 1,
+			this.element.outerWidth()
+		) );
+	},
+
+	_renderMenu: function( ul, items ) {
+		var that = this;
+		$.each( items, function( index, item ) {
+			that._renderItemData( ul, item );
+		});
+	},
+
+	_renderItemData: function( ul, item ) {
+		return this._renderItem( ul, item ).data( "ui-autocomplete-item", item );
+	},
+
+	_renderItem: function( ul, item ) {
+		return $( "<li>" ).text( item.label ).appendTo( ul );
+	},
+
+	_move: function( direction, event ) {
+		if ( !this.menu.element.is( ":visible" ) ) {
+			this.search( null, event );
+			return;
+		}
+		if ( this.menu.isFirstItem() && /^previous/.test( direction ) ||
+				this.menu.isLastItem() && /^next/.test( direction ) ) {
+
+			if ( !this.isMultiLine ) {
+				this._value( this.term );
+			}
+
+			this.menu.blur();
+			return;
+		}
+		this.menu[ direction ]( event );
+	},
+
+	widget: function() {
+		return this.menu.element;
+	},
+
+	_value: function() {
+		return this.valueMethod.apply( this.element, arguments );
+	},
+
+	_keyEvent: function( keyEvent, event ) {
+		if ( !this.isMultiLine || this.menu.element.is( ":visible" ) ) {
+			this._move( keyEvent, event );
+
+			// prevents moving cursor to beginning/end of the text field in some browsers
+			event.preventDefault();
+		}
+	}
+});
+
+$.extend( $.ui.autocomplete, {
+	escapeRegex: function( value ) {
+		return value.replace( /[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&" );
+	},
+	filter: function( array, term ) {
+		var matcher = new RegExp( $.ui.autocomplete.escapeRegex( term ), "i" );
+		return $.grep( array, function( value ) {
+			return matcher.test( value.label || value.value || value );
+		});
+	}
+});
+
+// live region extension, adding a `messages` option
+// NOTE: This is an experimental API. We are still investigating
+// a full solution for string manipulation and internationalization.
+$.widget( "ui.autocomplete", $.ui.autocomplete, {
+	options: {
+		messages: {
+			noResults: "No search results.",
+			results: function( amount ) {
+				return amount + ( amount > 1 ? " results are" : " result is" ) +
+					" available, use up and down arrow keys to navigate.";
+			}
+		}
+	},
+
+	__response: function( content ) {
+		var message;
+		this._superApply( arguments );
+		if ( this.options.disabled || this.cancelSearch ) {
+			return;
+		}
+		if ( content && content.length ) {
+			message = this.options.messages.results( content.length );
+		} else {
+			message = this.options.messages.noResults;
+		}
+		this.liveRegion.children().hide();
+		$( "<div>" ).text( message ).appendTo( this.liveRegion );
+	}
+});
+
+var autocomplete = $.ui.autocomplete;
+
+
+
+}));
diff --git a/javadoc/2.1.0/jquery/jquery-ui.min.css b/javadoc/2.1.0/jquery/jquery-ui.min.css
new file mode 100644
index 0000000..94816ca
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.min.css
@@ -0,0 +1,7 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
diff --git a/javadoc/2.1.0/jquery/jquery-ui.min.js b/javadoc/2.1.0/jquery/jquery-ui.min.js
new file mode 100644
index 0000000..e1ae5f6
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.min.js
@@ -0,0 +1,7 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Includes: core.js, widget.js, position.js, autocomplete.js, menu.js
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/^(input|select|textarea|button|object)$/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("<a>").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var s=0,n=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,a=n.call(arguments,1),o=0,r=a.length;r>o;o++)for(i in a[o])s=a[o][i],a[o].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(a){var o="string"==typeof a,r=n.call(arguments,1),h=this;return o?this.each(function(){var i,n=e.data(this,s);return"instance"===a?(h=n,!1):n?e.isFunction(n[a])&&"_"!==a.charAt(0)?(i=n[a].apply(n,r),i!==n&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+a+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+a+"'")}):(r.length&&(a=e.widget.extend.apply(null,[a].concat(r))),this.each(function(){var t=e.data(this,s);t?(t.option(a||{}),t._init&&t._init()):e.data(this,s,new i(a,this))})),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(i).undelegate(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget,function(){function t(e,t,i){return[parseFloat(e[0])*(p.test(e[0])?t/100:1),parseFloat(e[1])*(p.test(e[1])?i/100:1)]}function i(t,i){return parseInt(e.css(t,i),10)||0}function s(t){var i=t[0];return 9===i.nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:e.isWindow(i)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()}}e.ui=e.ui||{};var n,a,o=Math.max,r=Math.abs,h=Math.round,l=/left|center|right/,u=/top|center|bottom/,d=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,p=/%$/,f=e.fn.position;e.position={scrollbarWidth:function(){if(void 0!==n)return n;var t,i,s=e("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),a=s.children()[0];return e("body").append(s),t=a.offsetWidth,s.css("overflow","scroll"),i=a.offsetWidth,t===i&&(i=s[0].clientWidth),s.remove(),n=t-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),s=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),n="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth,a="scroll"===s||"auto"===s&&t.height<t.element[0].scrollHeight;return{width:a?e.position.scrollbarWidth():0,height:n?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),s=e.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:n,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s||n?i.width():i.outerWidth(),height:s||n?i.height():i.outerHeight()}}},e.fn.position=function(n){if(!n||!n.of)return f.apply(this,arguments);n=e.extend({},n);var p,m,g,v,y,b,_=e(n.of),x=e.position.getWithinInfo(n.within),w=e.position.getScrollInfo(x),k=(n.collision||"flip").split(" "),T={};return b=s(_),_[0].preventDefault&&(n.at="left top"),m=b.width,g=b.height,v=b.offset,y=e.extend({},v),e.each(["my","at"],function(){var e,t,i=(n[this]||"").split(" ");1===i.length&&(i=l.test(i[0])?i.concat(["center"]):u.test(i[0])?["center"].concat(i):["center","center"]),i[0]=l.test(i[0])?i[0]:"center",i[1]=u.test(i[1])?i[1]:"center",e=d.exec(i[0]),t=d.exec(i[1]),T[this]=[e?e[0]:0,t?t[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===k.length&&(k[1]=k[0]),"right"===n.at[0]?y.left+=m:"center"===n.at[0]&&(y.left+=m/2),"bottom"===n.at[1]?y.top+=g:"center"===n.at[1]&&(y.top+=g/2),p=t(T.at,m,g),y.left+=p[0],y.top+=p[1],this.each(function(){var s,l,u=e(this),d=u.outerWidth(),c=u.outerHeight(),f=i(this,"marginLeft"),b=i(this,"marginTop"),D=d+f+i(this,"marginRight")+w.width,S=c+b+i(this,"marginBottom")+w.height,N=e.extend({},y),M=t(T.my,u.outerWidth(),u.outerHeight());"right"===n.my[0]?N.left-=d:"center"===n.my[0]&&(N.left-=d/2),"bottom"===n.my[1]?N.top-=c:"center"===n.my[1]&&(N.top-=c/2),N.left+=M[0],N.top+=M[1],a||(N.left=h(N.left),N.top=h(N.top)),s={marginLeft:f,marginTop:b},e.each(["left","top"],function(t,i){e.ui.position[k[t]]&&e.ui.position[k[t]][i](N,{targetWidth:m,targetHeight:g,elemWidth:d,elemHeight:c,collisionPosition:s,collisionWidth:D,collisionHeight:S,offset:[p[0]+M[0],p[1]+M[1]],my:n.my,at:n.at,within:x,elem:u})}),n.using&&(l=function(e){var t=v.left-N.left,i=t+m-d,s=v.top-N.top,a=s+g-c,h={target:{element:_,left:v.left,top:v.top,width:m,height:g},element:{element:u,left:N.left,top:N.top,width:d,height:c},horizontal:0>i?"left":t>0?"right":"center",vertical:0>a?"top":s>0?"bottom":"middle"};d>m&&m>r(t+i)&&(h.horizontal="center"),c>g&&g>r(s+a)&&(h.vertical="middle"),h.important=o(r(t),r(i))>o(r(s),r(a))?"horizontal":"vertical",n.using.call(this,e,h)}),u.offset(e.extend(N,{using:l}))})},e.ui.position={fit:{left:function(e,t){var i,s=t.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=e.left-t.collisionPosition.marginLeft,h=n-r,l=r+t.collisionWidth-a-n;t.collisionWidth>a?h>0&&0>=l?(i=e.left+h+t.collisionWidth-a-n,e.left+=h-i):e.left=l>0&&0>=h?n:h>l?n+a-t.collisionWidth:n:h>0?e.left+=h:l>0?e.left-=l:e.left=o(e.left-r,e.left)},top:function(e,t){var i,s=t.within,n=s.isWindow?s.scrollTop:s.offset.top,a=t.within.height,r=e.top-t.collisionPosition.marginTop,h=n-r,l=r+t.collisionHeight-a-n;t.collisionHeight>a?h>0&&0>=l?(i=e.top+h+t.collisionHeight-a-n,e.top+=h-i):e.top=l>0&&0>=h?n:h>l?n+a-t.collisionHeight:n:h>0?e.top+=h:l>0?e.top-=l:e.top=o(e.top-r,e.top)}},flip:{left:function(e,t){var i,s,n=t.within,a=n.offset.left+n.scrollLeft,o=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=e.left-t.collisionPosition.marginLeft,u=l-h,d=l+t.collisionWidth-o-h,c="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];0>u?(i=e.left+c+p+f+t.collisionWidth-o-a,(0>i||r(u)>i)&&(e.left+=c+p+f)):d>0&&(s=e.left-t.collisionPosition.marginLeft+c+p+f-h,(s>0||d>r(s))&&(e.left+=c+p+f))},top:function(e,t){var i,s,n=t.within,a=n.offset.top+n.scrollTop,o=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=e.top-t.collisionPosition.marginTop,u=l-h,d=l+t.collisionHeight-o-h,c="top"===t.my[1],p=c?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,f="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];0>u?(s=e.top+p+f+m+t.collisionHeight-o-a,(0>s||r(u)>s)&&(e.top+=p+f+m)):d>0&&(i=e.top-t.collisionPosition.marginTop+p+f+m-h,(i>0||d>r(i))&&(e.top+=p+f+m))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i,s,n,o,r=document.getElementsByTagName("body")[0],h=document.createElement("div");t=document.createElement(r?"div":"body"),s={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},r&&e.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"});for(o in s)t.style[o]=s[o];t.appendChild(h),i=r||document.documentElement,i.insertBefore(t,i.firstChild),h.style.cssText="position: absolute; left: 10.7432222px;",n=e(h).offset().left,a=n>10&&11>n,t.innerHTML="",i.removeChild(t)}()}(),e.ui.position,e.widget("ui.menu",{version:"1.11.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(t){var i=e(t.target);!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&e(this.document[0].activeElement).closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){if(!this.previousFilter){var i=e(t.currentTarget);i.siblings(".ui-state-active").removeClass("ui-state-active"),this.focus(t,i)}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-menu-icons ui-front").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").removeUniqueId().removeClass("ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){var i,s,n,a,o=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,s=this.previousFilter||"",n=String.fromCharCode(t.keyCode),a=!1,clearTimeout(this.filterTimer),n===s?a=!0:n=s+n,i=this._filterMenuItems(n),i=a&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.is("[aria-haspopup='true']")?this.expand(e):this.select(e))},refresh:function(){var t,i,s=this,n=this.options.icons.submenu,a=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),a.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),i=t.parent(),s=e("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);i.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",i.attr("id"))}),t=a.add(this.element),i=t.find(this.options.items),i.not(".ui-menu-item").each(function(){var t=e(this);s._isDivider(t)&&t.addClass("ui-widget-content ui-menu-divider")}),i.not(".ui-menu-item, .ui-menu-divider").addClass("ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){"icons"===e&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(t.submenu),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this._super(e,t)},focus:function(e,t){var i,s;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.addClass("ui-state-focus").removeClass("ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),this.active.parent().closest(".ui-menu-item").addClass("ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=t.children(".ui-menu"),i.length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,s,n,a,o,r;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=t.outerHeight(),0>n?this.activeMenu.scrollTop(a+n):n+r>o&&this.activeMenu.scrollTop(a+n-o+r))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this.active.removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(t),this.activeMenu=s},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find(".ui-state-active").not(".ui-state-focus").removeClass("ui-state-active")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var s;this.active&&(s="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[t]()),this.focus(i,s)},nextPage:function(t){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=e(this),0>i.offset().top-s-n}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(t),void 0)},previousPage:function(t){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=e(this),i.offset().top-s+n>0}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first())),void 0):(this.next(t),void 0)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return s.test(e.trim(e(this).text()))})}}),e.widget("ui.autocomplete",{version:"1.11.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),a="textarea"===n,o="input"===n;this.isMultiLine=a?!0:o?!1:this.element.prop("isContentEditable"),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,i=!0,void 0;t=!1,s=!1,i=!1;var a=e.ui.keyCode;switch(n.keyCode){case a.PAGE_UP:t=!0,this._move("previousPage",n);break;case a.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case a.UP:t=!0,this._keyEvent("previous",n);break;case a.DOWN:t=!0,this._keyEvent("next",n);break;case a.ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case a.TAB:this.menu.active&&this.menu.select(n);break;case a.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){return s?(s=!1,e.preventDefault(),void 0):(this._searchTimeout(e),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(e),this._change(e),void 0)}}),this._initSource(),this.menu=e("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(s){s.target===t.element[0]||s.target===i||e.contains(i,s.target)||t.close()})})},menufocus:function(t,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&e.trim(s).length&&(this.liveRegion.children().hide(),e("<div>").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("<span>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),s=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;(!t||t&&!i&&!s)&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return e.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()
+},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,function(e,i){s._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").text(i.label).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[e](t),void 0):(this.search(null,t),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return s.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),e("<div>").text(i).appendTo(this.liveRegion))}}),e.ui.autocomplete});
diff --git a/javadoc/2.1.0/jquery/jquery-ui.structure.css b/javadoc/2.1.0/jquery/jquery-ui.structure.css
new file mode 100644
index 0000000..1a53ab4
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.structure.css
@@ -0,0 +1,152 @@
+/*!
+ * jQuery UI CSS Framework 1.11.4
+ * http://jqueryui.com
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license.
+ * http://jquery.org/license
+ *
+ * http://api.jqueryui.com/category/theming/
+ */
+
+/* Layout helpers
+----------------------------------*/
+.ui-helper-hidden {
+	display: none;
+}
+.ui-helper-hidden-accessible {
+	border: 0;
+	clip: rect(0 0 0 0);
+	height: 1px;
+	margin: -1px;
+	overflow: hidden;
+	padding: 0;
+	position: absolute;
+	width: 1px;
+}
+.ui-helper-reset {
+	margin: 0;
+	padding: 0;
+	border: 0;
+	outline: 0;
+	line-height: 1.3;
+	text-decoration: none;
+	font-size: 100%;
+	list-style: none;
+}
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after {
+	content: "";
+	display: table;
+	border-collapse: collapse;
+}
+.ui-helper-clearfix:after {
+	clear: both;
+}
+.ui-helper-clearfix {
+	min-height: 0; /* support: IE7 */
+}
+.ui-helper-zfix {
+	width: 100%;
+	height: 100%;
+	top: 0;
+	left: 0;
+	position: absolute;
+	opacity: 0;
+	filter:Alpha(Opacity=0); /* support: IE8 */
+}
+
+.ui-front {
+	z-index: 100;
+}
+
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled {
+	cursor: default !important;
+}
+
+
+/* Icons
+----------------------------------*/
+
+/* states and images */
+.ui-icon {
+	display: block;
+	text-indent: -99999px;
+	overflow: hidden;
+	background-repeat: no-repeat;
+}
+
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay {
+	position: fixed;
+	top: 0;
+	left: 0;
+	width: 100%;
+	height: 100%;
+}
+.ui-autocomplete {
+	position: absolute;
+	top: 0;
+	left: 0;
+	cursor: default;
+}
+.ui-menu {
+	list-style: none;
+	padding: 0;
+	margin: 0;
+	display: block;
+	outline: none;
+}
+.ui-menu .ui-menu {
+	position: absolute;
+}
+.ui-menu .ui-menu-item {
+	position: relative;
+	margin: 0;
+	padding: 3px 1em 3px .4em;
+	cursor: pointer;
+	min-height: 0; /* support: IE7 */
+	/* support: IE10, see #8844 */
+	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
+}
+.ui-menu .ui-menu-divider {
+	margin: 5px 0;
+	height: 0;
+	font-size: 0;
+	line-height: 0;
+	border-width: 1px 0 0 0;
+}
+.ui-menu .ui-state-focus,
+.ui-menu .ui-state-active {
+	margin: -1px;
+}
+
+/* icon support */
+.ui-menu-icons {
+	position: relative;
+}
+.ui-menu-icons .ui-menu-item {
+	padding-left: 2em;
+}
+
+/* left-aligned */
+.ui-menu .ui-icon {
+	position: absolute;
+	top: 0;
+	bottom: 0;
+	left: .2em;
+	margin: auto 0;
+}
+
+/* right-aligned */
+.ui-menu .ui-menu-icon {
+	left: auto;
+	right: 0;
+}
diff --git a/javadoc/2.1.0/jquery/jquery-ui.structure.min.css b/javadoc/2.1.0/jquery/jquery-ui.structure.min.css
new file mode 100644
index 0000000..7f29f9a
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jquery-ui.structure.min.css
@@ -0,0 +1,5 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
diff --git a/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.js b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.js
new file mode 100644
index 0000000..a74cc70
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.js
@@ -0,0 +1,56 @@
+/*!
+
+JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
+<http://stuk.github.io/jszip-utils>
+
+(c) 2014 Stuart Knightley, David Duponchel
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
+
+*/
+;(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
+var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {};/* jshint evil: true, newcap: false */
+/* global IEBinaryToArray_ByteStr, IEBinaryToArray_ByteStr_Last */
+"use strict";
+
+// Adapted from http://stackoverflow.com/questions/1095102/how-do-i-load-binary-image-data-using-javascript-and-xmlhttprequest
+var IEBinaryToArray_ByteStr_Script =
+    "<!-- IEBinaryToArray_ByteStr -->\r\n"+
+    "<script type='text/vbscript'>\r\n"+
+    "Function IEBinaryToArray_ByteStr(Binary)\r\n"+
+    "   IEBinaryToArray_ByteStr = CStr(Binary)\r\n"+
+    "End Function\r\n"+
+    "Function IEBinaryToArray_ByteStr_Last(Binary)\r\n"+
+    "   Dim lastIndex\r\n"+
+    "   lastIndex = LenB(Binary)\r\n"+
+    "   if lastIndex mod 2 Then\r\n"+
+    "       IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n"+
+    "   Else\r\n"+
+    "       IEBinaryToArray_ByteStr_Last = "+'""'+"\r\n"+
+    "   End If\r\n"+
+    "End Function\r\n"+
+    "</script>\r\n";
+
+// inject VBScript
+document.write(IEBinaryToArray_ByteStr_Script);
+
+global.JSZipUtils._getBinaryFromXHR = function (xhr) {
+    var binary = xhr.responseBody;
+    var byteMapping = {};
+    for ( var i = 0; i < 256; i++ ) {
+        for ( var j = 0; j < 256; j++ ) {
+            byteMapping[ String.fromCharCode( i + (j << 8) ) ] =
+                String.fromCharCode(i) + String.fromCharCode(j);
+        }
+    }
+    var rawBytes = IEBinaryToArray_ByteStr(binary);
+    var lastChr = IEBinaryToArray_ByteStr_Last(binary);
+    return rawBytes.replace(/[\s\S]/g, function( match ) {
+        return byteMapping[match];
+    }) + lastChr;
+};
+
+// enforcing Stuk's coding style
+// vim: set shiftwidth=4 softtabstop=4:
+
+},{}]},{},[1])
+;
diff --git a/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.min.js b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.min.js
new file mode 100644
index 0000000..93d8bc8
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils-ie.min.js
@@ -0,0 +1,10 @@
+/*!
+
+JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
+<http://stuk.github.io/jszip-utils>
+
+(c) 2014 Stuart Knightley, David Duponchel
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
+
+*/
+!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(){var a="undefined"!=typeof self?self:"undefined"!=typeof window?window:{},b="<!-- IEBinaryToArray_ByteStr -->\r\n<script type='text/vbscript'>\r\nFunction IEBinaryToArray_ByteStr(Binary)\r\n   IEBinaryToArray_ByteStr = CStr(Binary)\r\nEnd Function\r\nFunction IEBinaryToArray_ByteStr_Last(Binary)\r\n   Dim lastIndex\r\n   lastIndex = LenB(Binary)\r\n   if lastIndex mod 2 Then\r\n       IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n   Else\r\n       IEBinaryToArray_ByteStr_Last = \"\"\r\n   End If\r\nEnd Function\r\n</script>\r\n";document.write(b),a.JSZipUtils._getBinaryFromXHR=function(a){for(var b=a.responseBody,c={},d=0;256>d;d++)for(var e=0;256>e;e++)c[String.fromCharCode(d+(e<<8))]=String.fromCharCode(d)+String.fromCharCode(e);var f=IEBinaryToArray_ByteStr(b),g=IEBinaryToArray_ByteStr_Last(b);return f.replace(/[\s\S]/g,function(a){return c[a]})+g}},{}]},{},[1]);
diff --git a/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.js b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.js
new file mode 100644
index 0000000..775895e
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.js
@@ -0,0 +1,118 @@
+/*!
+
+JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
+<http://stuk.github.io/jszip-utils>
+
+(c) 2014 Stuart Knightley, David Duponchel
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
+
+*/
+!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
+'use strict';
+
+var JSZipUtils = {};
+// just use the responseText with xhr1, response with xhr2.
+// The transformation doesn't throw away high-order byte (with responseText)
+// because JSZip handles that case. If not used with JSZip, you may need to
+// do it, see https://developer.mozilla.org/En/Using_XMLHttpRequest#Handling_binary_data
+JSZipUtils._getBinaryFromXHR = function (xhr) {
+    // for xhr.responseText, the 0xFF mask is applied by JSZip
+    return xhr.response || xhr.responseText;
+};
+
+// taken from jQuery
+function createStandardXHR() {
+    try {
+        return new window.XMLHttpRequest();
+    } catch( e ) {}
+}
+
+function createActiveXHR() {
+    try {
+        return new window.ActiveXObject("Microsoft.XMLHTTP");
+    } catch( e ) {}
+}
+
+// Create the request object
+var createXHR = window.ActiveXObject ?
+    /* Microsoft failed to properly
+     * implement the XMLHttpRequest in IE7 (can't request local files),
+     * so we use the ActiveXObject when it is available
+     * Additionally XMLHttpRequest can be disabled in IE7/IE8 so
+     * we need a fallback.
+     */
+    function() {
+    return createStandardXHR() || createActiveXHR();
+} :
+    // For all other browsers, use the standard XMLHttpRequest object
+    createStandardXHR;
+
+
+
+JSZipUtils.getBinaryContent = function(path, callback) {
+    /*
+     * Here is the tricky part : getting the data.
+     * In firefox/chrome/opera/... setting the mimeType to 'text/plain; charset=x-user-defined'
+     * is enough, the result is in the standard xhr.responseText.
+     * cf https://developer.mozilla.org/En/XMLHttpRequest/Using_XMLHttpRequest#Receiving_binary_data_in_older_browsers
+     * In IE <= 9, we must use (the IE only) attribute responseBody
+     * (for binary data, its content is different from responseText).
+     * In IE 10, the 'charset=x-user-defined' trick doesn't work, only the
+     * responseType will work :
+     * http://msdn.microsoft.com/en-us/library/ie/hh673569%28v=vs.85%29.aspx#Binary_Object_upload_and_download
+     *
+     * I'd like to use jQuery to avoid this XHR madness, but it doesn't support
+     * the responseType attribute : http://bugs.jquery.com/ticket/11461
+     */
+    try {
+
+        var xhr = createXHR();
+
+        xhr.open('GET', path, true);
+
+        // recent browsers
+        if ("responseType" in xhr) {
+            xhr.responseType = "arraybuffer";
+        }
+
+        // older browser
+        if(xhr.overrideMimeType) {
+            xhr.overrideMimeType("text/plain; charset=x-user-defined");
+        }
+
+        xhr.onreadystatechange = function(evt) {
+            var file, err;
+            // use `xhr` and not `this`... thanks IE
+            if (xhr.readyState === 4) {
+                if (xhr.status === 200 || xhr.status === 0) {
+                    file = null;
+                    err = null;
+                    try {
+                        file = JSZipUtils._getBinaryFromXHR(xhr);
+                    } catch(e) {
+                        err = new Error(e);
+                    }
+                    callback(err, file);
+                } else {
+                    callback(new Error("Ajax error for " + path + " : " + this.status + " " + this.statusText), null);
+                }
+            }
+        };
+
+        xhr.send();
+
+    } catch (e) {
+        callback(new Error(e), null);
+    }
+};
+
+// export
+module.exports = JSZipUtils;
+
+// enforcing Stuk's coding style
+// vim: set shiftwidth=4 softtabstop=4:
+
+},{}]},{},[1])
+(1)
+});
+;
diff --git a/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.min.js b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.min.js
new file mode 100644
index 0000000..78c7f5e
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip-utils/dist/jszip-utils.min.js
@@ -0,0 +1,10 @@
+/*!
+
+JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
+<http://stuk.github.io/jszip-utils>
+
+(c) 2014 Stuart Knightley, David Duponchel
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
+
+*/
+!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.JSZipUtils=a():"undefined"!=typeof global?global.JSZipUtils=a():"undefined"!=typeof self&&(self.JSZipUtils=a())}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b){"use strict";function c(){try{return new window.XMLHttpRequest}catch(a){}}function d(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}var e={};e._getBinaryFromXHR=function(a){return a.response||a.responseText};var f=window.ActiveXObject?function(){return c()||d()}:c;e.getBinaryContent=function(a,b){try{var c=f();c.open("GET",a,!0),"responseType"in c&&(c.responseType="arraybuffer"),c.overrideMimeType&&c.overrideMimeType("text/plain; charset=x-user-defined"),c.onreadystatechange=function(){var d,f;if(4===c.readyState)if(200===c.status||0===c.status){d=null,f=null;try{d=e._getBinaryFromXHR(c)}catch(g){f=new Error(g)}b(f,d)}else b(new Error("Ajax error for "+a+" : "+this.status+" "+this.statusText),null)},c.send()}catch(d){b(new Error(d),null)}},b.exports=e},{}]},{},[1])(1)});
diff --git a/javadoc/2.1.0/jquery/jszip/dist/jszip.js b/javadoc/2.1.0/jquery/jszip/dist/jszip.js
new file mode 100644
index 0000000..7d5c4da
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip/dist/jszip.js
@@ -0,0 +1,9155 @@
+/*!
+
+JSZip - A Javascript class for generating and reading zip files
+<http://stuartk.com/jszip>
+
+(c) 2009-2014 Stuart Knightley <stuart [at] stuartk.com>
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.
+
+JSZip uses the library pako released under the MIT license :
+https://github.com/nodeca/pako/blob/master/LICENSE
+*/
+!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.JSZip=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
+'use strict';
+// private property
+var _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
+
+
+// public method for encoding
+exports.encode = function(input, utf8) {
+    var output = "";
+    var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
+    var i = 0;
+
+    while (i < input.length) {
+
+        chr1 = input.charCodeAt(i++);
+        chr2 = input.charCodeAt(i++);
+        chr3 = input.charCodeAt(i++);
+
+        enc1 = chr1 >> 2;
+        enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
+        enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
+        enc4 = chr3 & 63;
+
+        if (isNaN(chr2)) {
+            enc3 = enc4 = 64;
+        }
+        else if (isNaN(chr3)) {
+            enc4 = 64;
+        }
+
+        output = output + _keyStr.charAt(enc1) + _keyStr.charAt(enc2) + _keyStr.charAt(enc3) + _keyStr.charAt(enc4);
+
+    }
+
+    return output;
+};
+
+// public method for decoding
+exports.decode = function(input, utf8) {
+    var output = "";
+    var chr1, chr2, chr3;
+    var enc1, enc2, enc3, enc4;
+    var i = 0;
+
+    input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
+
+    while (i < input.length) {
+
+        enc1 = _keyStr.indexOf(input.charAt(i++));
+        enc2 = _keyStr.indexOf(input.charAt(i++));
+        enc3 = _keyStr.indexOf(input.charAt(i++));
+        enc4 = _keyStr.indexOf(input.charAt(i++));
+
+        chr1 = (enc1 << 2) | (enc2 >> 4);
+        chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
+        chr3 = ((enc3 & 3) << 6) | enc4;
+
+        output = output + String.fromCharCode(chr1);
+
+        if (enc3 != 64) {
+            output = output + String.fromCharCode(chr2);
+        }
+        if (enc4 != 64) {
+            output = output + String.fromCharCode(chr3);
+        }
+
+    }
+
+    return output;
+
+};
+
+},{}],2:[function(_dereq_,module,exports){
+'use strict';
+function CompressedObject() {
+    this.compressedSize = 0;
+    this.uncompressedSize = 0;
+    this.crc32 = 0;
+    this.compressionMethod = null;
+    this.compressedContent = null;
+}
+
+CompressedObject.prototype = {
+    /**
+     * Return the decompressed content in an unspecified format.
+     * The format will depend on the decompressor.
+     * @return {Object} the decompressed content.
+     */
+    getContent: function() {
+        return null; // see implementation
+    },
+    /**
+     * Return the compressed content in an unspecified format.
+     * The format will depend on the compressed conten source.
+     * @return {Object} the compressed content.
+     */
+    getCompressedContent: function() {
+        return null; // see implementation
+    }
+};
+module.exports = CompressedObject;
+
+},{}],3:[function(_dereq_,module,exports){
+'use strict';
+exports.STORE = {
+    magic: "\x00\x00",
+    compress: function(content, compressionOptions) {
+        return content; // no compression
+    },
+    uncompress: function(content) {
+        return content; // no compression
+    },
+    compressInputType: null,
+    uncompressInputType: null
+};
+exports.DEFLATE = _dereq_('./flate');
+
+},{"./flate":8}],4:[function(_dereq_,module,exports){
+'use strict';
+
+var utils = _dereq_('./utils');
+
+var table = [
+    0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA,
+    0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3,
+    0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988,
+    0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91,
+    0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE,
+    0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7,
+    0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC,
+    0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5,
+    0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172,
+    0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B,
+    0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940,
+    0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59,
+    0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116,
+    0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F,
+    0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924,
+    0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D,
+    0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A,
+    0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433,
+    0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818,
+    0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01,
+    0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E,
+    0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457,
+    0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C,
+    0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65,
+    0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2,
+    0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB,
+    0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0,
+    0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9,
+    0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086,
+    0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F,
+    0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4,
+    0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD,
+    0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A,
+    0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683,
+    0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8,
+    0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1,
+    0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE,
+    0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7,
+    0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC,
+    0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5,
+    0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252,
+    0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B,
+    0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60,
+    0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79,
+    0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236,
+    0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F,
+    0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04,
+    0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D,
+    0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A,
+    0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713,
+    0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38,
+    0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21,
+    0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E,
+    0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777,
+    0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C,
+    0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45,
+    0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2,
+    0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB,
+    0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0,
+    0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9,
+    0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6,
+    0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF,
+    0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94,
+    0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D
+];
+
+/**
+ *
+ *  Javascript crc32
+ *  http://www.webtoolkit.info/
+ *
+ */
+module.exports = function crc32(input, crc) {
+    if (typeof input === "undefined" || !input.length) {
+        return 0;
+    }
+
+    var isArray = utils.getTypeOf(input) !== "string";
+
+    if (typeof(crc) == "undefined") {
+        crc = 0;
+    }
+    var x = 0;
+    var y = 0;
+    var b = 0;
+
+    crc = crc ^ (-1);
+    for (var i = 0, iTop = input.length; i < iTop; i++) {
+        b = isArray ? input[i] : input.charCodeAt(i);
+        y = (crc ^ b) & 0xFF;
+        x = table[y];
+        crc = (crc >>> 8) ^ x;
+    }
+
+    return crc ^ (-1);
+};
+// vim: set shiftwidth=4 softtabstop=4:
+
+},{"./utils":21}],5:[function(_dereq_,module,exports){
+'use strict';
+var utils = _dereq_('./utils');
+
+function DataReader(data) {
+    this.data = null; // type : see implementation
+    this.length = 0;
+    this.index = 0;
+}
+DataReader.prototype = {
+    /**
+     * Check that the offset will not go too far.
+     * @param {string} offset the additional offset to check.
+     * @throws {Error} an Error if the offset is out of bounds.
+     */
+    checkOffset: function(offset) {
+        this.checkIndex(this.index + offset);
+    },
+    /**
+     * Check that the specifed index will not be too far.
+     * @param {string} newIndex the index to check.
+     * @throws {Error} an Error if the index is out of bounds.
+     */
+    checkIndex: function(newIndex) {
+        if (this.length < newIndex || newIndex < 0) {
+            throw new Error("End of data reached (data length = " + this.length + ", asked index = " + (newIndex) + "). Corrupted zip ?");
+        }
+    },
+    /**
+     * Change the index.
+     * @param {number} newIndex The new index.
+     * @throws {Error} if the new index is out of the data.
+     */
+    setIndex: function(newIndex) {
+        this.checkIndex(newIndex);
+        this.index = newIndex;
+    },
+    /**
+     * Skip the next n bytes.
+     * @param {number} n the number of bytes to skip.
+     * @throws {Error} if the new index is out of the data.
+     */
+    skip: function(n) {
+        this.setIndex(this.index + n);
+    },
+    /**
+     * Get the byte at the specified index.
+     * @param {number} i the index to use.
+     * @return {number} a byte.
+     */
+    byteAt: function(i) {
+        // see implementations
+    },
+    /**
+     * Get the next number with a given byte size.
+     * @param {number} size the number of bytes to read.
+     * @return {number} the corresponding number.
+     */
+    readInt: function(size) {
+        var result = 0,
+            i;
+        this.checkOffset(size);
+        for (i = this.index + size - 1; i >= this.index; i--) {
+            result = (result << 8) + this.byteAt(i);
+        }
+        this.index += size;
+        return result;
+    },
+    /**
+     * Get the next string with a given byte size.
+     * @param {number} size the number of bytes to read.
+     * @return {string} the corresponding string.
+     */
+    readString: function(size) {
+        return utils.transformTo("string", this.readData(size));
+    },
+    /**
+     * Get raw data without conversion, <size> bytes.
+     * @param {number} size the number of bytes to read.
+     * @return {Object} the raw data, implementation specific.
+     */
+    readData: function(size) {
+        // see implementations
+    },
+    /**
+     * Find the last occurence of a zip signature (4 bytes).
+     * @param {string} sig the signature to find.
+     * @return {number} the index of the last occurence, -1 if not found.
+     */
+    lastIndexOfSignature: function(sig) {
+        // see implementations
+    },
+    /**
+     * Get the next date.
+     * @return {Date} the date.
+     */
+    readDate: function() {
+        var dostime = this.readInt(4);
+        return new Date(
+        ((dostime >> 25) & 0x7f) + 1980, // year
+        ((dostime >> 21) & 0x0f) - 1, // month
+        (dostime >> 16) & 0x1f, // day
+        (dostime >> 11) & 0x1f, // hour
+        (dostime >> 5) & 0x3f, // minute
+        (dostime & 0x1f) << 1); // second
+    }
+};
+module.exports = DataReader;
+
+},{"./utils":21}],6:[function(_dereq_,module,exports){
+'use strict';
+exports.base64 = false;
+exports.binary = false;
+exports.dir = false;
+exports.createFolders = false;
+exports.date = null;
+exports.compression = null;
+exports.compressionOptions = null;
+exports.comment = null;
+exports.unixPermissions = null;
+exports.dosPermissions = null;
+
+},{}],7:[function(_dereq_,module,exports){
+'use strict';
+var utils = _dereq_('./utils');
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.string2binary = function(str) {
+    return utils.string2binary(str);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.string2Uint8Array = function(str) {
+    return utils.transformTo("uint8array", str);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.uint8Array2String = function(array) {
+    return utils.transformTo("string", array);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.string2Blob = function(str) {
+    var buffer = utils.transformTo("arraybuffer", str);
+    return utils.arrayBuffer2Blob(buffer);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.arrayBuffer2Blob = function(buffer) {
+    return utils.arrayBuffer2Blob(buffer);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.transformTo = function(outputType, input) {
+    return utils.transformTo(outputType, input);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.getTypeOf = function(input) {
+    return utils.getTypeOf(input);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.checkSupport = function(type) {
+    return utils.checkSupport(type);
+};
+
+/**
+ * @deprecated
+ * This value will be removed in a future version without replacement.
+ */
+exports.MAX_VALUE_16BITS = utils.MAX_VALUE_16BITS;
+
+/**
+ * @deprecated
+ * This value will be removed in a future version without replacement.
+ */
+exports.MAX_VALUE_32BITS = utils.MAX_VALUE_32BITS;
+
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.pretty = function(str) {
+    return utils.pretty(str);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.findCompression = function(compressionMethod) {
+    return utils.findCompression(compressionMethod);
+};
+
+/**
+ * @deprecated
+ * This function will be removed in a future version without replacement.
+ */
+exports.isRegExp = function (object) {
+    return utils.isRegExp(object);
+};
+
+
+},{"./utils":21}],8:[function(_dereq_,module,exports){
+'use strict';
+var USE_TYPEDARRAY = (typeof Uint8Array !== 'undefined') && (typeof Uint16Array !== 'undefined') && (typeof Uint32Array !== 'undefined');
+
+var pako = _dereq_("pako");
+exports.uncompressInputType = USE_TYPEDARRAY ? "uint8array" : "array";
+exports.compressInputType = USE_TYPEDARRAY ? "uint8array" : "array";
+
+exports.magic = "\x08\x00";
+exports.compress = function(input, compressionOptions) {
+    return pako.deflateRaw(input, {
+        level : compressionOptions.level || -1 // default compression
+    });
+};
+exports.uncompress =  function(input) {
+    return pako.inflateRaw(input);
+};
+
+},{"pako":24}],9:[function(_dereq_,module,exports){
+'use strict';
+
+var base64 = _dereq_('./base64');
+
+/**
+Usage:
+   zip = new JSZip();
+   zip.file("hello.txt", "Hello, World!").file("tempfile", "nothing");
+   zip.folder("images").file("smile.gif", base64Data, {base64: true});
+   zip.file("Xmas.txt", "Ho ho ho !", {date : new Date("December 25, 2007 00:00:01")});
+   zip.remove("tempfile");
+
+   base64zip = zip.generate();
+
+**/
+
+/**
+ * Representation a of zip file in js
+ * @constructor
+ * @param {String=|ArrayBuffer=|Uint8Array=} data the data to load, if any (optional).
+ * @param {Object=} options the options for creating this objects (optional).
+ */
+function JSZip(data, options) {
+    // if this constructor is used without `new`, it adds `new` before itself:
+    if(!(this instanceof JSZip)) return new JSZip(data, options);
+
+    // object containing the files :
+    // {
+    //   "folder/" : {...},
+    //   "folder/data.txt" : {...}
+    // }
+    this.files = {};
+
+    this.comment = null;
+
+    // Where we are in the hierarchy
+    this.root = "";
+    if (data) {
+        this.load(data, options);
+    }
+    this.clone = function() {
+        var newObj = new JSZip();
+        for (var i in this) {
+            if (typeof this[i] !== "function") {
+                newObj[i] = this[i];
+            }
+        }
+        return newObj;
+    };
+}
+JSZip.prototype = _dereq_('./object');
+JSZip.prototype.load = _dereq_('./load');
+JSZip.support = _dereq_('./support');
+JSZip.defaults = _dereq_('./defaults');
+
+/**
+ * @deprecated
+ * This namespace will be removed in a future version without replacement.
+ */
+JSZip.utils = _dereq_('./deprecatedPublicUtils');
+
+JSZip.base64 = {
+    /**
+     * @deprecated
+     * This method will be removed in a future version without replacement.
+     */
+    encode : function(input) {
+        return base64.encode(input);
+    },
+    /**
+     * @deprecated
+     * This method will be removed in a future version without replacement.
+     */
+    decode : function(input) {
+        return base64.decode(input);
+    }
+};
+JSZip.compressions = _dereq_('./compressions');
+module.exports = JSZip;
+
+},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(_dereq_,module,exports){
+'use strict';
+var base64 = _dereq_('./base64');
+var ZipEntries = _dereq_('./zipEntries');
+module.exports = function(data, options) {
+    var files, zipEntries, i, input;
+    options = options || {};
+    if (options.base64) {
+        data = base64.decode(data);
+    }
+
+    zipEntries = new ZipEntries(data, options);
+    files = zipEntries.files;
+    for (i = 0; i < files.length; i++) {
+        input = files[i];
+        this.file(input.fileName, input.decompressed, {
+            binary: true,
+            optimizedBinaryString: true,
+            date: input.date,
+            dir: input.dir,
+            comment : input.fileComment.length ? input.fileComment : null,
+            unixPermissions : input.unixPermissions,
+            dosPermissions : input.dosPermissions,
+            createFolders: options.createFolders
+        });
+    }
+    if (zipEntries.zipComment.length) {
+        this.comment = zipEntries.zipComment;
+    }
+
+    return this;
+};
+
+},{"./base64":1,"./zipEntries":22}],11:[function(_dereq_,module,exports){
+(function (Buffer){
+'use strict';
+module.exports = function(data, encoding){
+    return new Buffer(data, encoding);
+};
+module.exports.test = function(b){
+    return Buffer.isBuffer(b);
+};
+
+}).call(this,(typeof Buffer !== "undefined" ? Buffer : undefined))
+},{}],12:[function(_dereq_,module,exports){
+'use strict';
+var Uint8ArrayReader = _dereq_('./uint8ArrayReader');
+
+function NodeBufferReader(data) {
+    this.data = data;
+    this.length = this.data.length;
+    this.index = 0;
+}
+NodeBufferReader.prototype = new Uint8ArrayReader();
+
+/**
+ * @see DataReader.readData
+ */
+NodeBufferReader.prototype.readData = function(size) {
+    this.checkOffset(size);
+    var result = this.data.slice(this.index, this.index + size);
+    this.index += size;
+    return result;
+};
+module.exports = NodeBufferReader;
+
+},{"./uint8ArrayReader":18}],13:[function(_dereq_,module,exports){
+'use strict';
+var support = _dereq_('./support');
+var utils = _dereq_('./utils');
+var crc32 = _dereq_('./crc32');
+var signature = _dereq_('./signature');
+var defaults = _dereq_('./defaults');
+var base64 = _dereq_('./base64');
+var compressions = _dereq_('./compressions');
+var CompressedObject = _dereq_('./compressedObject');
+var nodeBuffer = _dereq_('./nodeBuffer');
+var utf8 = _dereq_('./utf8');
+var StringWriter = _dereq_('./stringWriter');
+var Uint8ArrayWriter = _dereq_('./uint8ArrayWriter');
+
+/**
+ * Returns the raw data of a ZipObject, decompress the content if necessary.
+ * @param {ZipObject} file the file to use.
+ * @return {String|ArrayBuffer|Uint8Array|Buffer} the data.
+ */
+var getRawData = function(file) {
+    if (file._data instanceof CompressedObject) {
+        file._data = file._data.getContent();
+        file.options.binary = true;
+        file.options.base64 = false;
+
+        if (utils.getTypeOf(file._data) === "uint8array") {
+            var copy = file._data;
+            // when reading an arraybuffer, the CompressedObject mechanism will keep it and subarray() a Uint8Array.
+            // if we request a file in the same format, we might get the same Uint8Array or its ArrayBuffer (the original zip file).
+            file._data = new Uint8Array(copy.length);
+            // with an empty Uint8Array, Opera fails with a "Offset larger than array size"
+            if (copy.length !== 0) {
+                file._data.set(copy, 0);
+            }
+        }
+    }
+    return file._data;
+};
+
+/**
+ * Returns the data of a ZipObject in a binary form. If the content is an unicode string, encode it.
+ * @param {ZipObject} file the file to use.
+ * @return {String|ArrayBuffer|Uint8Array|Buffer} the data.
+ */
+var getBinaryData = function(file) {
+    var result = getRawData(file),
+        type = utils.getTypeOf(result);
+    if (type === "string") {
+        if (!file.options.binary) {
+            // unicode text !
+            // unicode string => binary string is a painful process, check if we can avoid it.
+            if (support.nodebuffer) {
+                return nodeBuffer(result, "utf-8");
+            }
+        }
+        return file.asBinary();
+    }
+    return result;
+};
+
+/**
+ * Transform this._data into a string.
+ * @param {function} filter a function String -> String, applied if not null on the result.
+ * @return {String} the string representing this._data.
+ */
+var dataToString = function(asUTF8) {
+    var result = getRawData(this);
+    if (result === null || typeof result === "undefined") {
+        return "";
+    }
+    // if the data is a base64 string, we decode it before checking the encoding !
+    if (this.options.base64) {
+        result = base64.decode(result);
+    }
+    if (asUTF8 && this.options.binary) {
+        // JSZip.prototype.utf8decode supports arrays as input
+        // skip to array => string step, utf8decode will do it.
+        result = out.utf8decode(result);
+    }
+    else {
+        // no utf8 transformation, do the array => string step.
+        result = utils.transformTo("string", result);
+    }
+
+    if (!asUTF8 && !this.options.binary) {
+        result = utils.transformTo("string", out.utf8encode(result));
+    }
+    return result;
+};
+/**
+ * A simple object representing a file in the zip file.
+ * @constructor
+ * @param {string} name the name of the file
+ * @param {String|ArrayBuffer|Uint8Array|Buffer} data the data
+ * @param {Object} options the options of the file
+ */
+var ZipObject = function(name, data, options) {
+    this.name = name;
+    this.dir = options.dir;
+    this.date = options.date;
+    this.comment = options.comment;
+    this.unixPermissions = options.unixPermissions;
+    this.dosPermissions = options.dosPermissions;
+
+    this._data = data;
+    this.options = options;
+
+    /*
+     * This object contains initial values for dir and date.
+     * With them, we can check if the user changed the deprecated metadata in
+     * `ZipObject#options` or not.
+     */
+    this._initialMetadata = {
+      dir : options.dir,
+      date : options.date
+    };
+};
+
+ZipObject.prototype = {
+    /**
+     * Return the content as UTF8 string.
+     * @return {string} the UTF8 string.
+     */
+    asText: function() {
+        return dataToString.call(this, true);
+    },
+    /**
+     * Returns the binary content.
+     * @return {string} the content as binary.
+     */
+    asBinary: function() {
+        return dataToString.call(this, false);
+    },
+    /**
+     * Returns the content as a nodejs Buffer.
+     * @return {Buffer} the content as a Buffer.
+     */
+    asNodeBuffer: function() {
+        var result = getBinaryData(this);
+        return utils.transformTo("nodebuffer", result);
+    },
+    /**
+     * Returns the content as an Uint8Array.
+     * @return {Uint8Array} the content as an Uint8Array.
+     */
+    asUint8Array: function() {
+        var result = getBinaryData(this);
+        return utils.transformTo("uint8array", result);
+    },
+    /**
+     * Returns the content as an ArrayBuffer.
+     * @return {ArrayBuffer} the content as an ArrayBufer.
+     */
+    asArrayBuffer: function() {
+        return this.asUint8Array().buffer;
+    }
+};
+
+/**
+ * Transform an integer into a string in hexadecimal.
+ * @private
+ * @param {number} dec the number to convert.
+ * @param {number} bytes the number of bytes to generate.
+ * @returns {string} the result.
+ */
+var decToHex = function(dec, bytes) {
+    var hex = "",
+        i;
+    for (i = 0; i < bytes; i++) {
+        hex += String.fromCharCode(dec & 0xff);
+        dec = dec >>> 8;
+    }
+    return hex;
+};
+
+/**
+ * Merge the objects passed as parameters into a new one.
+ * @private
+ * @param {...Object} var_args All objects to merge.
+ * @return {Object} a new object with the data of the others.
+ */
+var extend = function() {
+    var result = {}, i, attr;
+    for (i = 0; i < arguments.length; i++) { // arguments is not enumerable in some browsers
+        for (attr in arguments[i]) {
+            if (arguments[i].hasOwnProperty(attr) && typeof result[attr] === "undefined") {
+                result[attr] = arguments[i][attr];
+            }
+        }
+    }
+    return result;
+};
+
+/**
+ * Transforms the (incomplete) options from the user into the complete
+ * set of options to create a file.
+ * @private
+ * @param {Object} o the options from the user.
+ * @return {Object} the complete set of options.
+ */
+var prepareFileAttrs = function(o) {
+    o = o || {};
+    if (o.base64 === true && (o.binary === null || o.binary === undefined)) {
+        o.binary = true;
+    }
+    o = extend(o, defaults);
+    o.date = o.date || new Date();
+    if (o.compression !== null) o.compression = o.compression.toUpperCase();
+
+    return o;
+};
+
+/**
+ * Add a file in the current folder.
+ * @private
+ * @param {string} name the name of the file
+ * @param {String|ArrayBuffer|Uint8Array|Buffer} data the data of the file
+ * @param {Object} o the options of the file
+ * @return {Object} the new file.
+ */
+var fileAdd = function(name, data, o) {
+    // be sure sub folders exist
+    var dataType = utils.getTypeOf(data),
+        parent;
+
+    o = prepareFileAttrs(o);
+
+    if (typeof o.unixPermissions === "string") {
+        o.unixPermissions = parseInt(o.unixPermissions, 8);
+    }
+
+    // UNX_IFDIR  0040000 see zipinfo.c
+    if (o.unixPermissions && (o.unixPermissions & 0x4000)) {
+        o.dir = true;
+    }
+    // Bit 4    Directory
+    if (o.dosPermissions && (o.dosPermissions & 0x0010)) {
+        o.dir = true;
+    }
+
+    if (o.dir) {
+        name = forceTrailingSlash(name);
+    }
+
+    if (o.createFolders && (parent = parentFolder(name))) {
+        folderAdd.call(this, parent, true);
+    }
+
+    if (o.dir || data === null || typeof data === "undefined") {
+        o.base64 = false;
+        o.binary = false;
+        data = null;
+        dataType = null;
+    }
+    else if (dataType === "string") {
+        if (o.binary && !o.base64) {
+            // optimizedBinaryString == true means that the file has already been filtered with a 0xFF mask
+            if (o.optimizedBinaryString !== true) {
+                // this is a string, not in a base64 format.
+                // Be sure that this is a correct "binary string"
+                data = utils.string2binary(data);
+            }
+        }
+    }
+    else { // arraybuffer, uint8array, ...
+        o.base64 = false;
+        o.binary = true;
+
+        if (!dataType && !(data instanceof CompressedObject)) {
+            throw new Error("The data of '" + name + "' is in an unsupported format !");
+        }
+
+        // special case : it's way easier to work with Uint8Array than with ArrayBuffer
+        if (dataType === "arraybuffer") {
+            data = utils.transformTo("uint8array", data);
+        }
+    }
+
+    var object = new ZipObject(name, data, o);
+    this.files[name] = object;
+    return object;
+};
+
+/**
+ * Find the parent folder of the path.
+ * @private
+ * @param {string} path the path to use
+ * @return {string} the parent folder, or ""
+ */
+var parentFolder = function (path) {
+    if (path.slice(-1) == '/') {
+        path = path.substring(0, path.length - 1);
+    }
+    var lastSlash = path.lastIndexOf('/');
+    return (lastSlash > 0) ? path.substring(0, lastSlash) : "";
+};
+
+
+/**
+ * Returns the path with a slash at the end.
+ * @private
+ * @param {String} path the path to check.
+ * @return {String} the path with a trailing slash.
+ */
+var forceTrailingSlash = function(path) {
+    // Check the name ends with a /
+    if (path.slice(-1) != "/") {
+        path += "/"; // IE doesn't like substr(-1)
+    }
+    return path;
+};
+/**
+ * Add a (sub) folder in the current folder.
+ * @private
+ * @param {string} name the folder's name
+ * @param {boolean=} [createFolders] If true, automatically create sub
+ *  folders. Defaults to false.
+ * @return {Object} the new folder.
+ */
+var folderAdd = function(name, createFolders) {
+    createFolders = (typeof createFolders !== 'undefined') ? createFolders : false;
+
+    name = forceTrailingSlash(name);
+
+    // Does this folder already exist?
+    if (!this.files[name]) {
+        fileAdd.call(this, name, null, {
+            dir: true,
+            createFolders: createFolders
+        });
+    }
+    return this.files[name];
+};
+
+/**
+ * Generate a JSZip.CompressedObject for a given zipOject.
+ * @param {ZipObject} file the object to read.
+ * @param {JSZip.compression} compression the compression to use.
+ * @param {Object} compressionOptions the options to use when compressing.
+ * @return {JSZip.CompressedObject} the compressed result.
+ */
+var generateCompressedObjectFrom = function(file, compression, compressionOptions) {
+    var result = new CompressedObject(),
+        content;
+
+    // the data has not been decompressed, we might reuse things !
+    if (file._data instanceof CompressedObject) {
+        result.uncompressedSize = file._data.uncompressedSize;
+        result.crc32 = file._data.crc32;
+
+        if (result.uncompressedSize === 0 || file.dir) {
+            compression = compressions['STORE'];
+            result.compressedContent = "";
+            result.crc32 = 0;
+        }
+        else if (file._data.compressionMethod === compression.magic) {
+            result.compressedContent = file._data.getCompressedContent();
+        }
+        else {
+            content = file._data.getContent();
+            // need to decompress / recompress
+            result.compressedContent = compression.compress(utils.transformTo(compression.compressInputType, content), compressionOptions);
+        }
+    }
+    else {
+        // have uncompressed data
+        content = getBinaryData(file);
+        if (!content || content.length === 0 || file.dir) {
+            compression = compressions['STORE'];
+            content = "";
+        }
+        result.uncompressedSize = content.length;
+        result.crc32 = crc32(content);
+        result.compressedContent = compression.compress(utils.transformTo(compression.compressInputType, content), compressionOptions);
+    }
+
+    result.compressedSize = result.compressedContent.length;
+    result.compressionMethod = compression.magic;
+
+    return result;
+};
+
+
+
+
+/**
+ * Generate the UNIX part of the external file attributes.
+ * @param {Object} unixPermissions the unix permissions or null.
+ * @param {Boolean} isDir true if the entry is a directory, false otherwise.
+ * @return {Number} a 32 bit integer.
+ *
+ * adapted from http://unix.stackexchange.com/questions/14705/the-zip-formats-external-file-attribute :
+ *
+ * TTTTsstrwxrwxrwx0000000000ADVSHR
+ * ^^^^____________________________ file type, see zipinfo.c (UNX_*)
+ *     ^^^_________________________ setuid, setgid, sticky
+ *        ^^^^^^^^^________________ permissions
+ *                 ^^^^^^^^^^______ not used ?
+ *                           ^^^^^^ DOS attribute bits : Archive, Directory, Volume label, System file, Hidden, Read only
+ */
+var generateUnixExternalFileAttr = function (unixPermissions, isDir) {
+
+    var result = unixPermissions;
+    if (!unixPermissions) {
+        // I can't use octal values in strict mode, hence the hexa.
+        //  040775 => 0x41fd
+        // 0100664 => 0x81b4
+        result = isDir ? 0x41fd : 0x81b4;
+    }
+
+    return (result & 0xFFFF) << 16;
+};
+
+/**
+ * Generate the DOS part of the external file attributes.
+ * @param {Object} dosPermissions the dos permissions or null.
+ * @param {Boolean} isDir true if the entry is a directory, false otherwise.
+ * @return {Number} a 32 bit integer.
+ *
+ * Bit 0     Read-Only
+ * Bit 1     Hidden
+ * Bit 2     System
+ * Bit 3     Volume Label
+ * Bit 4     Directory
+ * Bit 5     Archive
+ */
+var generateDosExternalFileAttr = function (dosPermissions, isDir) {
+
+    // the dir flag is already set for compatibility
+
+    return (dosPermissions || 0)  & 0x3F;
+};
+
+/**
+ * Generate the various parts used in the construction of the final zip file.
+ * @param {string} name the file name.
+ * @param {ZipObject} file the file content.
+ * @param {JSZip.CompressedObject} compressedObject the compressed object.
+ * @param {number} offset the current offset from the start of the zip file.
+ * @param {String} platform let's pretend we are this platform (change platform dependents fields)
+ * @return {object} the zip parts.
+ */
+var generateZipParts = function(name, file, compressedObject, offset, platform) {
+    var data = compressedObject.compressedContent,
+        utfEncodedFileName = utils.transformTo("string", utf8.utf8encode(file.name)),
+        comment = file.comment || "",
+        utfEncodedComment = utils.transformTo("string", utf8.utf8encode(comment)),
+        useUTF8ForFileName = utfEncodedFileName.length !== file.name.length,
+        useUTF8ForComment = utfEncodedComment.length !== comment.length,
+        o = file.options,
+        dosTime,
+        dosDate,
+        extraFields = "",
+        unicodePathExtraField = "",
+        unicodeCommentExtraField = "",
+        dir, date;
+
+
+    // handle the deprecated options.dir
+    if (file._initialMetadata.dir !== file.dir) {
+        dir = file.dir;
+    } else {
+        dir = o.dir;
+    }
+
+    // handle the deprecated options.date
+    if(file._initialMetadata.date !== file.date) {
+        date = file.date;
+    } else {
+        date = o.date;
+    }
+
+    var extFileAttr = 0;
+    var versionMadeBy = 0;
+    if (dir) {
+        // dos or unix, we set the dos dir flag
+        extFileAttr |= 0x00010;
+    }
+    if(platform === "UNIX") {
+        versionMadeBy = 0x031E; // UNIX, version 3.0
+        extFileAttr |= generateUnixExternalFileAttr(file.unixPermissions, dir);
+    } else { // DOS or other, fallback to DOS
+        versionMadeBy = 0x0014; // DOS, version 2.0
+        extFileAttr |= generateDosExternalFileAttr(file.dosPermissions, dir);
+    }
+
+    // date
+    // @see http://www.delorie.com/djgpp/doc/rbinter/it/52/13.html
+    // @see http://www.delorie.com/djgpp/doc/rbinter/it/65/16.html
+    // @see http://www.delorie.com/djgpp/doc/rbinter/it/66/16.html
+
+    dosTime = date.getHours();
+    dosTime = dosTime << 6;
+    dosTime = dosTime | date.getMinutes();
+    dosTime = dosTime << 5;
+    dosTime = dosTime | date.getSeconds() / 2;
+
+    dosDate = date.getFullYear() - 1980;
+    dosDate = dosDate << 4;
+    dosDate = dosDate | (date.getMonth() + 1);
+    dosDate = dosDate << 5;
+    dosDate = dosDate | date.getDate();
+
+    if (useUTF8ForFileName) {
+        // set the unicode path extra field. unzip needs at least one extra
+        // field to correctly handle unicode path, so using the path is as good
+        // as any other information. This could improve the situation with
+        // other archive managers too.
+        // This field is usually used without the utf8 flag, with a non
+        // unicode path in the header (winrar, winzip). This helps (a bit)
+        // with the messy Windows' default compressed folders feature but
+        // breaks on p7zip which doesn't seek the unicode path extra field.
+        // So for now, UTF-8 everywhere !
+        unicodePathExtraField =
+            // Version
+            decToHex(1, 1) +
+            // NameCRC32
+            decToHex(crc32(utfEncodedFileName), 4) +
+            // UnicodeName
+            utfEncodedFileName;
+
+        extraFields +=
+            // Info-ZIP Unicode Path Extra Field
+            "\x75\x70" +
+            // size
+            decToHex(unicodePathExtraField.length, 2) +
+            // content
+            unicodePathExtraField;
+    }
+
+    if(useUTF8ForComment) {
+
+        unicodeCommentExtraField =
+            // Version
+            decToHex(1, 1) +
+            // CommentCRC32
+            decToHex(this.crc32(utfEncodedComment), 4) +
+            // UnicodeName
+            utfEncodedComment;
+
+        extraFields +=
+            // Info-ZIP Unicode Path Extra Field
+            "\x75\x63" +
+            // size
+            decToHex(unicodeCommentExtraField.length, 2) +
+            // content
+            unicodeCommentExtraField;
+    }
+
+    var header = "";
+
+    // version needed to extract
+    header += "\x0A\x00";
+    // general purpose bit flag
+    // set bit 11 if utf8
+    header += (useUTF8ForFileName || useUTF8ForComment) ? "\x00\x08" : "\x00\x00";
+    // compression method
+    header += compressedObject.compressionMethod;
+    // last mod file time
+    header += decToHex(dosTime, 2);
+    // last mod file date
+    header += decToHex(dosDate, 2);
+    // crc-32
+    header += decToHex(compressedObject.crc32, 4);
+    // compressed size
+    header += decToHex(compressedObject.compressedSize, 4);
+    // uncompressed size
+    header += decToHex(compressedObject.uncompressedSize, 4);
+    // file name length
+    header += decToHex(utfEncodedFileName.length, 2);
+    // extra field length
+    header += decToHex(extraFields.length, 2);
+
+
+    var fileRecord = signature.LOCAL_FILE_HEADER + header + utfEncodedFileName + extraFields;
+
+    var dirRecord = signature.CENTRAL_FILE_HEADER +
+    // version made by (00: DOS)
+    decToHex(versionMadeBy, 2) +
+    // file header (common to file and central directory)
+    header +
+    // file comment length
+    decToHex(utfEncodedComment.length, 2) +
+    // disk number start
+    "\x00\x00" +
+    // internal file attributes TODO
+    "\x00\x00" +
+    // external file attributes
+    decToHex(extFileAttr, 4) +
+    // relative offset of local header
+    decToHex(offset, 4) +
+    // file name
+    utfEncodedFileName +
+    // extra field
+    extraFields +
+    // file comment
+    utfEncodedComment;
+
+    return {
+        fileRecord: fileRecord,
+        dirRecord: dirRecord,
+        compressedObject: compressedObject
+    };
+};
+
+
+// return the actual prototype of JSZip
+var out = {
+    /**
+     * Read an existing zip and merge the data in the current JSZip object.
+     * The implementation is in jszip-load.js, don't forget to include it.
+     * @param {String|ArrayBuffer|Uint8Array|Buffer} stream  The stream to load
+     * @param {Object} options Options for loading the stream.
+     *  options.base64 : is the stream in base64 ? default : false
+     * @return {JSZip} the current JSZip object
+     */
+    load: function(stream, options) {
+        throw new Error("Load method is not defined. Is the file jszip-load.js included ?");
+    },
+
+    /**
+     * Filter nested files/folders with the specified function.
+     * @param {Function} search the predicate to use :
+     * function (relativePath, file) {...}
+     * It takes 2 arguments : the relative path and the file.
+     * @return {Array} An array of matching elements.
+     */
+    filter: function(search) {
+        var result = [],
+            filename, relativePath, file, fileClone;
+        for (filename in this.files) {
+            if (!this.files.hasOwnProperty(filename)) {
+                continue;
+            }
+            file = this.files[filename];
+            // return a new object, don't let the user mess with our internal objects :)
+            fileClone = new ZipObject(file.name, file._data, extend(file.options));
+            relativePath = filename.slice(this.root.length, filename.length);
+            if (filename.slice(0, this.root.length) === this.root && // the file is in the current root
+            search(relativePath, fileClone)) { // and the file matches the function
+                result.push(fileClone);
+            }
+        }
+        return result;
+    },
+
+    /**
+     * Add a file to the zip file, or search a file.
+     * @param   {string|RegExp} name The name of the file to add (if data is defined),
+     * the name of the file to find (if no data) or a regex to match files.
+     * @param   {String|ArrayBuffer|Uint8Array|Buffer} data  The file data, either raw or base64 encoded
+     * @param   {Object} o     File options
+     * @return  {JSZip|Object|Array} this JSZip object (when adding a file),
+     * a file (when searching by string) or an array of files (when searching by regex).
+     */
+    file: function(name, data, o) {
+        if (arguments.length === 1) {
+            if (utils.isRegExp(name)) {
+                var regexp = name;
+                return this.filter(function(relativePath, file) {
+                    return !file.dir && regexp.test(relativePath);
+                });
+            }
+            else { // text
+                return this.filter(function(relativePath, file) {
+                    return !file.dir && relativePath === name;
+                })[0] || null;
+            }
+        }
+        else { // more than one argument : we have data !
+            name = this.root + name;
+            fileAdd.call(this, name, data, o);
+        }
+        return this;
+    },
+
+    /**
+     * Add a directory to the zip file, or search.
+     * @param   {String|RegExp} arg The name of the directory to add, or a regex to search folders.
+     * @return  {JSZip} an object with the new directory as the root, or an array containing matching folders.
+     */
+    folder: function(arg) {
+        if (!arg) {
+            return this;
+        }
+
+        if (utils.isRegExp(arg)) {
+            return this.filter(function(relativePath, file) {
+                return file.dir && arg.test(relativePath);
+            });
+        }
+
+        // else, name is a new folder
+        var name = this.root + arg;
+        var newFolder = folderAdd.call(this, name);
+
+        // Allow chaining by returning a new object with this folder as the root
+        var ret = this.clone();
+        ret.root = newFolder.name;
+        return ret;
+    },
+
+    /**
+     * Delete a file, or a directory and all sub-files, from the zip
+     * @param {string} name the name of the file to delete
+     * @return {JSZip} this JSZip object
+     */
+    remove: function(name) {
+        name = this.root + name;
+        var file = this.files[name];
+        if (!file) {
+            // Look for any folders
+            if (name.slice(-1) != "/") {
+                name += "/";
+            }
+            file = this.files[name];
+        }
+
+        if (file && !file.dir) {
+            // file
+            delete this.files[name];
+        } else {
+            // maybe a folder, delete recursively
+            var kids = this.filter(function(relativePath, file) {
+                return file.name.slice(0, name.length) === name;
+            });
+            for (var i = 0; i < kids.length; i++) {
+                delete this.files[kids[i].name];
+            }
+        }
+
+        return this;
+    },
+
+    /**
+     * Generate the complete zip file
+     * @param {Object} options the options to generate the zip file :
+     * - base64, (deprecated, use type instead) true to generate base64.
+     * - compression, "STORE" by default.
+     * - type, "base64" by default. Values are : string, base64, uint8array, arraybuffer, blob.
+     * @return {String|Uint8Array|ArrayBuffer|Buffer|Blob} the zip file
+     */
+    generate: function(options) {
+        options = extend(options || {}, {
+            base64: true,
+            compression: "STORE",
+            compressionOptions : null,
+            type: "base64",
+            platform: "DOS",
+            comment: null,
+            mimeType: 'application/zip'
+        });
+
+        utils.checkSupport(options.type);
+
+        // accept nodejs `process.platform`
+        if(
+          options.platform === 'darwin' ||
+          options.platform === 'freebsd' ||
+          options.platform === 'linux' ||
+          options.platform === 'sunos'
+        ) {
+          options.platform = "UNIX";
+        }
+        if (options.platform === 'win32') {
+          options.platform = "DOS";
+        }
+
+        var zipData = [],
+            localDirLength = 0,
+            centralDirLength = 0,
+            writer, i,
+            utfEncodedComment = utils.transformTo("string", this.utf8encode(options.comment || this.comment || ""));
+
+        // first, generate all the zip parts.
+        for (var name in this.files) {
+            if (!this.files.hasOwnProperty(name)) {
+                continue;
+            }
+            var file = this.files[name];
+
+            var compressionName = file.options.compression || options.compression.toUpperCase();
+            var compression = compressions[compressionName];
+            if (!compression) {
+                throw new Error(compressionName + " is not a valid compression method !");
+            }
+            var compressionOptions = file.options.compressionOptions || options.compressionOptions || {};
+
+            var compressedObject = generateCompressedObjectFrom.call(this, file, compression, compressionOptions);
+
+            var zipPart = generateZipParts.call(this, name, file, compressedObject, localDirLength, options.platform);
+            localDirLength += zipPart.fileRecord.length + compressedObject.compressedSize;
+            centralDirLength += zipPart.dirRecord.length;
+            zipData.push(zipPart);
+        }
+
+        var dirEnd = "";
+
+        // end of central dir signature
+        dirEnd = signature.CENTRAL_DIRECTORY_END +
+        // number of this disk
+        "\x00\x00" +
+        // number of the disk with the start of the central directory
+        "\x00\x00" +
+        // total number of entries in the central directory on this disk
+        decToHex(zipData.length, 2) +
+        // total number of entries in the central directory
+        decToHex(zipData.length, 2) +
+        // size of the central directory   4 bytes
+        decToHex(centralDirLength, 4) +
+        // offset of start of central directory with respect to the starting disk number
+        decToHex(localDirLength, 4) +
+        // .ZIP file comment length
+        decToHex(utfEncodedComment.length, 2) +
+        // .ZIP file comment
+        utfEncodedComment;
+
+
+        // we have all the parts (and the total length)
+        // time to create a writer !
+        var typeName = options.type.toLowerCase();
+        if(typeName==="uint8array"||typeName==="arraybuffer"||typeName==="blob"||typeName==="nodebuffer") {
+            writer = new Uint8ArrayWriter(localDirLength + centralDirLength + dirEnd.length);
+        }else{
+            writer = new StringWriter(localDirLength + centralDirLength + dirEnd.length);
+        }
+
+        for (i = 0; i < zipData.length; i++) {
+            writer.append(zipData[i].fileRecord);
+            writer.append(zipData[i].compressedObject.compressedContent);
+        }
+        for (i = 0; i < zipData.length; i++) {
+            writer.append(zipData[i].dirRecord);
+        }
+
+        writer.append(dirEnd);
+
+        var zip = writer.finalize();
+
+
+
+        switch(options.type.toLowerCase()) {
+            // case "zip is an Uint8Array"
+            case "uint8array" :
+            case "arraybuffer" :
+            case "nodebuffer" :
+               return utils.transformTo(options.type.toLowerCase(), zip);
+            case "blob" :
+               return utils.arrayBuffer2Blob(utils.transformTo("arraybuffer", zip), options.mimeType);
+            // case "zip is a string"
+            case "base64" :
+               return (options.base64) ? base64.encode(zip) : zip;
+            default : // case "string" :
+               return zip;
+         }
+
+    },
+
+    /**
+     * @deprecated
+     * This method will be removed in a future version without replacement.
+     */
+    crc32: function (input, crc) {
+        return crc32(input, crc);
+    },
+
+    /**
+     * @deprecated
+     * This method will be removed in a future version without replacement.
+     */
+    utf8encode: function (string) {
+        return utils.transformTo("string", utf8.utf8encode(string));
+    },
+
+    /**
+     * @deprecated
+     * This method will be removed in a future version without replacement.
+     */
+    utf8decode: function (input) {
+        return utf8.utf8decode(input);
+    }
+};
+module.exports = out;
+
+},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(_dereq_,module,exports){
+'use strict';
+exports.LOCAL_FILE_HEADER = "PK\x03\x04";
+exports.CENTRAL_FILE_HEADER = "PK\x01\x02";
+exports.CENTRAL_DIRECTORY_END = "PK\x05\x06";
+exports.ZIP64_CENTRAL_DIRECTORY_LOCATOR = "PK\x06\x07";
+exports.ZIP64_CENTRAL_DIRECTORY_END = "PK\x06\x06";
+exports.DATA_DESCRIPTOR = "PK\x07\x08";
+
+},{}],15:[function(_dereq_,module,exports){
+'use strict';
+var DataReader = _dereq_('./dataReader');
+var utils = _dereq_('./utils');
+
+function StringReader(data, optimizedBinaryString) {
+    this.data = data;
+    if (!optimizedBinaryString) {
+        this.data = utils.string2binary(this.data);
+    }
+    this.length = this.data.length;
+    this.index = 0;
+}
+StringReader.prototype = new DataReader();
+/**
+ * @see DataReader.byteAt
+ */
+StringReader.prototype.byteAt = function(i) {
+    return this.data.charCodeAt(i);
+};
+/**
+ * @see DataReader.lastIndexOfSignature
+ */
+StringReader.prototype.lastIndexOfSignature = function(sig) {
+    return this.data.lastIndexOf(sig);
+};
+/**
+ * @see DataReader.readData
+ */
+StringReader.prototype.readData = function(size) {
+    this.checkOffset(size);
+    // this will work because the constructor applied the "& 0xff" mask.
+    var result = this.data.slice(this.index, this.index + size);
+    this.index += size;
+    return result;
+};
+module.exports = StringReader;
+
+},{"./dataReader":5,"./utils":21}],16:[function(_dereq_,module,exports){
+'use strict';
+
+var utils = _dereq_('./utils');
+
+/**
+ * An object to write any content to a string.
+ * @constructor
+ */
+var StringWriter = function() {
+    this.data = [];
+};
+StringWriter.prototype = {
+    /**
+     * Append any content to the current string.
+     * @param {Object} input the content to add.
+     */
+    append: function(input) {
+        input = utils.transformTo("string", input);
+        this.data.push(input);
+    },
+    /**
+     * Finalize the construction an return the result.
+     * @return {string} the generated string.
+     */
+    finalize: function() {
+        return this.data.join("");
+    }
+};
+
+module.exports = StringWriter;
+
+},{"./utils":21}],17:[function(_dereq_,module,exports){
+(function (Buffer){
+'use strict';
+exports.base64 = true;
+exports.array = true;
+exports.string = true;
+exports.arraybuffer = typeof ArrayBuffer !== "undefined" && typeof Uint8Array !== "undefined";
+// contains true if JSZip can read/generate nodejs Buffer, false otherwise.
+// Browserify will provide a Buffer implementation for browsers, which is
+// an augmented Uint8Array (i.e., can be used as either Buffer or U8).
+exports.nodebuffer = typeof Buffer !== "undefined";
+// contains true if JSZip can read/generate Uint8Array, false otherwise.
+exports.uint8array = typeof Uint8Array !== "undefined";
+
+if (typeof ArrayBuffer === "undefined") {
+    exports.blob = false;
+}
+else {
+    var buffer = new ArrayBuffer(0);
+    try {
+        exports.blob = new Blob([buffer], {
+            type: "application/zip"
+        }).size === 0;
+    }
+    catch (e) {
+        try {
+            var Builder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder || window.MSBlobBuilder;
+            var builder = new Builder();
+            builder.append(buffer);
+            exports.blob = builder.getBlob('application/zip').size === 0;
+        }
+        catch (e) {
+            exports.blob = false;
+        }
+    }
+}
+
+}).call(this,(typeof Buffer !== "undefined" ? Buffer : undefined))
+},{}],18:[function(_dereq_,module,exports){
+'use strict';
+var DataReader = _dereq_('./dataReader');
+
+function Uint8ArrayReader(data) {
+    if (data) {
+        this.data = data;
+        this.length = this.data.length;
+        this.index = 0;
+    }
+}
+Uint8ArrayReader.prototype = new DataReader();
+/**
+ * @see DataReader.byteAt
+ */
+Uint8ArrayReader.prototype.byteAt = function(i) {
+    return this.data[i];
+};
+/**
+ * @see DataReader.lastIndexOfSignature
+ */
+Uint8ArrayReader.prototype.lastIndexOfSignature = function(sig) {
+    var sig0 = sig.charCodeAt(0),
+        sig1 = sig.charCodeAt(1),
+        sig2 = sig.charCodeAt(2),
+        sig3 = sig.charCodeAt(3);
+    for (var i = this.length - 4; i >= 0; --i) {
+        if (this.data[i] === sig0 && this.data[i + 1] === sig1 && this.data[i + 2] === sig2 && this.data[i + 3] === sig3) {
+            return i;
+        }
+    }
+
+    return -1;
+};
+/**
+ * @see DataReader.readData
+ */
+Uint8ArrayReader.prototype.readData = function(size) {
+    this.checkOffset(size);
+    if(size === 0) {
+        // in IE10, when using subarray(idx, idx), we get the array [0x00] instead of [].
+        return new Uint8Array(0);
+    }
+    var result = this.data.subarray(this.index, this.index + size);
+    this.index += size;
+    return result;
+};
+module.exports = Uint8ArrayReader;
+
+},{"./dataReader":5}],19:[function(_dereq_,module,exports){
+'use strict';
+
+var utils = _dereq_('./utils');
+
+/**
+ * An object to write any content to an Uint8Array.
+ * @constructor
+ * @param {number} length The length of the array.
+ */
+var Uint8ArrayWriter = function(length) {
+    this.data = new Uint8Array(length);
+    this.index = 0;
+};
+Uint8ArrayWriter.prototype = {
+    /**
+     * Append any content to the current array.
+     * @param {Object} input the content to add.
+     */
+    append: function(input) {
+        if (input.length !== 0) {
+            // with an empty Uint8Array, Opera fails with a "Offset larger than array size"
+            input = utils.transformTo("uint8array", input);
+            this.data.set(input, this.index);
+            this.index += input.length;
+        }
+    },
+    /**
+     * Finalize the construction an return the result.
+     * @return {Uint8Array} the generated array.
+     */
+    finalize: function() {
+        return this.data;
+    }
+};
+
+module.exports = Uint8ArrayWriter;
+
+},{"./utils":21}],20:[function(_dereq_,module,exports){
+'use strict';
+
+var utils = _dereq_('./utils');
+var support = _dereq_('./support');
+var nodeBuffer = _dereq_('./nodeBuffer');
+
+/**
+ * The following functions come from pako, from pako/lib/utils/strings
+ * released under the MIT license, see pako https://github.com/nodeca/pako/
+ */
+
+// Table with utf8 lengths (calculated by first byte of sequence)
+// Note, that 5 & 6-byte values and some 4-byte values can not be represented in JS,
+// because max possible codepoint is 0x10ffff
+var _utf8len = new Array(256);
+for (var i=0; i<256; i++) {
+  _utf8len[i] = (i >= 252 ? 6 : i >= 248 ? 5 : i >= 240 ? 4 : i >= 224 ? 3 : i >= 192 ? 2 : 1);
+}
+_utf8len[254]=_utf8len[254]=1; // Invalid sequence start
+
+// convert string to array (typed, when possible)
+var string2buf = function (str) {
+    var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
+
+    // count binary size
+    for (m_pos = 0; m_pos < str_len; m_pos++) {
+        c = str.charCodeAt(m_pos);
+        if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) {
+            c2 = str.charCodeAt(m_pos+1);
+            if ((c2 & 0xfc00) === 0xdc00) {
+                c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00);
+                m_pos++;
+            }
+        }
+        buf_len += c < 0x80 ? 1 : c < 0x800 ? 2 : c < 0x10000 ? 3 : 4;
+    }
+
+    // allocate buffer
+    if (support.uint8array) {
+        buf = new Uint8Array(buf_len);
+    } else {
+        buf = new Array(buf_len);
+    }
+
+    // convert
+    for (i=0, m_pos = 0; i < buf_len; m_pos++) {
+        c = str.charCodeAt(m_pos);
+        if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) {
+            c2 = str.charCodeAt(m_pos+1);
+            if ((c2 & 0xfc00) === 0xdc00) {
+                c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00);
+                m_pos++;
+            }
+        }
+        if (c < 0x80) {
+            /* one byte */
+            buf[i++] = c;
+        } else if (c < 0x800) {
+            /* two bytes */
+            buf[i++] = 0xC0 | (c >>> 6);
+            buf[i++] = 0x80 | (c & 0x3f);
+        } else if (c < 0x10000) {
+            /* three bytes */
+            buf[i++] = 0xE0 | (c >>> 12);
+            buf[i++] = 0x80 | (c >>> 6 & 0x3f);
+            buf[i++] = 0x80 | (c & 0x3f);
+        } else {
+            /* four bytes */
+            buf[i++] = 0xf0 | (c >>> 18);
+            buf[i++] = 0x80 | (c >>> 12 & 0x3f);
+            buf[i++] = 0x80 | (c >>> 6 & 0x3f);
+            buf[i++] = 0x80 | (c & 0x3f);
+        }
+    }
+
+    return buf;
+};
+
+// Calculate max possible position in utf8 buffer,
+// that will not break sequence. If that's not possible
+// - (very small limits) return max size as is.
+//
+// buf[] - utf8 bytes array
+// max   - length limit (mandatory);
+var utf8border = function(buf, max) {
+    var pos;
+
+    max = max || buf.length;
+    if (max > buf.length) { max = buf.length; }
+
+    // go back from last position, until start of sequence found
+    pos = max-1;
+    while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
+
+    // Fuckup - very small and broken sequence,
+    // return max, because we should return something anyway.
+    if (pos < 0) { return max; }
+
+    // If we came to start of buffer - that means vuffer is too small,
+    // return max too.
+    if (pos === 0) { return max; }
+
+    return (pos + _utf8len[buf[pos]] > max) ? pos : max;
+};
+
+// convert array to string
+var buf2string = function (buf) {
+    var str, i, out, c, c_len;
+    var len = buf.length;
+
+    // Reserve max possible length (2 words per char)
+    // NB: by unknown reasons, Array is significantly faster for
+    //     String.fromCharCode.apply than Uint16Array.
+    var utf16buf = new Array(len*2);
+
+    for (out=0, i=0; i<len;) {
+        c = buf[i++];
+        // quick process ascii
+        if (c < 0x80) { utf16buf[out++] = c; continue; }
+
+        c_len = _utf8len[c];
+        // skip 5 & 6 byte codes
+        if (c_len > 4) { utf16buf[out++] = 0xfffd; i += c_len-1; continue; }
+
+        // apply mask on first byte
+        c &= c_len === 2 ? 0x1f : c_len === 3 ? 0x0f : 0x07;
+        // join the rest
+        while (c_len > 1 && i < len) {
+            c = (c << 6) | (buf[i++] & 0x3f);
+            c_len--;
+        }
+
+        // terminated by end of string?
+        if (c_len > 1) { utf16buf[out++] = 0xfffd; continue; }
+
+        if (c < 0x10000) {
+            utf16buf[out++] = c;
+        } else {
+            c -= 0x10000;
+            utf16buf[out++] = 0xd800 | ((c >> 10) & 0x3ff);
+            utf16buf[out++] = 0xdc00 | (c & 0x3ff);
+        }
+    }
+
+    // shrinkBuf(utf16buf, out)
+    if (utf16buf.length !== out) {
+        if(utf16buf.subarray) {
+            utf16buf = utf16buf.subarray(0, out);
+        } else {
+            utf16buf.length = out;
+        }
+    }
+
+    // return String.fromCharCode.apply(null, utf16buf);
+    return utils.applyFromCharCode(utf16buf);
+};
+
+
+// That's all for the pako functions.
+
+
+/**
+ * Transform a javascript string into an array (typed if possible) of bytes,
+ * UTF-8 encoded.
+ * @param {String} str the string to encode
+ * @return {Array|Uint8Array|Buffer} the UTF-8 encoded string.
+ */
+exports.utf8encode = function utf8encode(str) {
+    if (support.nodebuffer) {
+        return nodeBuffer(str, "utf-8");
+    }
+
+    return string2buf(str);
+};
+
+
+/**
+ * Transform a bytes array (or a representation) representing an UTF-8 encoded
+ * string into a javascript string.
+ * @param {Array|Uint8Array|Buffer} buf the data de decode
+ * @return {String} the decoded string.
+ */
+exports.utf8decode = function utf8decode(buf) {
+    if (support.nodebuffer) {
+        return utils.transformTo("nodebuffer", buf).toString("utf-8");
+    }
+
+    buf = utils.transformTo(support.uint8array ? "uint8array" : "array", buf);
+
+    // return buf2string(buf);
+    // Chrome prefers to work with "small" chunks of data
+    // for the method buf2string.
+    // Firefox and Chrome has their own shortcut, IE doesn't seem to really care.
+    var result = [], k = 0, len = buf.length, chunk = 65536;
+    while (k < len) {
+        var nextBoundary = utf8border(buf, Math.min(k + chunk, len));
+        if (support.uint8array) {
+            result.push(buf2string(buf.subarray(k, nextBoundary)));
+        } else {
+            result.push(buf2string(buf.slice(k, nextBoundary)));
+        }
+        k = nextBoundary;
+    }
+    return result.join("");
+
+};
+// vim: set shiftwidth=4 softtabstop=4:
+
+},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(_dereq_,module,exports){
+'use strict';
+var support = _dereq_('./support');
+var compressions = _dereq_('./compressions');
+var nodeBuffer = _dereq_('./nodeBuffer');
+/**
+ * Convert a string to a "binary string" : a string containing only char codes between 0 and 255.
+ * @param {string} str the string to transform.
+ * @return {String} the binary string.
+ */
+exports.string2binary = function(str) {
+    var result = "";
+    for (var i = 0; i < str.length; i++) {
+        result += String.fromCharCode(str.charCodeAt(i) & 0xff);
+    }
+    return result;
+};
+exports.arrayBuffer2Blob = function(buffer, mimeType) {
+    exports.checkSupport("blob");
+	mimeType = mimeType || 'application/zip';
+
+    try {
+        // Blob constructor
+        return new Blob([buffer], {
+            type: mimeType
+        });
+    }
+    catch (e) {
+
+        try {
+            // deprecated, browser only, old way
+            var Builder = window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder || window.MSBlobBuilder;
+            var builder = new Builder();
+            builder.append(buffer);
+            return builder.getBlob(mimeType);
+        }
+        catch (e) {
+
+            // well, fuck ?!
+            throw new Error("Bug : can't construct the Blob.");
+        }
+    }
+
+
+};
+/**
+ * The identity function.
+ * @param {Object} input the input.
+ * @return {Object} the same input.
+ */
+function identity(input) {
+    return input;
+}
+
+/**
+ * Fill in an array with a string.
+ * @param {String} str the string to use.
+ * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to fill in (will be mutated).
+ * @return {Array|ArrayBuffer|Uint8Array|Buffer} the updated array.
+ */
+function stringToArrayLike(str, array) {
+    for (var i = 0; i < str.length; ++i) {
+        array[i] = str.charCodeAt(i) & 0xFF;
+    }
+    return array;
+}
+
+/**
+ * Transform an array-like object to a string.
+ * @param {Array|ArrayBuffer|Uint8Array|Buffer} array the array to transform.
+ * @return {String} the result.
+ */
+function arrayLikeToString(array) {
+    // Performances notes :
+    // --------------------
+    // String.fromCharCode.apply(null, array) is the fastest, see
+    // see http://jsperf.com/converting-a-uint8array-to-a-string/2
+    // but the stack is limited (and we can get huge arrays !).
+    //
+    // result += String.fromCharCode(array[i]); generate too many strings !
+    //
+    // This code is inspired by http://jsperf.com/arraybuffer-to-string-apply-performance/2
+    var chunk = 65536;
+    var result = [],
+        len = array.length,
+        type = exports.getTypeOf(array),
+        k = 0,
+        canUseApply = true;
+      try {
+         switch(type) {
+            case "uint8array":
+               String.fromCharCode.apply(null, new Uint8Array(0));
+               break;
+            case "nodebuffer":
+               String.fromCharCode.apply(null, nodeBuffer(0));
+               break;
+         }
+      } catch(e) {
+         canUseApply = false;
+      }
+
+      // no apply : slow and painful algorithm
+      // default browser on android 4.*
+      if (!canUseApply) {
+         var resultStr = "";
+         for(var i = 0; i < array.length;i++) {
+            resultStr += String.fromCharCode(array[i]);
+         }
+    return resultStr;
+    }
+    while (k < len && chunk > 1) {
+        try {
+            if (type === "array" || type === "nodebuffer") {
+                result.push(String.fromCharCode.apply(null, array.slice(k, Math.min(k + chunk, len))));
+            }
+            else {
+                result.push(String.fromCharCode.apply(null, array.subarray(k, Math.min(k + chunk, len))));
+            }
+            k += chunk;
+        }
+        catch (e) {
+            chunk = Math.floor(chunk / 2);
+        }
+    }
+    return result.join("");
+}
+
+exports.applyFromCharCode = arrayLikeToString;
+
+
+/**
+ * Copy the data from an array-like to an other array-like.
+ * @param {Array|ArrayBuffer|Uint8Array|Buffer} arrayFrom the origin array.
+ * @param {Array|ArrayBuffer|Uint8Array|Buffer} arrayTo the destination array which will be mutated.
+ * @return {Array|ArrayBuffer|Uint8Array|Buffer} the updated destination array.
+ */
+function arrayLikeToArrayLike(arrayFrom, arrayTo) {
+    for (var i = 0; i < arrayFrom.length; i++) {
+        arrayTo[i] = arrayFrom[i];
+    }
+    return arrayTo;
+}
+
+// a matrix containing functions to transform everything into everything.
+var transform = {};
+
+// string to ?
+transform["string"] = {
+    "string": identity,
+    "array": function(input) {
+        return stringToArrayLike(input, new Array(input.length));
+    },
+    "arraybuffer": function(input) {
+        return transform["string"]["uint8array"](input).buffer;
+    },
+    "uint8array": function(input) {
+        return stringToArrayLike(input, new Uint8Array(input.length));
+    },
+    "nodebuffer": function(input) {
+        return stringToArrayLike(input, nodeBuffer(input.length));
+    }
+};
+
+// array to ?
+transform["array"] = {
+    "string": arrayLikeToString,
+    "array": identity,
+    "arraybuffer": function(input) {
+        return (new Uint8Array(input)).buffer;
+    },
+    "uint8array": function(input) {
+        return new Uint8Array(input);
+    },
+    "nodebuffer": function(input) {
+        return nodeBuffer(input);
+    }
+};
+
+// arraybuffer to ?
+transform["arraybuffer"] = {
+    "string": function(input) {
+        return arrayLikeToString(new Uint8Array(input));
+    },
+    "array": function(input) {
+        return arrayLikeToArrayLike(new Uint8Array(input), new Array(input.byteLength));
+    },
+    "arraybuffer": identity,
+    "uint8array": function(input) {
+        return new Uint8Array(input);
+    },
+    "nodebuffer": function(input) {
+        return nodeBuffer(new Uint8Array(input));
+    }
+};
+
+// uint8array to ?
+transform["uint8array"] = {
+    "string": arrayLikeToString,
+    "array": function(input) {
+        return arrayLikeToArrayLike(input, new Array(input.length));
+    },
+    "arraybuffer": function(input) {
+        return input.buffer;
+    },
+    "uint8array": identity,
+    "nodebuffer": function(input) {
+        return nodeBuffer(input);
+    }
+};
+
+// nodebuffer to ?
+transform["nodebuffer"] = {
+    "string": arrayLikeToString,
+    "array": function(input) {
+        return arrayLikeToArrayLike(input, new Array(input.length));
+    },
+    "arraybuffer": function(input) {
+        return transform["nodebuffer"]["uint8array"](input).buffer;
+    },
+    "uint8array": function(input) {
+        return arrayLikeToArrayLike(input, new Uint8Array(input.length));
+    },
+    "nodebuffer": identity
+};
+
+/**
+ * Transform an input into any type.
+ * The supported output type are : string, array, uint8array, arraybuffer, nodebuffer.
+ * If no output type is specified, the unmodified input will be returned.
+ * @param {String} outputType the output type.
+ * @param {String|Array|ArrayBuffer|Uint8Array|Buffer} input the input to convert.
+ * @throws {Error} an Error if the browser doesn't support the requested output type.
+ */
+exports.transformTo = function(outputType, input) {
+    if (!input) {
+        // undefined, null, etc
+        // an empty string won't harm.
+        input = "";
+    }
+    if (!outputType) {
+        return input;
+    }
+    exports.checkSupport(outputType);
+    var inputType = exports.getTypeOf(input);
+    var result = transform[inputType][outputType](input);
+    return result;
+};
+
+/**
+ * Return the type of the input.
+ * The type will be in a format valid for JSZip.utils.transformTo : string, array, uint8array, arraybuffer.
+ * @param {Object} input the input to identify.
+ * @return {String} the (lowercase) type of the input.
+ */
+exports.getTypeOf = function(input) {
+    if (typeof input === "string") {
+        return "string";
+    }
+    if (Object.prototype.toString.call(input) === "[object Array]") {
+        return "array";
+    }
+    if (support.nodebuffer && nodeBuffer.test(input)) {
+        return "nodebuffer";
+    }
+    if (support.uint8array && input instanceof Uint8Array) {
+        return "uint8array";
+    }
+    if (support.arraybuffer && input instanceof ArrayBuffer) {
+        return "arraybuffer";
+    }
+};
+
+/**
+ * Throw an exception if the type is not supported.
+ * @param {String} type the type to check.
+ * @throws {Error} an Error if the browser doesn't support the requested type.
+ */
+exports.checkSupport = function(type) {
+    var supported = support[type.toLowerCase()];
+    if (!supported) {
+        throw new Error(type + " is not supported by this browser");
+    }
+};
+exports.MAX_VALUE_16BITS = 65535;
+exports.MAX_VALUE_32BITS = -1; // well, "\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF" is parsed as -1
+
+/**
+ * Prettify a string read as binary.
+ * @param {string} str the string to prettify.
+ * @return {string} a pretty string.
+ */
+exports.pretty = function(str) {
+    var res = '',
+        code, i;
+    for (i = 0; i < (str || "").length; i++) {
+        code = str.charCodeAt(i);
+        res += '\\x' + (code < 16 ? "0" : "") + code.toString(16).toUpperCase();
+    }
+    return res;
+};
+
+/**
+ * Find a compression registered in JSZip.
+ * @param {string} compressionMethod the method magic to find.
+ * @return {Object|null} the JSZip compression object, null if none found.
+ */
+exports.findCompression = function(compressionMethod) {
+    for (var method in compressions) {
+        if (!compressions.hasOwnProperty(method)) {
+            continue;
+        }
+        if (compressions[method].magic === compressionMethod) {
+            return compressions[method];
+        }
+    }
+    return null;
+};
+/**
+* Cross-window, cross-Node-context regular expression detection
+* @param  {Object}  object Anything
+* @return {Boolean}        true if the object is a regular expression,
+* false otherwise
+*/
+exports.isRegExp = function (object) {
+    return Object.prototype.toString.call(object) === "[object RegExp]";
+};
+
+
+},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(_dereq_,module,exports){
+'use strict';
+var StringReader = _dereq_('./stringReader');
+var NodeBufferReader = _dereq_('./nodeBufferReader');
+var Uint8ArrayReader = _dereq_('./uint8ArrayReader');
+var utils = _dereq_('./utils');
+var sig = _dereq_('./signature');
+var ZipEntry = _dereq_('./zipEntry');
+var support = _dereq_('./support');
+var jszipProto = _dereq_('./object');
+//  class ZipEntries {{{
+/**
+ * All the entries in the zip file.
+ * @constructor
+ * @param {String|ArrayBuffer|Uint8Array} data the binary stream to load.
+ * @param {Object} loadOptions Options for loading the stream.
+ */
+function ZipEntries(data, loadOptions) {
+    this.files = [];
+    this.loadOptions = loadOptions;
+    if (data) {
+        this.load(data);
+    }
+}
+ZipEntries.prototype = {
+    /**
+     * Check that the reader is on the speficied signature.
+     * @param {string} expectedSignature the expected signature.
+     * @throws {Error} if it is an other signature.
+     */
+    checkSignature: function(expectedSignature) {
+        var signature = this.reader.readString(4);
+        if (signature !== expectedSignature) {
+            throw new Error("Corrupted zip or bug : unexpected signature " + "(" + utils.pretty(signature) + ", expected " + utils.pretty(expectedSignature) + ")");
+        }
+    },
+    /**
+     * Read the end of the central directory.
+     */
+    readBlockEndOfCentral: function() {
+        this.diskNumber = this.reader.readInt(2);
+        this.diskWithCentralDirStart = this.reader.readInt(2);
+        this.centralDirRecordsOnThisDisk = this.reader.readInt(2);
+        this.centralDirRecords = this.reader.readInt(2);
+        this.centralDirSize = this.reader.readInt(4);
+        this.centralDirOffset = this.reader.readInt(4);
+
+        this.zipCommentLength = this.reader.readInt(2);
+        // warning : the encoding depends of the system locale
+        // On a linux machine with LANG=en_US.utf8, this field is utf8 encoded.
+        // On a windows machine, this field is encoded with the localized windows code page.
+        this.zipComment = this.reader.readString(this.zipCommentLength);
+        // To get consistent behavior with the generation part, we will assume that
+        // this is utf8 encoded.
+        this.zipComment = jszipProto.utf8decode(this.zipComment);
+    },
+    /**
+     * Read the end of the Zip 64 central directory.
+     * Not merged with the method readEndOfCentral :
+     * The end of central can coexist with its Zip64 brother,
+     * I don't want to read the wrong number of bytes !
+     */
+    readBlockZip64EndOfCentral: function() {
+        this.zip64EndOfCentralSize = this.reader.readInt(8);
+        this.versionMadeBy = this.reader.readString(2);
+        this.versionNeeded = this.reader.readInt(2);
+        this.diskNumber = this.reader.readInt(4);
+        this.diskWithCentralDirStart = this.reader.readInt(4);
+        this.centralDirRecordsOnThisDisk = this.reader.readInt(8);
+        this.centralDirRecords = this.reader.readInt(8);
+        this.centralDirSize = this.reader.readInt(8);
+        this.centralDirOffset = this.reader.readInt(8);
+
+        this.zip64ExtensibleData = {};
+        var extraDataSize = this.zip64EndOfCentralSize - 44,
+            index = 0,
+            extraFieldId,
+            extraFieldLength,
+            extraFieldValue;
+        while (index < extraDataSize) {
+            extraFieldId = this.reader.readInt(2);
+            extraFieldLength = this.reader.readInt(4);
+            extraFieldValue = this.reader.readString(extraFieldLength);
+            this.zip64ExtensibleData[extraFieldId] = {
+                id: extraFieldId,
+                length: extraFieldLength,
+                value: extraFieldValue
+            };
+        }
+    },
+    /**
+     * Read the end of the Zip 64 central directory locator.
+     */
+    readBlockZip64EndOfCentralLocator: function() {
+        this.diskWithZip64CentralDirStart = this.reader.readInt(4);
+        this.relativeOffsetEndOfZip64CentralDir = this.reader.readInt(8);
+        this.disksCount = this.reader.readInt(4);
+        if (this.disksCount > 1) {
+            throw new Error("Multi-volumes zip are not supported");
+        }
+    },
+    /**
+     * Read the local files, based on the offset read in the central part.
+     */
+    readLocalFiles: function() {
+        var i, file;
+        for (i = 0; i < this.files.length; i++) {
+            file = this.files[i];
+            this.reader.setIndex(file.localHeaderOffset);
+            this.checkSignature(sig.LOCAL_FILE_HEADER);
+            file.readLocalPart(this.reader);
+            file.handleUTF8();
+            file.processAttributes();
+        }
+    },
+    /**
+     * Read the central directory.
+     */
+    readCentralDir: function() {
+        var file;
+
+        this.reader.setIndex(this.centralDirOffset);
+        while (this.reader.readString(4) === sig.CENTRAL_FILE_HEADER) {
+            file = new ZipEntry({
+                zip64: this.zip64
+            }, this.loadOptions);
+            file.readCentralPart(this.reader);
+            this.files.push(file);
+        }
+    },
+    /**
+     * Read the end of central directory.
+     */
+    readEndOfCentral: function() {
+        var offset = this.reader.lastIndexOfSignature(sig.CENTRAL_DIRECTORY_END);
+        if (offset === -1) {
+            // Check if the content is a truncated zip or complete garbage.
+            // A "LOCAL_FILE_HEADER" is not required at the beginning (auto
+            // extractible zip for example) but it can give a good hint.
+            // If an ajax request was used without responseType, we will also
+            // get unreadable data.
+            var isGarbage = true;
+            try {
+                this.reader.setIndex(0);
+                this.checkSignature(sig.LOCAL_FILE_HEADER);
+                isGarbage = false;
+            } catch (e) {}
+
+            if (isGarbage) {
+                throw new Error("Can't find end of central directory : is this a zip file ? " +
+                                "If it is, see http://stuk.github.io/jszip/documentation/howto/read_zip.html");
+            } else {
+                throw new Error("Corrupted zip : can't find end of central directory");
+            }
+        }
+        this.reader.setIndex(offset);
+        this.checkSignature(sig.CENTRAL_DIRECTORY_END);
+        this.readBlockEndOfCentral();
+
+
+        /* extract from the zip spec :
+            4)  If one of the fields in the end of central directory
+                record is too small to hold required data, the field
+                should be set to -1 (0xFFFF or 0xFFFFFFFF) and the
+                ZIP64 format record should be created.
+            5)  The end of central directory record and the
+                Zip64 end of central directory locator record must
+                reside on the same disk when splitting or spanning
+                an archive.
+         */
+        if (this.diskNumber === utils.MAX_VALUE_16BITS || this.diskWithCentralDirStart === utils.MAX_VALUE_16BITS || this.centralDirRecordsOnThisDisk === utils.MAX_VALUE_16BITS || this.centralDirRecords === utils.MAX_VALUE_16BITS || this.centralDirSize === utils.MAX_VALUE_32BITS || this.centralDirOffset === utils.MAX_VALUE_32BITS) {
+            this.zip64 = true;
+
+            /*
+            Warning : the zip64 extension is supported, but ONLY if the 64bits integer read from
+            the zip file can fit into a 32bits integer. This cannot be solved : Javascript represents
+            all numbers as 64-bit double precision IEEE 754 floating point numbers.
+            So, we have 53bits for integers and bitwise operations treat everything as 32bits.
+            see https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Bitwise_Operators
+            and http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf section 8.5
+            */
+
+            // should look for a zip64 EOCD locator
+            offset = this.reader.lastIndexOfSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR);
+            if (offset === -1) {
+                throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");
+            }
+            this.reader.setIndex(offset);
+            this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR);
+            this.readBlockZip64EndOfCentralLocator();
+
+            // now the zip64 EOCD record
+            this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir);
+            this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_END);
+            this.readBlockZip64EndOfCentral();
+        }
+    },
+    prepareReader: function(data) {
+        var type = utils.getTypeOf(data);
+        if (type === "string" && !support.uint8array) {
+            this.reader = new StringReader(data, this.loadOptions.optimizedBinaryString);
+        }
+        else if (type === "nodebuffer") {
+            this.reader = new NodeBufferReader(data);
+        }
+        else {
+            this.reader = new Uint8ArrayReader(utils.transformTo("uint8array", data));
+        }
+    },
+    /**
+     * Read a zip file and create ZipEntries.
+     * @param {String|ArrayBuffer|Uint8Array|Buffer} data the binary string representing a zip file.
+     */
+    load: function(data) {
+        this.prepareReader(data);
+        this.readEndOfCentral();
+        this.readCentralDir();
+        this.readLocalFiles();
+    }
+};
+// }}} end of ZipEntries
+module.exports = ZipEntries;
+
+},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(_dereq_,module,exports){
+'use strict';
+var StringReader = _dereq_('./stringReader');
+var utils = _dereq_('./utils');
+var CompressedObject = _dereq_('./compressedObject');
+var jszipProto = _dereq_('./object');
+
+var MADE_BY_DOS = 0x00;
+var MADE_BY_UNIX = 0x03;
+
+// class ZipEntry {{{
+/**
+ * An entry in the zip file.
+ * @constructor
+ * @param {Object} options Options of the current file.
+ * @param {Object} loadOptions Options for loading the stream.
+ */
+function ZipEntry(options, loadOptions) {
+    this.options = options;
+    this.loadOptions = loadOptions;
+}
+ZipEntry.prototype = {
+    /**
+     * say if the file is encrypted.
+     * @return {boolean} true if the file is encrypted, false otherwise.
+     */
+    isEncrypted: function() {
+        // bit 1 is set
+        return (this.bitFlag & 0x0001) === 0x0001;
+    },
+    /**
+     * say if the file has utf-8 filename/comment.
+     * @return {boolean} true if the filename/comment is in utf-8, false otherwise.
+     */
+    useUTF8: function() {
+        // bit 11 is set
+        return (this.bitFlag & 0x0800) === 0x0800;
+    },
+    /**
+     * Prepare the function used to generate the compressed content from this ZipFile.
+     * @param {DataReader} reader the reader to use.
+     * @param {number} from the offset from where we should read the data.
+     * @param {number} length the length of the data to read.
+     * @return {Function} the callback to get the compressed content (the type depends of the DataReader class).
+     */
+    prepareCompressedContent: function(reader, from, length) {
+        return function() {
+            var previousIndex = reader.index;
+            reader.setIndex(from);
+            var compressedFileData = reader.readData(length);
+            reader.setIndex(previousIndex);
+
+            return compressedFileData;
+        };
+    },
+    /**
+     * Prepare the function used to generate the uncompressed content from this ZipFile.
+     * @param {DataReader} reader the reader to use.
+     * @param {number} from the offset from where we should read the data.
+     * @param {number} length the length of the data to read.
+     * @param {JSZip.compression} compression the compression used on this file.
+     * @param {number} uncompressedSize the uncompressed size to expect.
+     * @return {Function} the callback to get the uncompressed content (the type depends of the DataReader class).
+     */
+    prepareContent: function(reader, from, length, compression, uncompressedSize) {
+        return function() {
+
+            var compressedFileData = utils.transformTo(compression.uncompressInputType, this.getCompressedContent());
+            var uncompressedFileData = compression.uncompress(compressedFileData);
+
+            if (uncompressedFileData.length !== uncompressedSize) {
+                throw new Error("Bug : uncompressed data size mismatch");
+            }
+
+            return uncompressedFileData;
+        };
+    },
+    /**
+     * Read the local part of a zip file and add the info in this object.
+     * @param {DataReader} reader the reader to use.
+     */
+    readLocalPart: function(reader) {
+        var compression, localExtraFieldsLength;
+
+        // we already know everything from the central dir !
+        // If the central dir data are false, we are doomed.
+        // On the bright side, the local part is scary  : zip64, data descriptors, both, etc.
+        // The less data we get here, the more reliable this should be.
+        // Let's skip the whole header and dash to the data !
+        reader.skip(22);
+        // in some zip created on windows, the filename stored in the central dir contains \ instead of /.
+        // Strangely, the filename here is OK.
+        // I would love to treat these zip files as corrupted (see http://www.info-zip.org/FAQ.html#backslashes
+        // or APPNOTE#4.4.17.1, "All slashes MUST be forward slashes '/'") but there are a lot of bad zip generators...
+        // Search "unzip mismatching "local" filename continuing with "central" filename version" on
+        // the internet.
+        //
+        // I think I see the logic here : the central directory is used to display
+        // content and the local directory is used to extract the files. Mixing / and \
+        // may be used to display \ to windows users and use / when extracting the files.
+        // Unfortunately, this lead also to some issues : http://seclists.org/fulldisclosure/2009/Sep/394
+        this.fileNameLength = reader.readInt(2);
+        localExtraFieldsLength = reader.readInt(2); // can't be sure this will be the same as the central dir
+        this.fileName = reader.readString(this.fileNameLength);
+        reader.skip(localExtraFieldsLength);
+
+        if (this.compressedSize == -1 || this.uncompressedSize == -1) {
+            throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory " + "(compressedSize == -1 || uncompressedSize == -1)");
+        }
+
+        compression = utils.findCompression(this.compressionMethod);
+        if (compression === null) { // no compression found
+            throw new Error("Corrupted zip : compression " + utils.pretty(this.compressionMethod) + " unknown (inner file : " + this.fileName + ")");
+        }
+        this.decompressed = new CompressedObject();
+        this.decompressed.compressedSize = this.compressedSize;
+        this.decompressed.uncompressedSize = this.uncompressedSize;
+        this.decompressed.crc32 = this.crc32;
+        this.decompressed.compressionMethod = this.compressionMethod;
+        this.decompressed.getCompressedContent = this.prepareCompressedContent(reader, reader.index, this.compressedSize, compression);
+        this.decompressed.getContent = this.prepareContent(reader, reader.index, this.compressedSize, compression, this.uncompressedSize);
+
+        // we need to compute the crc32...
+        if (this.loadOptions.checkCRC32) {
+            this.decompressed = utils.transformTo("string", this.decompressed.getContent());
+            if (jszipProto.crc32(this.decompressed) !== this.crc32) {
+                throw new Error("Corrupted zip : CRC32 mismatch");
+            }
+        }
+    },
+
+    /**
+     * Read the central part of a zip file and add the info in this object.
+     * @param {DataReader} reader the reader to use.
+     */
+    readCentralPart: function(reader) {
+        this.versionMadeBy = reader.readInt(2);
+        this.versionNeeded = reader.readInt(2);
+        this.bitFlag = reader.readInt(2);
+        this.compressionMethod = reader.readString(2);
+        this.date = reader.readDate();
+        this.crc32 = reader.readInt(4);
+        this.compressedSize = reader.readInt(4);
+        this.uncompressedSize = reader.readInt(4);
+        this.fileNameLength = reader.readInt(2);
+        this.extraFieldsLength = reader.readInt(2);
+        this.fileCommentLength = reader.readInt(2);
+        this.diskNumberStart = reader.readInt(2);
+        this.internalFileAttributes = reader.readInt(2);
+        this.externalFileAttributes = reader.readInt(4);
+        this.localHeaderOffset = reader.readInt(4);
+
+        if (this.isEncrypted()) {
+            throw new Error("Encrypted zip are not supported");
+        }
+
+        this.fileName = reader.readString(this.fileNameLength);
+        this.readExtraFields(reader);
+        this.parseZIP64ExtraField(reader);
+        this.fileComment = reader.readString(this.fileCommentLength);
+    },
+
+    /**
+     * Parse the external file attributes and get the unix/dos permissions.
+     */
+    processAttributes: function () {
+        this.unixPermissions = null;
+        this.dosPermissions = null;
+        var madeBy = this.versionMadeBy >> 8;
+
+        // Check if we have the DOS directory flag set.
+        // We look for it in the DOS and UNIX permissions
+        // but some unknown platform could set it as a compatibility flag.
+        this.dir = this.externalFileAttributes & 0x0010 ? true : false;
+
+        if(madeBy === MADE_BY_DOS) {
+            // first 6 bits (0 to 5)
+            this.dosPermissions = this.externalFileAttributes & 0x3F;
+        }
+
+        if(madeBy === MADE_BY_UNIX) {
+            this.unixPermissions = (this.externalFileAttributes >> 16) & 0xFFFF;
+            // the octal permissions are in (this.unixPermissions & 0x01FF).toString(8);
+        }
+
+        // fail safe : if the name ends with a / it probably means a folder
+        if (!this.dir && this.fileName.slice(-1) === '/') {
+            this.dir = true;
+        }
+    },
+
+    /**
+     * Parse the ZIP64 extra field and merge the info in the current ZipEntry.
+     * @param {DataReader} reader the reader to use.
+     */
+    parseZIP64ExtraField: function(reader) {
+
+        if (!this.extraFields[0x0001]) {
+            return;
+        }
+
+        // should be something, preparing the extra reader
+        var extraReader = new StringReader(this.extraFields[0x0001].value);
+
+        // I really hope that these 64bits integer can fit in 32 bits integer, because js
+        // won't let us have more.
+        if (this.uncompressedSize === utils.MAX_VALUE_32BITS) {
+            this.uncompressedSize = extraReader.readInt(8);
+        }
+        if (this.compressedSize === utils.MAX_VALUE_32BITS) {
+            this.compressedSize = extraReader.readInt(8);
+        }
+        if (this.localHeaderOffset === utils.MAX_VALUE_32BITS) {
+            this.localHeaderOffset = extraReader.readInt(8);
+        }
+        if (this.diskNumberStart === utils.MAX_VALUE_32BITS) {
+            this.diskNumberStart = extraReader.readInt(4);
+        }
+    },
+    /**
+     * Read the central part of a zip file and add the info in this object.
+     * @param {DataReader} reader the reader to use.
+     */
+    readExtraFields: function(reader) {
+        var start = reader.index,
+            extraFieldId,
+            extraFieldLength,
+            extraFieldValue;
+
+        this.extraFields = this.extraFields || {};
+
+        while (reader.index < start + this.extraFieldsLength) {
+            extraFieldId = reader.readInt(2);
+            extraFieldLength = reader.readInt(2);
+            extraFieldValue = reader.readString(extraFieldLength);
+
+            this.extraFields[extraFieldId] = {
+                id: extraFieldId,
+                length: extraFieldLength,
+                value: extraFieldValue
+            };
+        }
+    },
+    /**
+     * Apply an UTF8 transformation if needed.
+     */
+    handleUTF8: function() {
+        if (this.useUTF8()) {
+            this.fileName = jszipProto.utf8decode(this.fileName);
+            this.fileComment = jszipProto.utf8decode(this.fileComment);
+        } else {
+            var upath = this.findExtraFieldUnicodePath();
+            if (upath !== null) {
+                this.fileName = upath;
+            }
+            var ucomment = this.findExtraFieldUnicodeComment();
+            if (ucomment !== null) {
+                this.fileComment = ucomment;
+            }
+        }
+    },
+
+    /**
+     * Find the unicode path declared in the extra field, if any.
+     * @return {String} the unicode path, null otherwise.
+     */
+    findExtraFieldUnicodePath: function() {
+        var upathField = this.extraFields[0x7075];
+        if (upathField) {
+            var extraReader = new StringReader(upathField.value);
+
+            // wrong version
+            if (extraReader.readInt(1) !== 1) {
+                return null;
+            }
+
+            // the crc of the filename changed, this field is out of date.
+            if (jszipProto.crc32(this.fileName) !== extraReader.readInt(4)) {
+                return null;
+            }
+
+            return jszipProto.utf8decode(extraReader.readString(upathField.length - 5));
+        }
+        return null;
+    },
+
+    /**
+     * Find the unicode comment declared in the extra field, if any.
+     * @return {String} the unicode comment, null otherwise.
+     */
+    findExtraFieldUnicodeComment: function() {
+        var ucommentField = this.extraFields[0x6375];
+        if (ucommentField) {
+            var extraReader = new StringReader(ucommentField.value);
+
+            // wrong version
+            if (extraReader.readInt(1) !== 1) {
+                return null;
+            }
+
+            // the crc of the comment changed, this field is out of date.
+            if (jszipProto.crc32(this.fileComment) !== extraReader.readInt(4)) {
+                return null;
+            }
+
+            return jszipProto.utf8decode(extraReader.readString(ucommentField.length - 5));
+        }
+        return null;
+    }
+};
+module.exports = ZipEntry;
+
+},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(_dereq_,module,exports){
+// Top level file is just a mixin of submodules & constants
+'use strict';
+
+var assign    = _dereq_('./lib/utils/common').assign;
+
+var deflate   = _dereq_('./lib/deflate');
+var inflate   = _dereq_('./lib/inflate');
+var constants = _dereq_('./lib/zlib/constants');
+
+var pako = {};
+
+assign(pako, deflate, inflate, constants);
+
+module.exports = pako;
+},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(_dereq_,module,exports){
+'use strict';
+
+
+var zlib_deflate = _dereq_('./zlib/deflate.js');
+var utils = _dereq_('./utils/common');
+var strings = _dereq_('./utils/strings');
+var msg = _dereq_('./zlib/messages');
+var zstream = _dereq_('./zlib/zstream');
+
+
+/* Public constants ==========================================================*/
+/* ===========================================================================*/
+
+var Z_NO_FLUSH      = 0;
+var Z_FINISH        = 4;
+
+var Z_OK            = 0;
+var Z_STREAM_END    = 1;
+
+var Z_DEFAULT_COMPRESSION = -1;
+
+var Z_DEFAULT_STRATEGY    = 0;
+
+var Z_DEFLATED  = 8;
+
+/* ===========================================================================*/
+
+
+/**
+ * class Deflate
+ *
+ * Generic JS-style wrapper for zlib calls. If you don't need
+ * streaming behaviour - use more simple functions: [[deflate]],
+ * [[deflateRaw]] and [[gzip]].
+ **/
+
+/* internal
+ * Deflate.chunks -> Array
+ *
+ * Chunks of output data, if [[Deflate#onData]] not overriden.
+ **/
+
+/**
+ * Deflate.result -> Uint8Array|Array
+ *
+ * Compressed result, generated by default [[Deflate#onData]]
+ * and [[Deflate#onEnd]] handlers. Filled after you push last chunk
+ * (call [[Deflate#push]] with `Z_FINISH` / `true` param).
+ **/
+
+/**
+ * Deflate.err -> Number
+ *
+ * Error code after deflate finished. 0 (Z_OK) on success.
+ * You will not need it in real life, because deflate errors
+ * are possible only on wrong options or bad `onData` / `onEnd`
+ * custom handlers.
+ **/
+
+/**
+ * Deflate.msg -> String
+ *
+ * Error message, if [[Deflate.err]] != 0
+ **/
+
+
+/**
+ * new Deflate(options)
+ * - options (Object): zlib deflate options.
+ *
+ * Creates new deflator instance with specified params. Throws exception
+ * on bad params. Supported options:
+ *
+ * - `level`
+ * - `windowBits`
+ * - `memLevel`
+ * - `strategy`
+ *
+ * [http://zlib.net/manual.html#Advanced](http://zlib.net/manual.html#Advanced)
+ * for more information on these.
+ *
+ * Additional options, for internal needs:
+ *
+ * - `chunkSize` - size of generated data chunks (16K by default)
+ * - `raw` (Boolean) - do raw deflate
+ * - `gzip` (Boolean) - create gzip wrapper
+ * - `to` (String) - if equal to 'string', then result will be "binary string"
+ *    (each char code [0..255])
+ * - `header` (Object) - custom header for gzip
+ *   - `text` (Boolean) - true if compressed data believed to be text
+ *   - `time` (Number) - modification time, unix timestamp
+ *   - `os` (Number) - operation system code
+ *   - `extra` (Array) - array of bytes with extra data (max 65536)
+ *   - `name` (String) - file name (binary string)
+ *   - `comment` (String) - comment (binary string)
+ *   - `hcrc` (Boolean) - true if header crc should be added
+ *
+ * ##### Example:
+ *
+ * ```javascript
+ * var pako = require('pako')
+ *   , chunk1 = Uint8Array([1,2,3,4,5,6,7,8,9])
+ *   , chunk2 = Uint8Array([10,11,12,13,14,15,16,17,18,19]);
+ *
+ * var deflate = new pako.Deflate({ level: 3});
+ *
+ * deflate.push(chunk1, false);
+ * deflate.push(chunk2, true);  // true -> last chunk
+ *
+ * if (deflate.err) { throw new Error(deflate.err); }
+ *
+ * console.log(deflate.result);
+ * ```
+ **/
+var Deflate = function(options) {
+
+  this.options = utils.assign({
+    level: Z_DEFAULT_COMPRESSION,
+    method: Z_DEFLATED,
+    chunkSize: 16384,
+    windowBits: 15,
+    memLevel: 8,
+    strategy: Z_DEFAULT_STRATEGY,
+    to: ''
+  }, options || {});
+
+  var opt = this.options;
+
+  if (opt.raw && (opt.windowBits > 0)) {
+    opt.windowBits = -opt.windowBits;
+  }
+
+  else if (opt.gzip && (opt.windowBits > 0) && (opt.windowBits < 16)) {
+    opt.windowBits += 16;
+  }
+
+  this.err    = 0;      // error code, if happens (0 = Z_OK)
+  this.msg    = '';     // error message
+  this.ended  = false;  // used to avoid multiple onEnd() calls
+  this.chunks = [];     // chunks of compressed data
+
+  this.strm = new zstream();
+  this.strm.avail_out = 0;
+
+  var status = zlib_deflate.deflateInit2(
+    this.strm,
+    opt.level,
+    opt.method,
+    opt.windowBits,
+    opt.memLevel,
+    opt.strategy
+  );
+
+  if (status !== Z_OK) {
+    throw new Error(msg[status]);
+  }
+
+  if (opt.header) {
+    zlib_deflate.deflateSetHeader(this.strm, opt.header);
+  }
+};
+
+/**
+ * Deflate#push(data[, mode]) -> Boolean
+ * - data (Uint8Array|Array|String): input data. Strings will be converted to
+ *   utf8 byte sequence.
+ * - mode (Number|Boolean): 0..6 for corresponding Z_NO_FLUSH..Z_TREE modes.
+ *   See constants. Skipped or `false` means Z_NO_FLUSH, `true` meansh Z_FINISH.
+ *
+ * Sends input data to deflate pipe, generating [[Deflate#onData]] calls with
+ * new compressed chunks. Returns `true` on success. The last data block must have
+ * mode Z_FINISH (or `true`). That flush internal pending buffers and call
+ * [[Deflate#onEnd]].
+ *
+ * On fail call [[Deflate#onEnd]] with error code and return false.
+ *
+ * We strongly recommend to use `Uint8Array` on input for best speed (output
+ * array format is detected automatically). Also, don't skip last param and always
+ * use the same type in your code (boolean or number). That will improve JS speed.
+ *
+ * For regular `Array`-s make sure all elements are [0..255].
+ *
+ * ##### Example
+ *
+ * ```javascript
+ * push(chunk, false); // push one of data chunks
+ * ...
+ * push(chunk, true);  // push last chunk
+ * ```
+ **/
+Deflate.prototype.push = function(data, mode) {
+  var strm = this.strm;
+  var chunkSize = this.options.chunkSize;
+  var status, _mode;
+
+  if (this.ended) { return false; }
+
+  _mode = (mode === ~~mode) ? mode : ((mode === true) ? Z_FINISH : Z_NO_FLUSH);
+
+  // Convert data if needed
+  if (typeof data === 'string') {
+    // If we need to compress text, change encoding to utf8.
+    strm.input = strings.string2buf(data);
+  } else {
+    strm.input = data;
+  }
+
+  strm.next_in = 0;
+  strm.avail_in = strm.input.length;
+
+  do {
+    if (strm.avail_out === 0) {
+      strm.output = new utils.Buf8(chunkSize);
+      strm.next_out = 0;
+      strm.avail_out = chunkSize;
+    }
+    status = zlib_deflate.deflate(strm, _mode);    /* no bad return value */
+
+    if (status !== Z_STREAM_END && status !== Z_OK) {
+      this.onEnd(status);
+      this.ended = true;
+      return false;
+    }
+    if (strm.avail_out === 0 || (strm.avail_in === 0 && _mode === Z_FINISH)) {
+      if (this.options.to === 'string') {
+        this.onData(strings.buf2binstring(utils.shrinkBuf(strm.output, strm.next_out)));
+      } else {
+        this.onData(utils.shrinkBuf(strm.output, strm.next_out));
+      }
+    }
+  } while ((strm.avail_in > 0 || strm.avail_out === 0) && status !== Z_STREAM_END);
+
+  // Finalize on the last chunk.
+  if (_mode === Z_FINISH) {
+    status = zlib_deflate.deflateEnd(this.strm);
+    this.onEnd(status);
+    this.ended = true;
+    return status === Z_OK;
+  }
+
+  return true;
+};
+
+
+/**
+ * Deflate#onData(chunk) -> Void
+ * - chunk (Uint8Array|Array|String): ouput data. Type of array depends
+ *   on js engine support. When string output requested, each chunk
+ *   will be string.
+ *
+ * By default, stores data blocks in `chunks[]` property and glue
+ * those in `onEnd`. Override this handler, if you need another behaviour.
+ **/
+Deflate.prototype.onData = function(chunk) {
+  this.chunks.push(chunk);
+};
+
+
+/**
+ * Deflate#onEnd(status) -> Void
+ * - status (Number): deflate status. 0 (Z_OK) on success,
+ *   other if not.
+ *
+ * Called once after you tell deflate that input stream complete
+ * or error happenned. By default - join collected chunks,
+ * free memory and fill `results` / `err` properties.
+ **/
+Deflate.prototype.onEnd = function(status) {
+  // On success - join
+  if (status === Z_OK) {
+    if (this.options.to === 'string') {
+      this.result = this.chunks.join('');
+    } else {
+      this.result = utils.flattenChunks(this.chunks);
+    }
+  }
+  this.chunks = [];
+  this.err = status;
+  this.msg = this.strm.msg;
+};
+
+
+/**
+ * deflate(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to compress.
+ * - options (Object): zlib deflate options.
+ *
+ * Compress `data` with deflate alrorythm and `options`.
+ *
+ * Supported options are:
+ *
+ * - level
+ * - windowBits
+ * - memLevel
+ * - strategy
+ *
+ * [http://zlib.net/manual.html#Advanced](http://zlib.net/manual.html#Advanced)
+ * for more information on these.
+ *
+ * Sugar (options):
+ *
+ * - `raw` (Boolean) - say that we work with raw stream, if you don't wish to specify
+ *   negative windowBits implicitly.
+ * - `to` (String) - if equal to 'string', then result will be "binary string"
+ *    (each char code [0..255])
+ *
+ * ##### Example:
+ *
+ * ```javascript
+ * var pako = require('pako')
+ *   , data = Uint8Array([1,2,3,4,5,6,7,8,9]);
+ *
+ * console.log(pako.deflate(data));
+ * ```
+ **/
+function deflate(input, options) {
+  var deflator = new Deflate(options);
+
+  deflator.push(input, true);
+
+  // That will never happens, if you don't cheat with options :)
+  if (deflator.err) { throw deflator.msg; }
+
+  return deflator.result;
+}
+
+
+/**
+ * deflateRaw(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to compress.
+ * - options (Object): zlib deflate options.
+ *
+ * The same as [[deflate]], but creates raw data, without wrapper
+ * (header and adler32 crc).
+ **/
+function deflateRaw(input, options) {
+  options = options || {};
+  options.raw = true;
+  return deflate(input, options);
+}
+
+
+/**
+ * gzip(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to compress.
+ * - options (Object): zlib deflate options.
+ *
+ * The same as [[deflate]], but create gzip wrapper instead of
+ * deflate one.
+ **/
+function gzip(input, options) {
+  options = options || {};
+  options.gzip = true;
+  return deflate(input, options);
+}
+
+
+exports.Deflate = Deflate;
+exports.deflate = deflate;
+exports.deflateRaw = deflateRaw;
+exports.gzip = gzip;
+},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(_dereq_,module,exports){
+'use strict';
+
+
+var zlib_inflate = _dereq_('./zlib/inflate.js');
+var utils = _dereq_('./utils/common');
+var strings = _dereq_('./utils/strings');
+var c = _dereq_('./zlib/constants');
+var msg = _dereq_('./zlib/messages');
+var zstream = _dereq_('./zlib/zstream');
+var gzheader = _dereq_('./zlib/gzheader');
+
+
+/**
+ * class Inflate
+ *
+ * Generic JS-style wrapper for zlib calls. If you don't need
+ * streaming behaviour - use more simple functions: [[inflate]]
+ * and [[inflateRaw]].
+ **/
+
+/* internal
+ * inflate.chunks -> Array
+ *
+ * Chunks of output data, if [[Inflate#onData]] not overriden.
+ **/
+
+/**
+ * Inflate.result -> Uint8Array|Array|String
+ *
+ * Uncompressed result, generated by default [[Inflate#onData]]
+ * and [[Inflate#onEnd]] handlers. Filled after you push last chunk
+ * (call [[Inflate#push]] with `Z_FINISH` / `true` param).
+ **/
+
+/**
+ * Inflate.err -> Number
+ *
+ * Error code after inflate finished. 0 (Z_OK) on success.
+ * Should be checked if broken data possible.
+ **/
+
+/**
+ * Inflate.msg -> String
+ *
+ * Error message, if [[Inflate.err]] != 0
+ **/
+
+
+/**
+ * new Inflate(options)
+ * - options (Object): zlib inflate options.
+ *
+ * Creates new inflator instance with specified params. Throws exception
+ * on bad params. Supported options:
+ *
+ * - `windowBits`
+ *
+ * [http://zlib.net/manual.html#Advanced](http://zlib.net/manual.html#Advanced)
+ * for more information on these.
+ *
+ * Additional options, for internal needs:
+ *
+ * - `chunkSize` - size of generated data chunks (16K by default)
+ * - `raw` (Boolean) - do raw inflate
+ * - `to` (String) - if equal to 'string', then result will be converted
+ *   from utf8 to utf16 (javascript) string. When string output requested,
+ *   chunk length can differ from `chunkSize`, depending on content.
+ *
+ * By default, when no options set, autodetect deflate/gzip data format via
+ * wrapper header.
+ *
+ * ##### Example:
+ *
+ * ```javascript
+ * var pako = require('pako')
+ *   , chunk1 = Uint8Array([1,2,3,4,5,6,7,8,9])
+ *   , chunk2 = Uint8Array([10,11,12,13,14,15,16,17,18,19]);
+ *
+ * var inflate = new pako.Inflate({ level: 3});
+ *
+ * inflate.push(chunk1, false);
+ * inflate.push(chunk2, true);  // true -> last chunk
+ *
+ * if (inflate.err) { throw new Error(inflate.err); }
+ *
+ * console.log(inflate.result);
+ * ```
+ **/
+var Inflate = function(options) {
+
+  this.options = utils.assign({
+    chunkSize: 16384,
+    windowBits: 0,
+    to: ''
+  }, options || {});
+
+  var opt = this.options;
+
+  // Force window size for `raw` data, if not set directly,
+  // because we have no header for autodetect.
+  if (opt.raw && (opt.windowBits >= 0) && (opt.windowBits < 16)) {
+    opt.windowBits = -opt.windowBits;
+    if (opt.windowBits === 0) { opt.windowBits = -15; }
+  }
+
+  // If `windowBits` not defined (and mode not raw) - set autodetect flag for gzip/deflate
+  if ((opt.windowBits >= 0) && (opt.windowBits < 16) &&
+      !(options && options.windowBits)) {
+    opt.windowBits += 32;
+  }
+
+  // Gzip header has no info about windows size, we can do autodetect only
+  // for deflate. So, if window size not set, force it to max when gzip possible
+  if ((opt.windowBits > 15) && (opt.windowBits < 48)) {
+    // bit 3 (16) -> gzipped data
+    // bit 4 (32) -> autodetect gzip/deflate
+    if ((opt.windowBits & 15) === 0) {
+      opt.windowBits |= 15;
+    }
+  }
+
+  this.err    = 0;      // error code, if happens (0 = Z_OK)
+  this.msg    = '';     // error message
+  this.ended  = false;  // used to avoid multiple onEnd() calls
+  this.chunks = [];     // chunks of compressed data
+
+  this.strm   = new zstream();
+  this.strm.avail_out = 0;
+
+  var status  = zlib_inflate.inflateInit2(
+    this.strm,
+    opt.windowBits
+  );
+
+  if (status !== c.Z_OK) {
+    throw new Error(msg[status]);
+  }
+
+  this.header = new gzheader();
+
+  zlib_inflate.inflateGetHeader(this.strm, this.header);
+};
+
+/**
+ * Inflate#push(data[, mode]) -> Boolean
+ * - data (Uint8Array|Array|String): input data
+ * - mode (Number|Boolean): 0..6 for corresponding Z_NO_FLUSH..Z_TREE modes.
+ *   See constants. Skipped or `false` means Z_NO_FLUSH, `true` meansh Z_FINISH.
+ *
+ * Sends input data to inflate pipe, generating [[Inflate#onData]] calls with
+ * new output chunks. Returns `true` on success. The last data block must have
+ * mode Z_FINISH (or `true`). That flush internal pending buffers and call
+ * [[Inflate#onEnd]].
+ *
+ * On fail call [[Inflate#onEnd]] with error code and return false.
+ *
+ * We strongly recommend to use `Uint8Array` on input for best speed (output
+ * format is detected automatically). Also, don't skip last param and always
+ * use the same type in your code (boolean or number). That will improve JS speed.
+ *
+ * For regular `Array`-s make sure all elements are [0..255].
+ *
+ * ##### Example
+ *
+ * ```javascript
+ * push(chunk, false); // push one of data chunks
+ * ...
+ * push(chunk, true);  // push last chunk
+ * ```
+ **/
+Inflate.prototype.push = function(data, mode) {
+  var strm = this.strm;
+  var chunkSize = this.options.chunkSize;
+  var status, _mode;
+  var next_out_utf8, tail, utf8str;
+
+  if (this.ended) { return false; }
+  _mode = (mode === ~~mode) ? mode : ((mode === true) ? c.Z_FINISH : c.Z_NO_FLUSH);
+
+  // Convert data if needed
+  if (typeof data === 'string') {
+    // Only binary strings can be decompressed on practice
+    strm.input = strings.binstring2buf(data);
+  } else {
+    strm.input = data;
+  }
+
+  strm.next_in = 0;
+  strm.avail_in = strm.input.length;
+
+  do {
+    if (strm.avail_out === 0) {
+      strm.output = new utils.Buf8(chunkSize);
+      strm.next_out = 0;
+      strm.avail_out = chunkSize;
+    }
+
+    status = zlib_inflate.inflate(strm, c.Z_NO_FLUSH);    /* no bad return value */
+
+    if (status !== c.Z_STREAM_END && status !== c.Z_OK) {
+      this.onEnd(status);
+      this.ended = true;
+      return false;
+    }
+
+    if (strm.next_out) {
+      if (strm.avail_out === 0 || status === c.Z_STREAM_END || (strm.avail_in === 0 && _mode === c.Z_FINISH)) {
+
+        if (this.options.to === 'string') {
+
+          next_out_utf8 = strings.utf8border(strm.output, strm.next_out);
+
+          tail = strm.next_out - next_out_utf8;
+          utf8str = strings.buf2string(strm.output, next_out_utf8);
+
+          // move tail
+          strm.next_out = tail;
+          strm.avail_out = chunkSize - tail;
+          if (tail) { utils.arraySet(strm.output, strm.output, next_out_utf8, tail, 0); }
+
+          this.onData(utf8str);
+
+        } else {
+          this.onData(utils.shrinkBuf(strm.output, strm.next_out));
+        }
+      }
+    }
+  } while ((strm.avail_in > 0) && status !== c.Z_STREAM_END);
+
+  if (status === c.Z_STREAM_END) {
+    _mode = c.Z_FINISH;
+  }
+  // Finalize on the last chunk.
+  if (_mode === c.Z_FINISH) {
+    status = zlib_inflate.inflateEnd(this.strm);
+    this.onEnd(status);
+    this.ended = true;
+    return status === c.Z_OK;
+  }
+
+  return true;
+};
+
+
+/**
+ * Inflate#onData(chunk) -> Void
+ * - chunk (Uint8Array|Array|String): ouput data. Type of array depends
+ *   on js engine support. When string output requested, each chunk
+ *   will be string.
+ *
+ * By default, stores data blocks in `chunks[]` property and glue
+ * those in `onEnd`. Override this handler, if you need another behaviour.
+ **/
+Inflate.prototype.onData = function(chunk) {
+  this.chunks.push(chunk);
+};
+
+
+/**
+ * Inflate#onEnd(status) -> Void
+ * - status (Number): inflate status. 0 (Z_OK) on success,
+ *   other if not.
+ *
+ * Called once after you tell inflate that input stream complete
+ * or error happenned. By default - join collected chunks,
+ * free memory and fill `results` / `err` properties.
+ **/
+Inflate.prototype.onEnd = function(status) {
+  // On success - join
+  if (status === c.Z_OK) {
+    if (this.options.to === 'string') {
+      // Glue & convert here, until we teach pako to send
+      // utf8 alligned strings to onData
+      this.result = this.chunks.join('');
+    } else {
+      this.result = utils.flattenChunks(this.chunks);
+    }
+  }
+  this.chunks = [];
+  this.err = status;
+  this.msg = this.strm.msg;
+};
+
+
+/**
+ * inflate(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to decompress.
+ * - options (Object): zlib inflate options.
+ *
+ * Decompress `data` with inflate/ungzip and `options`. Autodetect
+ * format via wrapper header by default. That's why we don't provide
+ * separate `ungzip` method.
+ *
+ * Supported options are:
+ *
+ * - windowBits
+ *
+ * [http://zlib.net/manual.html#Advanced](http://zlib.net/manual.html#Advanced)
+ * for more information.
+ *
+ * Sugar (options):
+ *
+ * - `raw` (Boolean) - say that we work with raw stream, if you don't wish to specify
+ *   negative windowBits implicitly.
+ * - `to` (String) - if equal to 'string', then result will be converted
+ *   from utf8 to utf16 (javascript) string. When string output requested,
+ *   chunk length can differ from `chunkSize`, depending on content.
+ *
+ *
+ * ##### Example:
+ *
+ * ```javascript
+ * var pako = require('pako')
+ *   , input = pako.deflate([1,2,3,4,5,6,7,8,9])
+ *   , output;
+ *
+ * try {
+ *   output = pako.inflate(input);
+ * } catch (err)
+ *   console.log(err);
+ * }
+ * ```
+ **/
+function inflate(input, options) {
+  var inflator = new Inflate(options);
+
+  inflator.push(input, true);
+
+  // That will never happens, if you don't cheat with options :)
+  if (inflator.err) { throw inflator.msg; }
+
+  return inflator.result;
+}
+
+
+/**
+ * inflateRaw(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to decompress.
+ * - options (Object): zlib inflate options.
+ *
+ * The same as [[inflate]], but creates raw data, without wrapper
+ * (header and adler32 crc).
+ **/
+function inflateRaw(input, options) {
+  options = options || {};
+  options.raw = true;
+  return inflate(input, options);
+}
+
+
+/**
+ * ungzip(data[, options]) -> Uint8Array|Array|String
+ * - data (Uint8Array|Array|String): input data to decompress.
+ * - options (Object): zlib inflate options.
+ *
+ * Just shortcut to [[inflate]], because it autodetects format
+ * by header.content. Done for convenience.
+ **/
+
+
+exports.Inflate = Inflate;
+exports.inflate = inflate;
+exports.inflateRaw = inflateRaw;
+exports.ungzip  = inflate;
+
+},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(_dereq_,module,exports){
+'use strict';
+
+
+var TYPED_OK =  (typeof Uint8Array !== 'undefined') &&
+                (typeof Uint16Array !== 'undefined') &&
+                (typeof Int32Array !== 'undefined');
+
+
+exports.assign = function (obj /*from1, from2, from3, ...*/) {
+  var sources = Array.prototype.slice.call(arguments, 1);
+  while (sources.length) {
+    var source = sources.shift();
+    if (!source) { continue; }
+
+    if (typeof(source) !== 'object') {
+      throw new TypeError(source + 'must be non-object');
+    }
+
+    for (var p in source) {
+      if (source.hasOwnProperty(p)) {
+        obj[p] = source[p];
+      }
+    }
+  }
+
+  return obj;
+};
+
+
+// reduce buffer size, avoiding mem copy
+exports.shrinkBuf = function (buf, size) {
+  if (buf.length === size) { return buf; }
+  if (buf.subarray) { return buf.subarray(0, size); }
+  buf.length = size;
+  return buf;
+};
+
+
+var fnTyped = {
+  arraySet: function (dest, src, src_offs, len, dest_offs) {
+    if (src.subarray && dest.subarray) {
+      dest.set(src.subarray(src_offs, src_offs+len), dest_offs);
+      return;
+    }
+    // Fallback to ordinary array
+    for(var i=0; i<len; i++) {
+      dest[dest_offs + i] = src[src_offs + i];
+    }
+  },
+  // Join array of chunks to single array.
+  flattenChunks: function(chunks) {
+    var i, l, len, pos, chunk, result;
+
+    // calculate data length
+    len = 0;
+    for (i=0, l=chunks.length; i<l; i++) {
+      len += chunks[i].length;
+    }
+
+    // join chunks
+    result = new Uint8Array(len);
+    pos = 0;
+    for (i=0, l=chunks.length; i<l; i++) {
+      chunk = chunks[i];
+      result.set(chunk, pos);
+      pos += chunk.length;
+    }
+
+    return result;
+  }
+};
+
+var fnUntyped = {
+  arraySet: function (dest, src, src_offs, len, dest_offs) {
+    for(var i=0; i<len; i++) {
+      dest[dest_offs + i] = src[src_offs + i];
+    }
+  },
+  // Join array of chunks to single array.
+  flattenChunks: function(chunks) {
+    return [].concat.apply([], chunks);
+  }
+};
+
+
+// Enable/Disable typed arrays use, for testing
+//
+exports.setTyped = function (on) {
+  if (on) {
+    exports.Buf8  = Uint8Array;
+    exports.Buf16 = Uint16Array;
+    exports.Buf32 = Int32Array;
+    exports.assign(exports, fnTyped);
+  } else {
+    exports.Buf8  = Array;
+    exports.Buf16 = Array;
+    exports.Buf32 = Array;
+    exports.assign(exports, fnUntyped);
+  }
+};
+
+exports.setTyped(TYPED_OK);
+},{}],28:[function(_dereq_,module,exports){
+// String encode/decode helpers
+'use strict';
+
+
+var utils = _dereq_('./common');
+
+
+// Quick check if we can use fast array to bin string conversion
+//
+// - apply(Array) can fail on Android 2.2
+// - apply(Uint8Array) can fail on iOS 5.1 Safary
+//
+var STR_APPLY_OK = true;
+var STR_APPLY_UIA_OK = true;
+
+try { String.fromCharCode.apply(null, [0]); } catch(__) { STR_APPLY_OK = false; }
+try { String.fromCharCode.apply(null, new Uint8Array(1)); } catch(__) { STR_APPLY_UIA_OK = false; }
+
+
+// Table with utf8 lengths (calculated by first byte of sequence)
+// Note, that 5 & 6-byte values and some 4-byte values can not be represented in JS,
+// because max possible codepoint is 0x10ffff
+var _utf8len = new utils.Buf8(256);
+for (var i=0; i<256; i++) {
+  _utf8len[i] = (i >= 252 ? 6 : i >= 248 ? 5 : i >= 240 ? 4 : i >= 224 ? 3 : i >= 192 ? 2 : 1);
+}
+_utf8len[254]=_utf8len[254]=1; // Invalid sequence start
+
+
+// convert string to array (typed, when possible)
+exports.string2buf = function (str) {
+  var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
+
+  // count binary size
+  for (m_pos = 0; m_pos < str_len; m_pos++) {
+    c = str.charCodeAt(m_pos);
+    if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) {
+      c2 = str.charCodeAt(m_pos+1);
+      if ((c2 & 0xfc00) === 0xdc00) {
+        c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00);
+        m_pos++;
+      }
+    }
+    buf_len += c < 0x80 ? 1 : c < 0x800 ? 2 : c < 0x10000 ? 3 : 4;
+  }
+
+  // allocate buffer
+  buf = new utils.Buf8(buf_len);
+
+  // convert
+  for (i=0, m_pos = 0; i < buf_len; m_pos++) {
+    c = str.charCodeAt(m_pos);
+    if ((c & 0xfc00) === 0xd800 && (m_pos+1 < str_len)) {
+      c2 = str.charCodeAt(m_pos+1);
+      if ((c2 & 0xfc00) === 0xdc00) {
+        c = 0x10000 + ((c - 0xd800) << 10) + (c2 - 0xdc00);
+        m_pos++;
+      }
+    }
+    if (c < 0x80) {
+      /* one byte */
+      buf[i++] = c;
+    } else if (c < 0x800) {
+      /* two bytes */
+      buf[i++] = 0xC0 | (c >>> 6);
+      buf[i++] = 0x80 | (c & 0x3f);
+    } else if (c < 0x10000) {
+      /* three bytes */
+      buf[i++] = 0xE0 | (c >>> 12);
+      buf[i++] = 0x80 | (c >>> 6 & 0x3f);
+      buf[i++] = 0x80 | (c & 0x3f);
+    } else {
+      /* four bytes */
+      buf[i++] = 0xf0 | (c >>> 18);
+      buf[i++] = 0x80 | (c >>> 12 & 0x3f);
+      buf[i++] = 0x80 | (c >>> 6 & 0x3f);
+      buf[i++] = 0x80 | (c & 0x3f);
+    }
+  }
+
+  return buf;
+};
+
+// Helper (used in 2 places)
+function buf2binstring(buf, len) {
+  // use fallback for big arrays to avoid stack overflow
+  if (len < 65537) {
+    if ((buf.subarray && STR_APPLY_UIA_OK) || (!buf.subarray && STR_APPLY_OK)) {
+      return String.fromCharCode.apply(null, utils.shrinkBuf(buf, len));
+    }
+  }
+
+  var result = '';
+  for(var i=0; i < len; i++) {
+    result += String.fromCharCode(buf[i]);
+  }
+  return result;
+}
+
+
+// Convert byte array to binary string
+exports.buf2binstring = function(buf) {
+  return buf2binstring(buf, buf.length);
+};
+
+
+// Convert binary string (typed, when possible)
+exports.binstring2buf = function(str) {
+  var buf = new utils.Buf8(str.length);
+  for(var i=0, len=buf.length; i < len; i++) {
+    buf[i] = str.charCodeAt(i);
+  }
+  return buf;
+};
+
+
+// convert array to string
+exports.buf2string = function (buf, max) {
+  var i, out, c, c_len;
+  var len = max || buf.length;
+
+  // Reserve max possible length (2 words per char)
+  // NB: by unknown reasons, Array is significantly faster for
+  //     String.fromCharCode.apply than Uint16Array.
+  var utf16buf = new Array(len*2);
+
+  for (out=0, i=0; i<len;) {
+    c = buf[i++];
+    // quick process ascii
+    if (c < 0x80) { utf16buf[out++] = c; continue; }
+
+    c_len = _utf8len[c];
+    // skip 5 & 6 byte codes
+    if (c_len > 4) { utf16buf[out++] = 0xfffd; i += c_len-1; continue; }
+
+    // apply mask on first byte
+    c &= c_len === 2 ? 0x1f : c_len === 3 ? 0x0f : 0x07;
+    // join the rest
+    while (c_len > 1 && i < len) {
+      c = (c << 6) | (buf[i++] & 0x3f);
+      c_len--;
+    }
+
+    // terminated by end of string?
+    if (c_len > 1) { utf16buf[out++] = 0xfffd; continue; }
+
+    if (c < 0x10000) {
+      utf16buf[out++] = c;
+    } else {
+      c -= 0x10000;
+      utf16buf[out++] = 0xd800 | ((c >> 10) & 0x3ff);
+      utf16buf[out++] = 0xdc00 | (c & 0x3ff);
+    }
+  }
+
+  return buf2binstring(utf16buf, out);
+};
+
+
+// Calculate max possible position in utf8 buffer,
+// that will not break sequence. If that's not possible
+// - (very small limits) return max size as is.
+//
+// buf[] - utf8 bytes array
+// max   - length limit (mandatory);
+exports.utf8border = function(buf, max) {
+  var pos;
+
+  max = max || buf.length;
+  if (max > buf.length) { max = buf.length; }
+
+  // go back from last position, until start of sequence found
+  pos = max-1;
+  while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
+
+  // Fuckup - very small and broken sequence,
+  // return max, because we should return something anyway.
+  if (pos < 0) { return max; }
+
+  // If we came to start of buffer - that means vuffer is too small,
+  // return max too.
+  if (pos === 0) { return max; }
+
+  return (pos + _utf8len[buf[pos]] > max) ? pos : max;
+};
+
+},{"./common":27}],29:[function(_dereq_,module,exports){
+'use strict';
+
+// Note: adler32 takes 12% for level 0 and 2% for level 6.
+// It doesn't worth to make additional optimizationa as in original.
+// Small size is preferable.
+
+function adler32(adler, buf, len, pos) {
+  var s1 = (adler & 0xffff) |0
+    , s2 = ((adler >>> 16) & 0xffff) |0
+    , n = 0;
+
+  while (len !== 0) {
+    // Set limit ~ twice less than 5552, to keep
+    // s2 in 31-bits, because we force signed ints.
+    // in other case %= will fail.
+    n = len > 2000 ? 2000 : len;
+    len -= n;
+
+    do {
+      s1 = (s1 + buf[pos++]) |0;
+      s2 = (s2 + s1) |0;
+    } while (--n);
+
+    s1 %= 65521;
+    s2 %= 65521;
+  }
+
+  return (s1 | (s2 << 16)) |0;
+}
+
+
+module.exports = adler32;
+},{}],30:[function(_dereq_,module,exports){
+module.exports = {
+
+  /* Allowed flush values; see deflate() and inflate() below for details */
+  Z_NO_FLUSH:         0,
+  Z_PARTIAL_FLUSH:    1,
+  Z_SYNC_FLUSH:       2,
+  Z_FULL_FLUSH:       3,
+  Z_FINISH:           4,
+  Z_BLOCK:            5,
+  Z_TREES:            6,
+
+  /* Return codes for the compression/decompression functions. Negative values
+  * are errors, positive values are used for special but normal events.
+  */
+  Z_OK:               0,
+  Z_STREAM_END:       1,
+  Z_NEED_DICT:        2,
+  Z_ERRNO:           -1,
+  Z_STREAM_ERROR:    -2,
+  Z_DATA_ERROR:      -3,
+  //Z_MEM_ERROR:     -4,
+  Z_BUF_ERROR:       -5,
+  //Z_VERSION_ERROR: -6,
+
+  /* compression levels */
+  Z_NO_COMPRESSION:         0,
+  Z_BEST_SPEED:             1,
+  Z_BEST_COMPRESSION:       9,
+  Z_DEFAULT_COMPRESSION:   -1,
+
+
+  Z_FILTERED:               1,
+  Z_HUFFMAN_ONLY:           2,
+  Z_RLE:                    3,
+  Z_FIXED:                  4,
+  Z_DEFAULT_STRATEGY:       0,
+
+  /* Possible values of the data_type field (though see inflate()) */
+  Z_BINARY:                 0,
+  Z_TEXT:                   1,
+  //Z_ASCII:                1, // = Z_TEXT (deprecated)
+  Z_UNKNOWN:                2,
+
+  /* The deflate compression method */
+  Z_DEFLATED:               8
+  //Z_NULL:                 null // Use -1 or null inline, depending on var type
+};
+},{}],31:[function(_dereq_,module,exports){
+'use strict';
+
+// Note: we can't get significant speed boost here.
+// So write code to minimize size - no pregenerated tables
+// and array tools dependencies.
+
+
+// Use ordinary array, since untyped makes no boost here
+function makeTable() {
+  var c, table = [];
+
+  for(var n =0; n < 256; n++){
+    c = n;
+    for(var k =0; k < 8; k++){
+      c = ((c&1) ? (0xEDB88320 ^ (c >>> 1)) : (c >>> 1));
+    }
+    table[n] = c;
+  }
+
+  return table;
+}
+
+// Create table on load. Just 255 signed longs. Not a problem.
+var crcTable = makeTable();
+
+
+function crc32(crc, buf, len, pos) {
+  var t = crcTable
+    , end = pos + len;
+
+  crc = crc ^ (-1);
+
+  for (var i = pos; i < end; i++ ) {
+    crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF];
+  }
+
+  return (crc ^ (-1)); // >>> 0;
+}
+
+
+module.exports = crc32;
+},{}],32:[function(_dereq_,module,exports){
+'use strict';
+
+var utils   = _dereq_('../utils/common');
+var trees   = _dereq_('./trees');
+var adler32 = _dereq_('./adler32');
+var crc32   = _dereq_('./crc32');
+var msg   = _dereq_('./messages');
+
+/* Public constants ==========================================================*/
+/* ===========================================================================*/
+
+
+/* Allowed flush values; see deflate() and inflate() below for details */
+var Z_NO_FLUSH      = 0;
+var Z_PARTIAL_FLUSH = 1;
+//var Z_SYNC_FLUSH    = 2;
+var Z_FULL_FLUSH    = 3;
+var Z_FINISH        = 4;
+var Z_BLOCK         = 5;
+//var Z_TREES         = 6;
+
+
+/* Return codes for the compression/decompression functions. Negative values
+ * are errors, positive values are used for special but normal events.
+ */
+var Z_OK            = 0;
+var Z_STREAM_END    = 1;
+//var Z_NEED_DICT     = 2;
+//var Z_ERRNO         = -1;
+var Z_STREAM_ERROR  = -2;
+var Z_DATA_ERROR    = -3;
+//var Z_MEM_ERROR     = -4;
+var Z_BUF_ERROR     = -5;
+//var Z_VERSION_ERROR = -6;
+
+
+/* compression levels */
+//var Z_NO_COMPRESSION      = 0;
+//var Z_BEST_SPEED          = 1;
+//var Z_BEST_COMPRESSION    = 9;
+var Z_DEFAULT_COMPRESSION = -1;
+
+
+var Z_FILTERED            = 1;
+var Z_HUFFMAN_ONLY        = 2;
+var Z_RLE                 = 3;
+var Z_FIXED               = 4;
+var Z_DEFAULT_STRATEGY    = 0;
+
+/* Possible values of the data_type field (though see inflate()) */
+//var Z_BINARY              = 0;
+//var Z_TEXT                = 1;
+//var Z_ASCII               = 1; // = Z_TEXT
+var Z_UNKNOWN             = 2;
+
+
+/* The deflate compression method */
+var Z_DEFLATED  = 8;
+
+/*============================================================================*/
+
+
+var MAX_MEM_LEVEL = 9;
+/* Maximum value for memLevel in deflateInit2 */
+var MAX_WBITS = 15;
+/* 32K LZ77 window */
+var DEF_MEM_LEVEL = 8;
+
+
+var LENGTH_CODES  = 29;
+/* number of length codes, not counting the special END_BLOCK code */
+var LITERALS      = 256;
+/* number of literal bytes 0..255 */
+var L_CODES       = LITERALS + 1 + LENGTH_CODES;
+/* number of Literal or Length codes, including the END_BLOCK code */
+var D_CODES       = 30;
+/* number of distance codes */
+var BL_CODES      = 19;
+/* number of codes used to transfer the bit lengths */
+var HEAP_SIZE     = 2*L_CODES + 1;
+/* maximum heap size */
+var MAX_BITS  = 15;
+/* All codes must not exceed MAX_BITS bits */
+
+var MIN_MATCH = 3;
+var MAX_MATCH = 258;
+var MIN_LOOKAHEAD = (MAX_MATCH + MIN_MATCH + 1);
+
+var PRESET_DICT = 0x20;
+
+var INIT_STATE = 42;
+var EXTRA_STATE = 69;
+var NAME_STATE = 73;
+var COMMENT_STATE = 91;
+var HCRC_STATE = 103;
+var BUSY_STATE = 113;
+var FINISH_STATE = 666;
+
+var BS_NEED_MORE      = 1; /* block not completed, need more input or more output */
+var BS_BLOCK_DONE     = 2; /* block flush performed */
+var BS_FINISH_STARTED = 3; /* finish started, need only more output at next deflate */
+var BS_FINISH_DONE    = 4; /* finish done, accept no more input or output */
+
+var OS_CODE = 0x03; // Unix :) . Don't detect, use this default.
+
+function err(strm, errorCode) {
+  strm.msg = msg[errorCode];
+  return errorCode;
+}
+
+function rank(f) {
+  return ((f) << 1) - ((f) > 4 ? 9 : 0);
+}
+
+function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } }
+
+
+/* =========================================================================
+ * Flush as much pending output as possible. All deflate() output goes
+ * through this function so some applications may wish to modify it
+ * to avoid allocating a large strm->output buffer and copying into it.
+ * (See also read_buf()).
+ */
+function flush_pending(strm) {
+  var s = strm.state;
+
+  //_tr_flush_bits(s);
+  var len = s.pending;
+  if (len > strm.avail_out) {
+    len = strm.avail_out;
+  }
+  if (len === 0) { return; }
+
+  utils.arraySet(strm.output, s.pending_buf, s.pending_out, len, strm.next_out);
+  strm.next_out += len;
+  s.pending_out += len;
+  strm.total_out += len;
+  strm.avail_out -= len;
+  s.pending -= len;
+  if (s.pending === 0) {
+    s.pending_out = 0;
+  }
+}
+
+
+function flush_block_only (s, last) {
+  trees._tr_flush_block(s, (s.block_start >= 0 ? s.block_start : -1), s.strstart - s.block_start, last);
+  s.block_start = s.strstart;
+  flush_pending(s.strm);
+}
+
+
+function put_byte(s, b) {
+  s.pending_buf[s.pending++] = b;
+}
+
+
+/* =========================================================================
+ * Put a short in the pending buffer. The 16-bit value is put in MSB order.
+ * IN assertion: the stream state is correct and there is enough room in
+ * pending_buf.
+ */
+function putShortMSB(s, b) {
+//  put_byte(s, (Byte)(b >> 8));
+//  put_byte(s, (Byte)(b & 0xff));
+  s.pending_buf[s.pending++] = (b >>> 8) & 0xff;
+  s.pending_buf[s.pending++] = b & 0xff;
+}
+
+
+/* ===========================================================================
+ * Read a new buffer from the current input stream, update the adler32
+ * and total number of bytes read.  All deflate() input goes through
+ * this function so some applications may wish to modify it to avoid
+ * allocating a large strm->input buffer and copying from it.
+ * (See also flush_pending()).
+ */
+function read_buf(strm, buf, start, size) {
+  var len = strm.avail_in;
+
+  if (len > size) { len = size; }
+  if (len === 0) { return 0; }
+
+  strm.avail_in -= len;
+
+  utils.arraySet(buf, strm.input, strm.next_in, len, start);
+  if (strm.state.wrap === 1) {
+    strm.adler = adler32(strm.adler, buf, len, start);
+  }
+
+  else if (strm.state.wrap === 2) {
+    strm.adler = crc32(strm.adler, buf, len, start);
+  }
+
+  strm.next_in += len;
+  strm.total_in += len;
+
+  return len;
+}
+
+
+/* ===========================================================================
+ * Set match_start to the longest match starting at the given string and
+ * return its length. Matches shorter or equal to prev_length are discarded,
+ * in which case the result is equal to prev_length and match_start is
+ * garbage.
+ * IN assertions: cur_match is the head of the hash chain for the current
+ *   string (strstart) and its distance is <= MAX_DIST, and prev_length >= 1
+ * OUT assertion: the match length is not greater than s->lookahead.
+ */
+function longest_match(s, cur_match) {
+  var chain_length = s.max_chain_length;      /* max hash chain length */
+  var scan = s.strstart; /* current string */
+  var match;                       /* matched string */
+  var len;                           /* length of current match */
+  var best_len = s.prev_length;              /* best match length so far */
+  var nice_match = s.nice_match;             /* stop if match long enough */
+  var limit = (s.strstart > (s.w_size - MIN_LOOKAHEAD)) ?
+      s.strstart - (s.w_size - MIN_LOOKAHEAD) : 0/*NIL*/;
+
+  var _win = s.window; // shortcut
+
+  var wmask = s.w_mask;
+  var prev  = s.prev;
+
+  /* Stop when cur_match becomes <= limit. To simplify the code,
+   * we prevent matches with the string of window index 0.
+   */
+
+  var strend = s.strstart + MAX_MATCH;
+  var scan_end1  = _win[scan + best_len - 1];
+  var scan_end   = _win[scan + best_len];
+
+  /* The code is optimized for HASH_BITS >= 8 and MAX_MATCH-2 multiple of 16.
+   * It is easy to get rid of this optimization if necessary.
+   */
+  // Assert(s->hash_bits >= 8 && MAX_MATCH == 258, "Code too clever");
+
+  /* Do not waste too much time if we already have a good match: */
+  if (s.prev_length >= s.good_match) {
+    chain_length >>= 2;
+  }
+  /* Do not look for matches beyond the end of the input. This is necessary
+   * to make deflate deterministic.
+   */
+  if (nice_match > s.lookahead) { nice_match = s.lookahead; }
+
+  // Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
+
+  do {
+    // Assert(cur_match < s->strstart, "no future");
+    match = cur_match;
+
+    /* Skip to next match if the match length cannot increase
+     * or if the match length is less than 2.  Note that the checks below
+     * for insufficient lookahead only occur occasionally for performance
+     * reasons.  Therefore uninitialized memory will be accessed, and
+     * conditional jumps will be made that depend on those values.
+     * However the length of the match is limited to the lookahead, so
+     * the output of deflate is not affected by the uninitialized values.
+     */
+
+    if (_win[match + best_len]     !== scan_end  ||
+        _win[match + best_len - 1] !== scan_end1 ||
+        _win[match]                !== _win[scan] ||
+        _win[++match]              !== _win[scan + 1]) {
+      continue;
+    }
+
+    /* The check at best_len-1 can be removed because it will be made
+     * again later. (This heuristic is not always a win.)
+     * It is not necessary to compare scan[2] and match[2] since they
+     * are always equal when the other bytes match, given that
+     * the hash keys are equal and that HASH_BITS >= 8.
+     */
+    scan += 2;
+    match++;
+    // Assert(*scan == *match, "match[2]?");
+
+    /* We check for insufficient lookahead only every 8th comparison;
+     * the 256th check will be made at strstart+258.
+     */
+    do {
+      /*jshint noempty:false*/
+    } while (_win[++scan] === _win[++match] && _win[++scan] === _win[++match] &&
+             _win[++scan] === _win[++match] && _win[++scan] === _win[++match] &&
+             _win[++scan] === _win[++match] && _win[++scan] === _win[++match] &&
+             _win[++scan] === _win[++match] && _win[++scan] === _win[++match] &&
+             scan < strend);
+
+    // Assert(scan <= s->window+(unsigned)(s->window_size-1), "wild scan");
+
+    len = MAX_MATCH - (strend - scan);
+    scan = strend - MAX_MATCH;
+
+    if (len > best_len) {
+      s.match_start = cur_match;
+      best_len = len;
+      if (len >= nice_match) {
+        break;
+      }
+      scan_end1  = _win[scan + best_len - 1];
+      scan_end   = _win[scan + best_len];
+    }
+  } while ((cur_match = prev[cur_match & wmask]) > limit && --chain_length !== 0);
+
+  if (best_len <= s.lookahead) {
+    return best_len;
+  }
+  return s.lookahead;
+}
+
+
+/* ===========================================================================
+ * Fill the window when the lookahead becomes insufficient.
+ * Updates strstart and lookahead.
+ *
+ * IN assertion: lookahead < MIN_LOOKAHEAD
+ * OUT assertions: strstart <= window_size-MIN_LOOKAHEAD
+ *    At least one byte has been read, or avail_in == 0; reads are
+ *    performed for at least two bytes (required for the zip translate_eol
+ *    option -- not supported here).
+ */
+function fill_window(s) {
+  var _w_size = s.w_size;
+  var p, n, m, more, str;
+
+  //Assert(s->lookahead < MIN_LOOKAHEAD, "already enough lookahead");
+
+  do {
+    more = s.window_size - s.lookahead - s.strstart;
+
+    // JS ints have 32 bit, block below not needed
+    /* Deal with !@#$% 64K limit: */
+    //if (sizeof(int) <= 2) {
+    //    if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
+    //        more = wsize;
+    //
+    //  } else if (more == (unsigned)(-1)) {
+    //        /* Very unlikely, but possible on 16 bit machine if
+    //         * strstart == 0 && lookahead == 1 (input done a byte at time)
+    //         */
+    //        more--;
+    //    }
+    //}
+
+
+    /* If the window is almost full and there is insufficient lookahead,
+     * move the upper half to the lower one to make room in the upper half.
+     */
+    if (s.strstart >= _w_size + (_w_size - MIN_LOOKAHEAD)) {
+
+      utils.arraySet(s.window, s.window, _w_size, _w_size, 0);
+      s.match_start -= _w_size;
+      s.strstart -= _w_size;
+      /* we now have strstart >= MAX_DIST */
+      s.block_start -= _w_size;
+
+      /* Slide the hash table (could be avoided with 32 bit values
+       at the expense of memory usage). We slide even when level == 0
+       to keep the hash table consistent if we switch back to level > 0
+       later. (Using level 0 permanently is not an optimal usage of
+       zlib, so we don't care about this pathological case.)
+       */
+
+      n = s.hash_size;
+      p = n;
+      do {
+        m = s.head[--p];
+        s.head[p] = (m >= _w_size ? m - _w_size : 0);
+      } while (--n);
+
+      n = _w_size;
+      p = n;
+      do {
+        m = s.prev[--p];
+        s.prev[p] = (m >= _w_size ? m - _w_size : 0);
+        /* If n is not on any hash chain, prev[n] is garbage but
+         * its value will never be used.
+         */
+      } while (--n);
+
+      more += _w_size;
+    }
+    if (s.strm.avail_in === 0) {
+      break;
+    }
+
+    /* If there was no sliding:
+     *    strstart <= WSIZE+MAX_DIST-1 && lookahead <= MIN_LOOKAHEAD - 1 &&
+     *    more == window_size - lookahead - strstart
+     * => more >= window_size - (MIN_LOOKAHEAD-1 + WSIZE + MAX_DIST-1)
+     * => more >= window_size - 2*WSIZE + 2
+     * In the BIG_MEM or MMAP case (not yet supported),
+     *   window_size == input_size + MIN_LOOKAHEAD  &&
+     *   strstart + s->lookahead <= input_size => more >= MIN_LOOKAHEAD.
+     * Otherwise, window_size == 2*WSIZE so more >= 2.
+     * If there was sliding, more >= WSIZE. So in all cases, more >= 2.
+     */
+    //Assert(more >= 2, "more < 2");
+    n = read_buf(s.strm, s.window, s.strstart + s.lookahead, more);
+    s.lookahead += n;
+
+    /* Initialize the hash value now that we have some input: */
+    if (s.lookahead + s.insert >= MIN_MATCH) {
+      str = s.strstart - s.insert;
+      s.ins_h = s.window[str];
+
+      /* UPDATE_HASH(s, s->ins_h, s->window[str + 1]); */
+      s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[str + 1]) & s.hash_mask;
+//#if MIN_MATCH != 3
+//        Call update_hash() MIN_MATCH-3 more times
+//#endif
+      while (s.insert) {
+        /* UPDATE_HASH(s, s->ins_h, s->window[str + MIN_MATCH-1]); */
+        s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[str + MIN_MATCH-1]) & s.hash_mask;
+
+        s.prev[str & s.w_mask] = s.head[s.ins_h];
+        s.head[s.ins_h] = str;
+        str++;
+        s.insert--;
+        if (s.lookahead + s.insert < MIN_MATCH) {
+          break;
+        }
+      }
+    }
+    /* If the whole input has less than MIN_MATCH bytes, ins_h is garbage,
+     * but this is not important since only literal bytes will be emitted.
+     */
+
+  } while (s.lookahead < MIN_LOOKAHEAD && s.strm.avail_in !== 0);
+
+  /* If the WIN_INIT bytes after the end of the current data have never been
+   * written, then zero those bytes in order to avoid memory check reports of
+   * the use of uninitialized (or uninitialised as Julian writes) bytes by
+   * the longest match routines.  Update the high water mark for the next
+   * time through here.  WIN_INIT is set to MAX_MATCH since the longest match
+   * routines allow scanning to strstart + MAX_MATCH, ignoring lookahead.
+   */
+//  if (s.high_water < s.window_size) {
+//    var curr = s.strstart + s.lookahead;
+//    var init = 0;
+//
+//    if (s.high_water < curr) {
+//      /* Previous high water mark below current data -- zero WIN_INIT
+//       * bytes or up to end of window, whichever is less.
+//       */
+//      init = s.window_size - curr;
+//      if (init > WIN_INIT)
+//        init = WIN_INIT;
+//      zmemzero(s->window + curr, (unsigned)init);
+//      s->high_water = curr + init;
+//    }
+//    else if (s->high_water < (ulg)curr + WIN_INIT) {
+//      /* High water mark at or above current data, but below current data
+//       * plus WIN_INIT -- zero out to current data plus WIN_INIT, or up
+//       * to end of window, whichever is less.
+//       */
+//      init = (ulg)curr + WIN_INIT - s->high_water;
+//      if (init > s->window_size - s->high_water)
+//        init = s->window_size - s->high_water;
+//      zmemzero(s->window + s->high_water, (unsigned)init);
+//      s->high_water += init;
+//    }
+//  }
+//
+//  Assert((ulg)s->strstart <= s->window_size - MIN_LOOKAHEAD,
+//    "not enough room for search");
+}
+
+/* ===========================================================================
+ * Copy without compression as much as possible from the input stream, return
+ * the current block state.
+ * This function does not insert new strings in the dictionary since
+ * uncompressible data is probably not useful. This function is used
+ * only for the level=0 compression option.
+ * NOTE: this function should be optimized to avoid extra copying from
+ * window to pending_buf.
+ */
+function deflate_stored(s, flush) {
+  /* Stored blocks are limited to 0xffff bytes, pending_buf is limited
+   * to pending_buf_size, and each stored block has a 5 byte header:
+   */
+  var max_block_size = 0xffff;
+
+  if (max_block_size > s.pending_buf_size - 5) {
+    max_block_size = s.pending_buf_size - 5;
+  }
+
+  /* Copy as much as possible from input to output: */
+  for (;;) {
+    /* Fill the window as much as possible: */
+    if (s.lookahead <= 1) {
+
+      //Assert(s->strstart < s->w_size+MAX_DIST(s) ||
+      //  s->block_start >= (long)s->w_size, "slide too late");
+//      if (!(s.strstart < s.w_size + (s.w_size - MIN_LOOKAHEAD) ||
+//        s.block_start >= s.w_size)) {
+//        throw  new Error("slide too late");
+//      }
+
+      fill_window(s);
+      if (s.lookahead === 0 && flush === Z_NO_FLUSH) {
+        return BS_NEED_MORE;
+      }
+
+      if (s.lookahead === 0) {
+        break;
+      }
+      /* flush the current block */
+    }
+    //Assert(s->block_start >= 0L, "block gone");
+//    if (s.block_start < 0) throw new Error("block gone");
+
+    s.strstart += s.lookahead;
+    s.lookahead = 0;
+
+    /* Emit a stored block if pending_buf will be full: */
+    var max_start = s.block_start + max_block_size;
+
+    if (s.strstart === 0 || s.strstart >= max_start) {
+      /* strstart == 0 is possible when wraparound on 16-bit machine */
+      s.lookahead = s.strstart - max_start;
+      s.strstart = max_start;
+      /*** FLUSH_BLOCK(s, 0); ***/
+      flush_block_only(s, false);
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+      /***/
+
+
+    }
+    /* Flush if we may have to slide, otherwise block_start may become
+     * negative and the data will be gone:
+     */
+    if (s.strstart - s.block_start >= (s.w_size - MIN_LOOKAHEAD)) {
+      /*** FLUSH_BLOCK(s, 0); ***/
+      flush_block_only(s, false);
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+      /***/
+    }
+  }
+
+  s.insert = 0;
+
+  if (flush === Z_FINISH) {
+    /*** FLUSH_BLOCK(s, 1); ***/
+    flush_block_only(s, true);
+    if (s.strm.avail_out === 0) {
+      return BS_FINISH_STARTED;
+    }
+    /***/
+    return BS_FINISH_DONE;
+  }
+
+  if (s.strstart > s.block_start) {
+    /*** FLUSH_BLOCK(s, 0); ***/
+    flush_block_only(s, false);
+    if (s.strm.avail_out === 0) {
+      return BS_NEED_MORE;
+    }
+    /***/
+  }
+
+  return BS_NEED_MORE;
+}
+
+/* ===========================================================================
+ * Compress as much as possible from the input stream, return the current
+ * block state.
+ * This function does not perform lazy evaluation of matches and inserts
+ * new strings in the dictionary only for unmatched strings or for short
+ * matches. It is used only for the fast compression options.
+ */
+function deflate_fast(s, flush) {
+  var hash_head;        /* head of the hash chain */
+  var bflush;           /* set if current block must be flushed */
+
+  for (;;) {
+    /* Make sure that we always have enough lookahead, except
+     * at the end of the input file. We need MAX_MATCH bytes
+     * for the next match, plus MIN_MATCH bytes to insert the
+     * string following the next match.
+     */
+    if (s.lookahead < MIN_LOOKAHEAD) {
+      fill_window(s);
+      if (s.lookahead < MIN_LOOKAHEAD && flush === Z_NO_FLUSH) {
+        return BS_NEED_MORE;
+      }
+      if (s.lookahead === 0) {
+        break; /* flush the current block */
+      }
+    }
+
+    /* Insert the string window[strstart .. strstart+2] in the
+     * dictionary, and set hash_head to the head of the hash chain:
+     */
+    hash_head = 0/*NIL*/;
+    if (s.lookahead >= MIN_MATCH) {
+      /*** INSERT_STRING(s, s.strstart, hash_head); ***/
+      s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
+      hash_head = s.prev[s.strstart & s.w_mask] = s.head[s.ins_h];
+      s.head[s.ins_h] = s.strstart;
+      /***/
+    }
+
+    /* Find the longest match, discarding those <= prev_length.
+     * At this point we have always match_length < MIN_MATCH
+     */
+    if (hash_head !== 0/*NIL*/ && ((s.strstart - hash_head) <= (s.w_size - MIN_LOOKAHEAD))) {
+      /* To simplify the code, we prevent matches with the string
+       * of window index 0 (in particular we have to avoid a match
+       * of the string with itself at the start of the input file).
+       */
+      s.match_length = longest_match(s, hash_head);
+      /* longest_match() sets match_start */
+    }
+    if (s.match_length >= MIN_MATCH) {
+      // check_match(s, s.strstart, s.match_start, s.match_length); // for debug only
+
+      /*** _tr_tally_dist(s, s.strstart - s.match_start,
+                     s.match_length - MIN_MATCH, bflush); ***/
+      bflush = trees._tr_tally(s, s.strstart - s.match_start, s.match_length - MIN_MATCH);
+
+      s.lookahead -= s.match_length;
+
+      /* Insert new strings in the hash table only if the match length
+       * is not too large. This saves time but degrades compression.
+       */
+      if (s.match_length <= s.max_lazy_match/*max_insert_length*/ && s.lookahead >= MIN_MATCH) {
+        s.match_length--; /* string at strstart already in table */
+        do {
+          s.strstart++;
+          /*** INSERT_STRING(s, s.strstart, hash_head); ***/
+          s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
+          hash_head = s.prev[s.strstart & s.w_mask] = s.head[s.ins_h];
+          s.head[s.ins_h] = s.strstart;
+          /***/
+          /* strstart never exceeds WSIZE-MAX_MATCH, so there are
+           * always MIN_MATCH bytes ahead.
+           */
+        } while (--s.match_length !== 0);
+        s.strstart++;
+      } else
+      {
+        s.strstart += s.match_length;
+        s.match_length = 0;
+        s.ins_h = s.window[s.strstart];
+        /* UPDATE_HASH(s, s.ins_h, s.window[s.strstart+1]); */
+        s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[s.strstart + 1]) & s.hash_mask;
+
+//#if MIN_MATCH != 3
+//                Call UPDATE_HASH() MIN_MATCH-3 more times
+//#endif
+        /* If lookahead < MIN_MATCH, ins_h is garbage, but it does not
+         * matter since it will be recomputed at next deflate call.
+         */
+      }
+    } else {
+      /* No match, output a literal byte */
+      //Tracevv((stderr,"%c", s.window[s.strstart]));
+      /*** _tr_tally_lit(s, s.window[s.strstart], bflush); ***/
+      bflush = trees._tr_tally(s, 0, s.window[s.strstart]);
+
+      s.lookahead--;
+      s.strstart++;
+    }
+    if (bflush) {
+      /*** FLUSH_BLOCK(s, 0); ***/
+      flush_block_only(s, false);
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+      /***/
+    }
+  }
+  s.insert = ((s.strstart < (MIN_MATCH-1)) ? s.strstart : MIN_MATCH-1);
+  if (flush === Z_FINISH) {
+    /*** FLUSH_BLOCK(s, 1); ***/
+    flush_block_only(s, true);
+    if (s.strm.avail_out === 0) {
+      return BS_FINISH_STARTED;
+    }
+    /***/
+    return BS_FINISH_DONE;
+  }
+  if (s.last_lit) {
+    /*** FLUSH_BLOCK(s, 0); ***/
+    flush_block_only(s, false);
+    if (s.strm.avail_out === 0) {
+      return BS_NEED_MORE;
+    }
+    /***/
+  }
+  return BS_BLOCK_DONE;
+}
+
+/* ===========================================================================
+ * Same as above, but achieves better compression. We use a lazy
+ * evaluation for matches: a match is finally adopted only if there is
+ * no better match at the next window position.
+ */
+function deflate_slow(s, flush) {
+  var hash_head;          /* head of hash chain */
+  var bflush;              /* set if current block must be flushed */
+
+  var max_insert;
+
+  /* Process the input block. */
+  for (;;) {
+    /* Make sure that we always have enough lookahead, except
+     * at the end of the input file. We need MAX_MATCH bytes
+     * for the next match, plus MIN_MATCH bytes to insert the
+     * string following the next match.
+     */
+    if (s.lookahead < MIN_LOOKAHEAD) {
+      fill_window(s);
+      if (s.lookahead < MIN_LOOKAHEAD && flush === Z_NO_FLUSH) {
+        return BS_NEED_MORE;
+      }
+      if (s.lookahead === 0) { break; } /* flush the current block */
+    }
+
+    /* Insert the string window[strstart .. strstart+2] in the
+     * dictionary, and set hash_head to the head of the hash chain:
+     */
+    hash_head = 0/*NIL*/;
+    if (s.lookahead >= MIN_MATCH) {
+      /*** INSERT_STRING(s, s.strstart, hash_head); ***/
+      s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
+      hash_head = s.prev[s.strstart & s.w_mask] = s.head[s.ins_h];
+      s.head[s.ins_h] = s.strstart;
+      /***/
+    }
+
+    /* Find the longest match, discarding those <= prev_length.
+     */
+    s.prev_length = s.match_length;
+    s.prev_match = s.match_start;
+    s.match_length = MIN_MATCH-1;
+
+    if (hash_head !== 0/*NIL*/ && s.prev_length < s.max_lazy_match &&
+        s.strstart - hash_head <= (s.w_size-MIN_LOOKAHEAD)/*MAX_DIST(s)*/) {
+      /* To simplify the code, we prevent matches with the string
+       * of window index 0 (in particular we have to avoid a match
+       * of the string with itself at the start of the input file).
+       */
+      s.match_length = longest_match(s, hash_head);
+      /* longest_match() sets match_start */
+
+      if (s.match_length <= 5 &&
+         (s.strategy === Z_FILTERED || (s.match_length === MIN_MATCH && s.strstart - s.match_start > 4096/*TOO_FAR*/))) {
+
+        /* If prev_match is also MIN_MATCH, match_start is garbage
+         * but we will ignore the current match anyway.
+         */
+        s.match_length = MIN_MATCH-1;
+      }
+    }
+    /* If there was a match at the previous step and the current
+     * match is not better, output the previous match:
+     */
+    if (s.prev_length >= MIN_MATCH && s.match_length <= s.prev_length) {
+      max_insert = s.strstart + s.lookahead - MIN_MATCH;
+      /* Do not insert strings in hash table beyond this. */
+
+      //check_match(s, s.strstart-1, s.prev_match, s.prev_length);
+
+      /***_tr_tally_dist(s, s.strstart - 1 - s.prev_match,
+                     s.prev_length - MIN_MATCH, bflush);***/
+      bflush = trees._tr_tally(s, s.strstart - 1- s.prev_match, s.prev_length - MIN_MATCH);
+      /* Insert in hash table all strings up to the end of the match.
+       * strstart-1 and strstart are already inserted. If there is not
+       * enough lookahead, the last two strings are not inserted in
+       * the hash table.
+       */
+      s.lookahead -= s.prev_length-1;
+      s.prev_length -= 2;
+      do {
+        if (++s.strstart <= max_insert) {
+          /*** INSERT_STRING(s, s.strstart, hash_head); ***/
+          s.ins_h = ((s.ins_h << s.hash_shift) ^ s.window[s.strstart + MIN_MATCH - 1]) & s.hash_mask;
+          hash_head = s.prev[s.strstart & s.w_mask] = s.head[s.ins_h];
+          s.head[s.ins_h] = s.strstart;
+          /***/
+        }
+      } while (--s.prev_length !== 0);
+      s.match_available = 0;
+      s.match_length = MIN_MATCH-1;
+      s.strstart++;
+
+      if (bflush) {
+        /*** FLUSH_BLOCK(s, 0); ***/
+        flush_block_only(s, false);
+        if (s.strm.avail_out === 0) {
+          return BS_NEED_MORE;
+        }
+        /***/
+      }
+
+    } else if (s.match_available) {
+      /* If there was no match at the previous position, output a
+       * single literal. If there was a match but the current match
+       * is longer, truncate the previous match to a single literal.
+       */
+      //Tracevv((stderr,"%c", s->window[s->strstart-1]));
+      /*** _tr_tally_lit(s, s.window[s.strstart-1], bflush); ***/
+      bflush = trees._tr_tally(s, 0, s.window[s.strstart-1]);
+
+      if (bflush) {
+        /*** FLUSH_BLOCK_ONLY(s, 0) ***/
+        flush_block_only(s, false);
+        /***/
+      }
+      s.strstart++;
+      s.lookahead--;
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+    } else {
+      /* There is no previous match to compare with, wait for
+       * the next step to decide.
+       */
+      s.match_available = 1;
+      s.strstart++;
+      s.lookahead--;
+    }
+  }
+  //Assert (flush != Z_NO_FLUSH, "no flush?");
+  if (s.match_available) {
+    //Tracevv((stderr,"%c", s->window[s->strstart-1]));
+    /*** _tr_tally_lit(s, s.window[s.strstart-1], bflush); ***/
+    bflush = trees._tr_tally(s, 0, s.window[s.strstart-1]);
+
+    s.match_available = 0;
+  }
+  s.insert = s.strstart < MIN_MATCH-1 ? s.strstart : MIN_MATCH-1;
+  if (flush === Z_FINISH) {
+    /*** FLUSH_BLOCK(s, 1); ***/
+    flush_block_only(s, true);
+    if (s.strm.avail_out === 0) {
+      return BS_FINISH_STARTED;
+    }
+    /***/
+    return BS_FINISH_DONE;
+  }
+  if (s.last_lit) {
+    /*** FLUSH_BLOCK(s, 0); ***/
+    flush_block_only(s, false);
+    if (s.strm.avail_out === 0) {
+      return BS_NEED_MORE;
+    }
+    /***/
+  }
+
+  return BS_BLOCK_DONE;
+}
+
+
+/* ===========================================================================
+ * For Z_RLE, simply look for runs of bytes, generate matches only of distance
+ * one.  Do not maintain a hash table.  (It will be regenerated if this run of
+ * deflate switches away from Z_RLE.)
+ */
+function deflate_rle(s, flush) {
+  var bflush;            /* set if current block must be flushed */
+  var prev;              /* byte at distance one to match */
+  var scan, strend;      /* scan goes up to strend for length of run */
+
+  var _win = s.window;
+
+  for (;;) {
+    /* Make sure that we always have enough lookahead, except
+     * at the end of the input file. We need MAX_MATCH bytes
+     * for the longest run, plus one for the unrolled loop.
+     */
+    if (s.lookahead <= MAX_MATCH) {
+      fill_window(s);
+      if (s.lookahead <= MAX_MATCH && flush === Z_NO_FLUSH) {
+        return BS_NEED_MORE;
+      }
+      if (s.lookahead === 0) { break; } /* flush the current block */
+    }
+
+    /* See how many times the previous byte repeats */
+    s.match_length = 0;
+    if (s.lookahead >= MIN_MATCH && s.strstart > 0) {
+      scan = s.strstart - 1;
+      prev = _win[scan];
+      if (prev === _win[++scan] && prev === _win[++scan] && prev === _win[++scan]) {
+        strend = s.strstart + MAX_MATCH;
+        do {
+          /*jshint noempty:false*/
+        } while (prev === _win[++scan] && prev === _win[++scan] &&
+                 prev === _win[++scan] && prev === _win[++scan] &&
+                 prev === _win[++scan] && prev === _win[++scan] &&
+                 prev === _win[++scan] && prev === _win[++scan] &&
+                 scan < strend);
+        s.match_length = MAX_MATCH - (strend - scan);
+        if (s.match_length > s.lookahead) {
+          s.match_length = s.lookahead;
+        }
+      }
+      //Assert(scan <= s->window+(uInt)(s->window_size-1), "wild scan");
+    }
+
+    /* Emit match if have run of MIN_MATCH or longer, else emit literal */
+    if (s.match_length >= MIN_MATCH) {
+      //check_match(s, s.strstart, s.strstart - 1, s.match_length);
+
+      /*** _tr_tally_dist(s, 1, s.match_length - MIN_MATCH, bflush); ***/
+      bflush = trees._tr_tally(s, 1, s.match_length - MIN_MATCH);
+
+      s.lookahead -= s.match_length;
+      s.strstart += s.match_length;
+      s.match_length = 0;
+    } else {
+      /* No match, output a literal byte */
+      //Tracevv((stderr,"%c", s->window[s->strstart]));
+      /*** _tr_tally_lit(s, s.window[s.strstart], bflush); ***/
+      bflush = trees._tr_tally(s, 0, s.window[s.strstart]);
+
+      s.lookahead--;
+      s.strstart++;
+    }
+    if (bflush) {
+      /*** FLUSH_BLOCK(s, 0); ***/
+      flush_block_only(s, false);
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+      /***/
+    }
+  }
+  s.insert = 0;
+  if (flush === Z_FINISH) {
+    /*** FLUSH_BLOCK(s, 1); ***/
+    flush_block_only(s, true);
+    if (s.strm.avail_out === 0) {
+      return BS_FINISH_STARTED;
+    }
+    /***/
+    return BS_FINISH_DONE;
+  }
+  if (s.last_lit) {
+    /*** FLUSH_BLOCK(s, 0); ***/
+    flush_block_only(s, false);
+    if (s.strm.avail_out === 0) {
+      return BS_NEED_MORE;
+    }
+    /***/
+  }
+  return BS_BLOCK_DONE;
+}
+
+/* ===========================================================================
+ * For Z_HUFFMAN_ONLY, do not look for matches.  Do not maintain a hash table.
+ * (It will be regenerated if this run of deflate switches away from Huffman.)
+ */
+function deflate_huff(s, flush) {
+  var bflush;             /* set if current block must be flushed */
+
+  for (;;) {
+    /* Make sure that we have a literal to write. */
+    if (s.lookahead === 0) {
+      fill_window(s);
+      if (s.lookahead === 0) {
+        if (flush === Z_NO_FLUSH) {
+          return BS_NEED_MORE;
+        }
+        break;      /* flush the current block */
+      }
+    }
+
+    /* Output a literal byte */
+    s.match_length = 0;
+    //Tracevv((stderr,"%c", s->window[s->strstart]));
+    /*** _tr_tally_lit(s, s.window[s.strstart], bflush); ***/
+    bflush = trees._tr_tally(s, 0, s.window[s.strstart]);
+    s.lookahead--;
+    s.strstart++;
+    if (bflush) {
+      /*** FLUSH_BLOCK(s, 0); ***/
+      flush_block_only(s, false);
+      if (s.strm.avail_out === 0) {
+        return BS_NEED_MORE;
+      }
+      /***/
+    }
+  }
+  s.insert = 0;
+  if (flush === Z_FINISH) {
+    /*** FLUSH_BLOCK(s, 1); ***/
+    flush_block_only(s, true);
+    if (s.strm.avail_out === 0) {
+      return BS_FINISH_STARTED;
+    }
+    /***/
+    return BS_FINISH_DONE;
+  }
+  if (s.last_lit) {
+    /*** FLUSH_BLOCK(s, 0); ***/
+    flush_block_only(s, false);
+    if (s.strm.avail_out === 0) {
+      return BS_NEED_MORE;
+    }
+    /***/
+  }
+  return BS_BLOCK_DONE;
+}
+
+/* Values for max_lazy_match, good_match and max_chain_length, depending on
+ * the desired pack level (0..9). The values given below have been tuned to
+ * exclude worst case performance for pathological files. Better values may be
+ * found for specific files.
+ */
+var Config = function (good_length, max_lazy, nice_length, max_chain, func) {
+  this.good_length = good_length;
+  this.max_lazy = max_lazy;
+  this.nice_length = nice_length;
+  this.max_chain = max_chain;
+  this.func = func;
+};
+
+var configuration_table;
+
+configuration_table = [
+  /*      good lazy nice chain */
+  new Config(0, 0, 0, 0, deflate_stored),          /* 0 store only */
+  new Config(4, 4, 8, 4, deflate_fast),            /* 1 max speed, no lazy matches */
+  new Config(4, 5, 16, 8, deflate_fast),           /* 2 */
+  new Config(4, 6, 32, 32, deflate_fast),          /* 3 */
+
+  new Config(4, 4, 16, 16, deflate_slow),          /* 4 lazy matches */
+  new Config(8, 16, 32, 32, deflate_slow),         /* 5 */
+  new Config(8, 16, 128, 128, deflate_slow),       /* 6 */
+  new Config(8, 32, 128, 256, deflate_slow),       /* 7 */
+  new Config(32, 128, 258, 1024, deflate_slow),    /* 8 */
+  new Config(32, 258, 258, 4096, deflate_slow)     /* 9 max compression */
+];
+
+
+/* ===========================================================================
+ * Initialize the "longest match" routines for a new zlib stream
+ */
+function lm_init(s) {
+  s.window_size = 2 * s.w_size;
+
+  /*** CLEAR_HASH(s); ***/
+  zero(s.head); // Fill with NIL (= 0);
+
+  /* Set the default configuration parameters:
+   */
+  s.max_lazy_match = configuration_table[s.level].max_lazy;
+  s.good_match = configuration_table[s.level].good_length;
+  s.nice_match = configuration_table[s.level].nice_length;
+  s.max_chain_length = configuration_table[s.level].max_chain;
+
+  s.strstart = 0;
+  s.block_start = 0;
+  s.lookahead = 0;
+  s.insert = 0;
+  s.match_length = s.prev_length = MIN_MATCH - 1;
+  s.match_available = 0;
+  s.ins_h = 0;
+}
+
+
+function DeflateState() {
+  this.strm = null;            /* pointer back to this zlib stream */
+  this.status = 0;            /* as the name implies */
+  this.pending_buf = null;      /* output still pending */
+  this.pending_buf_size = 0;  /* size of pending_buf */
+  this.pending_out = 0;       /* next pending byte to output to the stream */
+  this.pending = 0;           /* nb of bytes in the pending buffer */
+  this.wrap = 0;              /* bit 0 true for zlib, bit 1 true for gzip */
+  this.gzhead = null;         /* gzip header information to write */
+  this.gzindex = 0;           /* where in extra, name, or comment */
+  this.method = Z_DEFLATED; /* can only be DEFLATED */
+  this.last_flush = -1;   /* value of flush param for previous deflate call */
+
+  this.w_size = 0;  /* LZ77 window size (32K by default) */
+  this.w_bits = 0;  /* log2(w_size)  (8..16) */
+  this.w_mask = 0;  /* w_size - 1 */
+
+  this.window = null;
+  /* Sliding window. Input bytes are read into the second half of the window,
+   * and move to the first half later to keep a dictionary of at least wSize
+   * bytes. With this organization, matches are limited to a distance of
+   * wSize-MAX_MATCH bytes, but this ensures that IO is always
+   * performed with a length multiple of the block size.
+   */
+
+  this.window_size = 0;
+  /* Actual size of window: 2*wSize, except when the user input buffer
+   * is directly used as sliding window.
+   */
+
+  this.prev = null;
+  /* Link to older string with same hash index. To limit the size of this
+   * array to 64K, this link is maintained only for the last 32K strings.
+   * An index in this array is thus a window index modulo 32K.
+   */
+
+  this.head = null;   /* Heads of the hash chains or NIL. */
+
+  this.ins_h = 0;       /* hash index of string to be inserted */
+  this.hash_size = 0;   /* number of elements in hash table */
+  this.hash_bits = 0;   /* log2(hash_size) */
+  this.hash_mask = 0;   /* hash_size-1 */
+
+  this.hash_shift = 0;
+  /* Number of bits by which ins_h must be shifted at each input
+   * step. It must be such that after MIN_MATCH steps, the oldest
+   * byte no longer takes part in the hash key, that is:
+   *   hash_shift * MIN_MATCH >= hash_bits
+   */
+
+  this.block_start = 0;
+  /* Window position at the beginning of the current output block. Gets
+   * negative when the window is moved backwards.
+   */
+
+  this.match_length = 0;      /* length of best match */
+  this.prev_match = 0;        /* previous match */
+  this.match_available = 0;   /* set if previous match exists */
+  this.strstart = 0;          /* start of string to insert */
+  this.match_start = 0;       /* start of matching string */
+  this.lookahead = 0;         /* number of valid bytes ahead in window */
+
+  this.prev_length = 0;
+  /* Length of the best match at previous step. Matches not greater than this
+   * are discarded. This is used in the lazy match evaluation.
+   */
+
+  this.max_chain_length = 0;
+  /* To speed up deflation, hash chains are never searched beyond this
+   * length.  A higher limit improves compression ratio but degrades the
+   * speed.
+   */
+
+  this.max_lazy_match = 0;
+  /* Attempt to find a better match only when the current match is strictly
+   * smaller than this value. This mechanism is used only for compression
+   * levels >= 4.
+   */
+  // That's alias to max_lazy_match, don't use directly
+  //this.max_insert_length = 0;
+  /* Insert new strings in the hash table only if the match length is not
+   * greater than this length. This saves time but degrades compression.
+   * max_insert_length is used only for compression levels <= 3.
+   */
+
+  this.level = 0;     /* compression level (1..9) */
+  this.strategy = 0;  /* favor or force Huffman coding*/
+
+  this.good_match = 0;
+  /* Use a faster search when the previous match is longer than this */
+
+  this.nice_match = 0; /* Stop searching when current match exceeds this */
+
+              /* used by trees.c: */
+
+  /* Didn't use ct_data typedef below to suppress compiler warning */
+
+  // struct ct_data_s dyn_ltree[HEAP_SIZE];   /* literal and length tree */
+  // struct ct_data_s dyn_dtree[2*D_CODES+1]; /* distance tree */
+  // struct ct_data_s bl_tree[2*BL_CODES+1];  /* Huffman tree for bit lengths */
+
+  // Use flat array of DOUBLE size, with interleaved fata,
+  // because JS does not support effective
+  this.dyn_ltree  = new utils.Buf16(HEAP_SIZE * 2);
+  this.dyn_dtree  = new utils.Buf16((2*D_CODES+1) * 2);
+  this.bl_tree    = new utils.Buf16((2*BL_CODES+1) * 2);
+  zero(this.dyn_ltree);
+  zero(this.dyn_dtree);
+  zero(this.bl_tree);
+
+  this.l_desc   = null;         /* desc. for literal tree */
+  this.d_desc   = null;         /* desc. for distance tree */
+  this.bl_desc  = null;         /* desc. for bit length tree */
+
+  //ush bl_count[MAX_BITS+1];
+  this.bl_count = new utils.Buf16(MAX_BITS+1);
+  /* number of codes at each bit length for an optimal tree */
+
+  //int heap[2*L_CODES+1];      /* heap used to build the Huffman trees */
+  this.heap = new utils.Buf16(2*L_CODES+1);  /* heap used to build the Huffman trees */
+  zero(this.heap);
+
+  this.heap_len = 0;               /* number of elements in the heap */
+  this.heap_max = 0;               /* element of largest frequency */
+  /* The sons of heap[n] are heap[2*n] and heap[2*n+1]. heap[0] is not used.
+   * The same heap array is used to build all trees.
+   */
+
+  this.depth = new utils.Buf16(2*L_CODES+1); //uch depth[2*L_CODES+1];
+  zero(this.depth);
+  /* Depth of each subtree used as tie breaker for trees of equal frequency
+   */
+
+  this.l_buf = 0;          /* buffer index for literals or lengths */
+
+  this.lit_bufsize = 0;
+  /* Size of match buffer for literals/lengths.  There are 4 reasons for
+   * limiting lit_bufsize to 64K:
+   *   - frequencies can be kept in 16 bit counters
+   *   - if compression is not successful for the first block, all input
+   *     data is still in the window so we can still emit a stored block even
+   *     when input comes from standard input.  (This can also be done for
+   *     all blocks if lit_bufsize is not greater than 32K.)
+   *   - if compression is not successful for a file smaller than 64K, we can
+   *     even emit a stored file instead of a stored block (saving 5 bytes).
+   *     This is applicable only for zip (not gzip or zlib).
+   *   - creating new Huffman trees less frequently may not provide fast
+   *     adaptation to changes in the input data statistics. (Take for
+   *     example a binary file with poorly compressible code followed by
+   *     a highly compressible string table.) Smaller buffer sizes give
+   *     fast adaptation but have of course the overhead of transmitting
+   *     trees more frequently.
+   *   - I can't count above 4
+   */
+
+  this.last_lit = 0;      /* running index in l_buf */
+
+  this.d_buf = 0;
+  /* Buffer index for distances. To simplify the code, d_buf and l_buf have
+   * the same number of elements. To use different lengths, an extra flag
+   * array would be necessary.
+   */
+
+  this.opt_len = 0;       /* bit length of current block with optimal trees */
+  this.static_len = 0;    /* bit length of current block with static trees */
+  this.matches = 0;       /* number of string matches in current block */
+  this.insert = 0;        /* bytes at end of window left to insert */
+
+
+  this.bi_buf = 0;
+  /* Output buffer. bits are inserted starting at the bottom (least
+   * significant bits).
+   */
+  this.bi_valid = 0;
+  /* Number of valid bits in bi_buf.  All bits above the last valid bit
+   * are always zero.
+   */
+
+  // Used for window memory init. We safely ignore it for JS. That makes
+  // sense only for pointers and memory check tools.
+  //this.high_water = 0;
+  /* High water mark offset in window for initialized bytes -- bytes above
+   * this are set to zero in order to avoid memory check warnings when
+   * longest match routines access bytes past the input.  This is then
+   * updated to the new high water mark.
+   */
+}
+
+
+function deflateResetKeep(strm) {
+  var s;
+
+  if (!strm || !strm.state) {
+    return err(strm, Z_STREAM_ERROR);
+  }
+
+  strm.total_in = strm.total_out = 0;
+  strm.data_type = Z_UNKNOWN;
+
+  s = strm.state;
+  s.pending = 0;
+  s.pending_out = 0;
+
+  if (s.wrap < 0) {
+    s.wrap = -s.wrap;
+    /* was made negative by deflate(..., Z_FINISH); */
+  }
+  s.status = (s.wrap ? INIT_STATE : BUSY_STATE);
+  strm.adler = (s.wrap === 2) ?
+    0  // crc32(0, Z_NULL, 0)
+  :
+    1; // adler32(0, Z_NULL, 0)
+  s.last_flush = Z_NO_FLUSH;
+  trees._tr_init(s);
+  return Z_OK;
+}
+
+
+function deflateReset(strm) {
+  var ret = deflateResetKeep(strm);
+  if (ret === Z_OK) {
+    lm_init(strm.state);
+  }
+  return ret;
+}
+
+
+function deflateSetHeader(strm, head) {
+  if (!strm || !strm.state) { return Z_STREAM_ERROR; }
+  if (strm.state.wrap !== 2) { return Z_STREAM_ERROR; }
+  strm.state.gzhead = head;
+  return Z_OK;
+}
+
+
+function deflateInit2(strm, level, method, windowBits, memLevel, strategy) {
+  if (!strm) { // === Z_NULL
+    return Z_STREAM_ERROR;
+  }
+  var wrap = 1;
+
+  if (level === Z_DEFAULT_COMPRESSION) {
+    level = 6;
+  }
+
+  if (windowBits < 0) { /* suppress zlib wrapper */
+    wrap = 0;
+    windowBits = -windowBits;
+  }
+
+  else if (windowBits > 15) {
+    wrap = 2;           /* write gzip wrapper instead */
+    windowBits -= 16;
+  }
+
+
+  if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method !== Z_DEFLATED ||
+    windowBits < 8 || windowBits > 15 || level < 0 || level > 9 ||
+    strategy < 0 || strategy > Z_FIXED) {
+    return err(strm, Z_STREAM_ERROR);
+  }
+
+
+  if (windowBits === 8) {
+    windowBits = 9;
+  }
+  /* until 256-byte window bug fixed */
+
+  var s = new DeflateState();
+
+  strm.state = s;
+  s.strm = strm;
+
+  s.wrap = wrap;
+  s.gzhead = null;
+  s.w_bits = windowBits;
+  s.w_size = 1 << s.w_bits;
+  s.w_mask = s.w_size - 1;
+
+  s.hash_bits = memLevel + 7;
+  s.hash_size = 1 << s.hash_bits;
+  s.hash_mask = s.hash_size - 1;
+  s.hash_shift = ~~((s.hash_bits + MIN_MATCH - 1) / MIN_MATCH);
+
+  s.window = new utils.Buf8(s.w_size * 2);
+  s.head = new utils.Buf16(s.hash_size);
+  s.prev = new utils.Buf16(s.w_size);
+
+  // Don't need mem init magic for JS.
+  //s.high_water = 0;  /* nothing written to s->window yet */
+
+  s.lit_bufsize = 1 << (memLevel + 6); /* 16K elements by default */
+
+  s.pending_buf_size = s.lit_bufsize * 4;
+  s.pending_buf = new utils.Buf8(s.pending_buf_size);
+
+  s.d_buf = s.lit_bufsize >> 1;
+  s.l_buf = (1 + 2) * s.lit_bufsize;
+
+  s.level = level;
+  s.strategy = strategy;
+  s.method = method;
+
+  return deflateReset(strm);
+}
+
+function deflateInit(strm, level) {
+  return deflateInit2(strm, level, Z_DEFLATED, MAX_WBITS, DEF_MEM_LEVEL, Z_DEFAULT_STRATEGY);
+}
+
+
+function deflate(strm, flush) {
+  var old_flush, s;
+  var beg, val; // for gzip header write only
+
+  if (!strm || !strm.state ||
+    flush > Z_BLOCK || flush < 0) {
+    return strm ? err(strm, Z_STREAM_ERROR) : Z_STREAM_ERROR;
+  }
+
+  s = strm.state;
+
+  if (!strm.output ||
+      (!strm.input && strm.avail_in !== 0) ||
+      (s.status === FINISH_STATE && flush !== Z_FINISH)) {
+    return err(strm, (strm.avail_out === 0) ? Z_BUF_ERROR : Z_STREAM_ERROR);
+  }
+
+  s.strm = strm; /* just in case */
+  old_flush = s.last_flush;
+  s.last_flush = flush;
+
+  /* Write the header */
+  if (s.status === INIT_STATE) {
+
+    if (s.wrap === 2) { // GZIP header
+      strm.adler = 0;  //crc32(0L, Z_NULL, 0);
+      put_byte(s, 31);
+      put_byte(s, 139);
+      put_byte(s, 8);
+      if (!s.gzhead) { // s->gzhead == Z_NULL
+        put_byte(s, 0);
+        put_byte(s, 0);
+        put_byte(s, 0);
+        put_byte(s, 0);
+        put_byte(s, 0);
+        put_byte(s, s.level === 9 ? 2 :
+                    (s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 ?
+                     4 : 0));
+        put_byte(s, OS_CODE);
+        s.status = BUSY_STATE;
+      }
+      else {
+        put_byte(s, (s.gzhead.text ? 1 : 0) +
+                    (s.gzhead.hcrc ? 2 : 0) +
+                    (!s.gzhead.extra ? 0 : 4) +
+                    (!s.gzhead.name ? 0 : 8) +
+                    (!s.gzhead.comment ? 0 : 16)
+                );
+        put_byte(s, s.gzhead.time & 0xff);
+        put_byte(s, (s.gzhead.time >> 8) & 0xff);
+        put_byte(s, (s.gzhead.time >> 16) & 0xff);
+        put_byte(s, (s.gzhead.time >> 24) & 0xff);
+        put_byte(s, s.level === 9 ? 2 :
+                    (s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 ?
+                     4 : 0));
+        put_byte(s, s.gzhead.os & 0xff);
+        if (s.gzhead.extra && s.gzhead.extra.length) {
+          put_byte(s, s.gzhead.extra.length & 0xff);
+          put_byte(s, (s.gzhead.extra.length >> 8) & 0xff);
+        }
+        if (s.gzhead.hcrc) {
+          strm.adler = crc32(strm.adler, s.pending_buf, s.pending, 0);
+        }
+        s.gzindex = 0;
+        s.status = EXTRA_STATE;
+      }
+    }
+    else // DEFLATE header
+    {
+      var header = (Z_DEFLATED + ((s.w_bits - 8) << 4)) << 8;
+      var level_flags = -1;
+
+      if (s.strategy >= Z_HUFFMAN_ONLY || s.level < 2) {
+        level_flags = 0;
+      } else if (s.level < 6) {
+        level_flags = 1;
+      } else if (s.level === 6) {
+        level_flags = 2;
+      } else {
+        level_flags = 3;
+      }
+      header |= (level_flags << 6);
+      if (s.strstart !== 0) { header |= PRESET_DICT; }
+      header += 31 - (header % 31);
+
+      s.status = BUSY_STATE;
+      putShortMSB(s, header);
+
+      /* Save the adler32 of the preset dictionary: */
+      if (s.strstart !== 0) {
+        putShortMSB(s, strm.adler >>> 16);
+        putShortMSB(s, strm.adler & 0xffff);
+      }
+      strm.adler = 1; // adler32(0L, Z_NULL, 0);
+    }
+  }
+
+//#ifdef GZIP
+  if (s.status === EXTRA_STATE) {
+    if (s.gzhead.extra/* != Z_NULL*/) {
+      beg = s.pending;  /* start of bytes to update crc */
+
+      while (s.gzindex < (s.gzhead.extra.length & 0xffff)) {
+        if (s.pending === s.pending_buf_size) {
+          if (s.gzhead.hcrc && s.pending > beg) {
+            strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+          }
+          flush_pending(strm);
+          beg = s.pending;
+          if (s.pending === s.pending_buf_size) {
+            break;
+          }
+        }
+        put_byte(s, s.gzhead.extra[s.gzindex] & 0xff);
+        s.gzindex++;
+      }
+      if (s.gzhead.hcrc && s.pending > beg) {
+        strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+      }
+      if (s.gzindex === s.gzhead.extra.length) {
+        s.gzindex = 0;
+        s.status = NAME_STATE;
+      }
+    }
+    else {
+      s.status = NAME_STATE;
+    }
+  }
+  if (s.status === NAME_STATE) {
+    if (s.gzhead.name/* != Z_NULL*/) {
+      beg = s.pending;  /* start of bytes to update crc */
+      //int val;
+
+      do {
+        if (s.pending === s.pending_buf_size) {
+          if (s.gzhead.hcrc && s.pending > beg) {
+            strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+          }
+          flush_pending(strm);
+          beg = s.pending;
+          if (s.pending === s.pending_buf_size) {
+            val = 1;
+            break;
+          }
+        }
+        // JS specific: little magic to add zero terminator to end of string
+        if (s.gzindex < s.gzhead.name.length) {
+          val = s.gzhead.name.charCodeAt(s.gzindex++) & 0xff;
+        } else {
+          val = 0;
+        }
+        put_byte(s, val);
+      } while (val !== 0);
+
+      if (s.gzhead.hcrc && s.pending > beg){
+        strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+      }
+      if (val === 0) {
+        s.gzindex = 0;
+        s.status = COMMENT_STATE;
+      }
+    }
+    else {
+      s.status = COMMENT_STATE;
+    }
+  }
+  if (s.status === COMMENT_STATE) {
+    if (s.gzhead.comment/* != Z_NULL*/) {
+      beg = s.pending;  /* start of bytes to update crc */
+      //int val;
+
+      do {
+        if (s.pending === s.pending_buf_size) {
+          if (s.gzhead.hcrc && s.pending > beg) {
+            strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+          }
+          flush_pending(strm);
+          beg = s.pending;
+          if (s.pending === s.pending_buf_size) {
+            val = 1;
+            break;
+          }
+        }
+        // JS specific: little magic to add zero terminator to end of string
+        if (s.gzindex < s.gzhead.comment.length) {
+          val = s.gzhead.comment.charCodeAt(s.gzindex++) & 0xff;
+        } else {
+          val = 0;
+        }
+        put_byte(s, val);
+      } while (val !== 0);
+
+      if (s.gzhead.hcrc && s.pending > beg) {
+        strm.adler = crc32(strm.adler, s.pending_buf, s.pending - beg, beg);
+      }
+      if (val === 0) {
+        s.status = HCRC_STATE;
+      }
+    }
+    else {
+      s.status = HCRC_STATE;
+    }
+  }
+  if (s.status === HCRC_STATE) {
+    if (s.gzhead.hcrc) {
+      if (s.pending + 2 > s.pending_buf_size) {
+        flush_pending(strm);
+      }
+      if (s.pending + 2 <= s.pending_buf_size) {
+        put_byte(s, strm.adler & 0xff);
+        put_byte(s, (strm.adler >> 8) & 0xff);
+        strm.adler = 0; //crc32(0L, Z_NULL, 0);
+        s.status = BUSY_STATE;
+      }
+    }
+    else {
+      s.status = BUSY_STATE;
+    }
+  }
+//#endif
+
+  /* Flush as much pending output as possible */
+  if (s.pending !== 0) {
+    flush_pending(strm);
+    if (strm.avail_out === 0) {
+      /* Since avail_out is 0, deflate will be called again with
+       * more output space, but possibly with both pending and
+       * avail_in equal to zero. There won't be anything to do,
+       * but this is not an error situation so make sure we
+       * return OK instead of BUF_ERROR at next call of deflate:
+       */
+      s.last_flush = -1;
+      return Z_OK;
+    }
+
+    /* Make sure there is something to do and avoid duplicate consecutive
+     * flushes. For repeated and useless calls with Z_FINISH, we keep
+     * returning Z_STREAM_END instead of Z_BUF_ERROR.
+     */
+  } else if (strm.avail_in === 0 && rank(flush) <= rank(old_flush) &&
+    flush !== Z_FINISH) {
+    return err(strm, Z_BUF_ERROR);
+  }
+
+  /* User must not provide more input after the first FINISH: */
+  if (s.status === FINISH_STATE && strm.avail_in !== 0) {
+    return err(strm, Z_BUF_ERROR);
+  }
+
+  /* Start a new block or continue the current one.
+   */
+  if (strm.avail_in !== 0 || s.lookahead !== 0 ||
+    (flush !== Z_NO_FLUSH && s.status !== FINISH_STATE)) {
+    var bstate = (s.strategy === Z_HUFFMAN_ONLY) ? deflate_huff(s, flush) :
+      (s.strategy === Z_RLE ? deflate_rle(s, flush) :
+        configuration_table[s.level].func(s, flush));
+
+    if (bstate === BS_FINISH_STARTED || bstate === BS_FINISH_DONE) {
+      s.status = FINISH_STATE;
+    }
+    if (bstate === BS_NEED_MORE || bstate === BS_FINISH_STARTED) {
+      if (strm.avail_out === 0) {
+        s.last_flush = -1;
+        /* avoid BUF_ERROR next call, see above */
+      }
+      return Z_OK;
+      /* If flush != Z_NO_FLUSH && avail_out == 0, the next call
+       * of deflate should use the same flush parameter to make sure
+       * that the flush is complete. So we don't have to output an
+       * empty block here, this will be done at next call. This also
+       * ensures that for a very small output buffer, we emit at most
+       * one empty block.
+       */
+    }
+    if (bstate === BS_BLOCK_DONE) {
+      if (flush === Z_PARTIAL_FLUSH) {
+        trees._tr_align(s);
+      }
+      else if (flush !== Z_BLOCK) { /* FULL_FLUSH or SYNC_FLUSH */
+
+        trees._tr_stored_block(s, 0, 0, false);
+        /* For a full flush, this empty block will be recognized
+         * as a special marker by inflate_sync().
+         */
+        if (flush === Z_FULL_FLUSH) {
+          /*** CLEAR_HASH(s); ***/             /* forget history */
+          zero(s.head); // Fill with NIL (= 0);
+
+          if (s.lookahead === 0) {
+            s.strstart = 0;
+            s.block_start = 0;
+            s.insert = 0;
+          }
+        }
+      }
+      flush_pending(strm);
+      if (strm.avail_out === 0) {
+        s.last_flush = -1; /* avoid BUF_ERROR at next call, see above */
+        return Z_OK;
+      }
+    }
+  }
+  //Assert(strm->avail_out > 0, "bug2");
+  //if (strm.avail_out <= 0) { throw new Error("bug2");}
+
+  if (flush !== Z_FINISH) { return Z_OK; }
+  if (s.wrap <= 0) { return Z_STREAM_END; }
+
+  /* Write the trailer */
+  if (s.wrap === 2) {
+    put_byte(s, strm.adler & 0xff);
+    put_byte(s, (strm.adler >> 8) & 0xff);
+    put_byte(s, (strm.adler >> 16) & 0xff);
+    put_byte(s, (strm.adler >> 24) & 0xff);
+    put_byte(s, strm.total_in & 0xff);
+    put_byte(s, (strm.total_in >> 8) & 0xff);
+    put_byte(s, (strm.total_in >> 16) & 0xff);
+    put_byte(s, (strm.total_in >> 24) & 0xff);
+  }
+  else
+  {
+    putShortMSB(s, strm.adler >>> 16);
+    putShortMSB(s, strm.adler & 0xffff);
+  }
+
+  flush_pending(strm);
+  /* If avail_out is zero, the application will call deflate again
+   * to flush the rest.
+   */
+  if (s.wrap > 0) { s.wrap = -s.wrap; }
+  /* write the trailer only once! */
+  return s.pending !== 0 ? Z_OK : Z_STREAM_END;
+}
+
+function deflateEnd(strm) {
+  var status;
+
+  if (!strm/*== Z_NULL*/ || !strm.state/*== Z_NULL*/) {
+    return Z_STREAM_ERROR;
+  }
+
+  status = strm.state.status;
+  if (status !== INIT_STATE &&
+    status !== EXTRA_STATE &&
+    status !== NAME_STATE &&
+    status !== COMMENT_STATE &&
+    status !== HCRC_STATE &&
+    status !== BUSY_STATE &&
+    status !== FINISH_STATE
+  ) {
+    return err(strm, Z_STREAM_ERROR);
+  }
+
+  strm.state = null;
+
+  return status === BUSY_STATE ? err(strm, Z_DATA_ERROR) : Z_OK;
+}
+
+/* =========================================================================
+ * Copy the source state to the destination state
+ */
+//function deflateCopy(dest, source) {
+//
+//}
+
+exports.deflateInit = deflateInit;
+exports.deflateInit2 = deflateInit2;
+exports.deflateReset = deflateReset;
+exports.deflateResetKeep = deflateResetKeep;
+exports.deflateSetHeader = deflateSetHeader;
+exports.deflate = deflate;
+exports.deflateEnd = deflateEnd;
+exports.deflateInfo = 'pako deflate (from Nodeca project)';
+
+/* Not implemented
+exports.deflateBound = deflateBound;
+exports.deflateCopy = deflateCopy;
+exports.deflateSetDictionary = deflateSetDictionary;
+exports.deflateParams = deflateParams;
+exports.deflatePending = deflatePending;
+exports.deflatePrime = deflatePrime;
+exports.deflateTune = deflateTune;
+*/
+},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(_dereq_,module,exports){
+'use strict';
+
+
+function GZheader() {
+  /* true if compressed data believed to be text */
+  this.text       = 0;
+  /* modification time */
+  this.time       = 0;
+  /* extra flags (not used when writing a gzip file) */
+  this.xflags     = 0;
+  /* operating system */
+  this.os         = 0;
+  /* pointer to extra field or Z_NULL if none */
+  this.extra      = null;
+  /* extra field length (valid if extra != Z_NULL) */
+  this.extra_len  = 0; // Actually, we don't need it in JS,
+                       // but leave for few code modifications
+
+  //
+  // Setup limits is not necessary because in js we should not preallocate memory 
+  // for inflate use constant limit in 65536 bytes
+  //
+
+  /* space at extra (only when reading header) */
+  // this.extra_max  = 0;
+  /* pointer to zero-terminated file name or Z_NULL */
+  this.name       = '';
+  /* space at name (only when reading header) */
+  // this.name_max   = 0;
+  /* pointer to zero-terminated comment or Z_NULL */
+  this.comment    = '';
+  /* space at comment (only when reading header) */
+  // this.comm_max   = 0;
+  /* true if there was or will be a header crc */
+  this.hcrc       = 0;
+  /* true when done reading gzip header (not used when writing a gzip file) */
+  this.done       = false;
+}
+
+module.exports = GZheader;
+},{}],34:[function(_dereq_,module,exports){
+'use strict';
+
+// See state defs from inflate.js
+var BAD = 30;       /* got a data error -- remain here until reset */
+var TYPE = 12;      /* i: waiting for type bits, including last-flag bit */
+
+/*
+   Decode literal, length, and distance codes and write out the resulting
+   literal and match bytes until either not enough input or output is
+   available, an end-of-block is encountered, or a data error is encountered.
+   When large enough input and output buffers are supplied to inflate(), for
+   example, a 16K input buffer and a 64K output buffer, more than 95% of the
+   inflate execution time is spent in this routine.
+
+   Entry assumptions:
+
+        state.mode === LEN
+        strm.avail_in >= 6
+        strm.avail_out >= 258
+        start >= strm.avail_out
+        state.bits < 8
+
+   On return, state.mode is one of:
+
+        LEN -- ran out of enough output space or enough available input
+        TYPE -- reached end of block code, inflate() to interpret next block
+        BAD -- error in block data
+
+   Notes:
+
+    - The maximum input bits used by a length/distance pair is 15 bits for the
+      length code, 5 bits for the length extra, 15 bits for the distance code,
+      and 13 bits for the distance extra.  This totals 48 bits, or six bytes.
+      Therefore if strm.avail_in >= 6, then there is enough input to avoid
+      checking for available input while decoding.
+
+    - The maximum bytes that a single length/distance pair can output is 258
+      bytes, which is the maximum length that can be coded.  inflate_fast()
+      requires strm.avail_out >= 258 for each loop to avoid checking for
+      output space.
+ */
+module.exports = function inflate_fast(strm, start) {
+  var state;
+  var _in;                    /* local strm.input */
+  var last;                   /* have enough input while in < last */
+  var _out;                   /* local strm.output */
+  var beg;                    /* inflate()'s initial strm.output */
+  var end;                    /* while out < end, enough space available */
+//#ifdef INFLATE_STRICT
+  var dmax;                   /* maximum distance from zlib header */
+//#endif
+  var wsize;                  /* window size or zero if not using window */
+  var whave;                  /* valid bytes in the window */
+  var wnext;                  /* window write index */
+  var window;                 /* allocated sliding window, if wsize != 0 */
+  var hold;                   /* local strm.hold */
+  var bits;                   /* local strm.bits */
+  var lcode;                  /* local strm.lencode */
+  var dcode;                  /* local strm.distcode */
+  var lmask;                  /* mask for first level of length codes */
+  var dmask;                  /* mask for first level of distance codes */
+  var here;                   /* retrieved table entry */
+  var op;                     /* code bits, operation, extra bits, or */
+                              /*  window position, window bytes to copy */
+  var len;                    /* match length, unused bytes */
+  var dist;                   /* match distance */
+  var from;                   /* where to copy match from */
+  var from_source;
+
+
+  var input, output; // JS specific, because we have no pointers
+
+  /* copy state to local variables */
+  state = strm.state;
+  //here = state.here;
+  _in = strm.next_in;
+  input = strm.input;
+  last = _in + (strm.avail_in - 5);
+  _out = strm.next_out;
+  output = strm.output;
+  beg = _out - (start - strm.avail_out);
+  end = _out + (strm.avail_out - 257);
+//#ifdef INFLATE_STRICT
+  dmax = state.dmax;
+//#endif
+  wsize = state.wsize;
+  whave = state.whave;
+  wnext = state.wnext;
+  window = state.window;
+  hold = state.hold;
+  bits = state.bits;
+  lcode = state.lencode;
+  dcode = state.distcode;
+  lmask = (1 << state.lenbits) - 1;
+  dmask = (1 << state.distbits) - 1;
+
+
+  /* decode literals and length/distances until end-of-block or not enough
+     input data or output space */
+
+  top:
+  do {
+    if (bits < 15) {
+      hold += input[_in++] << bits;
+      bits += 8;
+      hold += input[_in++] << bits;
+      bits += 8;
+    }
+
+    here = lcode[hold & lmask];
+
+    dolen:
+    for (;;) { // Goto emulation
+      op = here >>> 24/*here.bits*/;
+      hold >>>= op;
+      bits -= op;
+      op = (here >>> 16) & 0xff/*here.op*/;
+      if (op === 0) {                          /* literal */
+        //Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
+        //        "inflate:         literal '%c'\n" :
+        //        "inflate:         literal 0x%02x\n", here.val));
+        output[_out++] = here & 0xffff/*here.val*/;
+      }
+      else if (op & 16) {                     /* length base */
+        len = here & 0xffff/*here.val*/;
+        op &= 15;                           /* number of extra bits */
+        if (op) {
+          if (bits < op) {
+            hold += input[_in++] << bits;
+            bits += 8;
+          }
+          len += hold & ((1 << op) - 1);
+          hold >>>= op;
+          bits -= op;
+        }
+        //Tracevv((stderr, "inflate:         length %u\n", len));
+        if (bits < 15) {
+          hold += input[_in++] << bits;
+          bits += 8;
+          hold += input[_in++] << bits;
+          bits += 8;
+        }
+        here = dcode[hold & dmask];
+
+        dodist:
+        for (;;) { // goto emulation
+          op = here >>> 24/*here.bits*/;
+          hold >>>= op;
+          bits -= op;
+          op = (here >>> 16) & 0xff/*here.op*/;
+
+          if (op & 16) {                      /* distance base */
+            dist = here & 0xffff/*here.val*/;
+            op &= 15;                       /* number of extra bits */
+            if (bits < op) {
+              hold += input[_in++] << bits;
+              bits += 8;
+              if (bits < op) {
+                hold += input[_in++] << bits;
+                bits += 8;
+              }
+            }
+            dist += hold & ((1 << op) - 1);
+//#ifdef INFLATE_STRICT
+            if (dist > dmax) {
+              strm.msg = 'invalid distance too far back';
+              state.mode = BAD;
+              break top;
+            }
+//#endif
+            hold >>>= op;
+            bits -= op;
+            //Tracevv((stderr, "inflate:         distance %u\n", dist));
+            op = _out - beg;                /* max distance in output */
+            if (dist > op) {                /* see if copy from window */
+              op = dist - op;               /* distance back in window */
+              if (op > whave) {
+                if (state.sane) {
+                  strm.msg = 'invalid distance too far back';
+                  state.mode = BAD;
+                  break top;
+                }
+
+// (!) This block is disabled in zlib defailts,
+// don't enable it for binary compatibility
+//#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+//                if (len <= op - whave) {
+//                  do {
+//                    output[_out++] = 0;
+//                  } while (--len);
+//                  continue top;
+//                }
+//                len -= op - whave;
+//                do {
+//                  output[_out++] = 0;
+//                } while (--op > whave);
+//                if (op === 0) {
+//                  from = _out - dist;
+//                  do {
+//                    output[_out++] = output[from++];
+//                  } while (--len);
+//                  continue top;
+//                }
+//#endif
+              }
+              from = 0; // window index
+              from_source = window;
+              if (wnext === 0) {           /* very common case */
+                from += wsize - op;
+                if (op < len) {         /* some from window */
+                  len -= op;
+                  do {
+                    output[_out++] = window[from++];
+                  } while (--op);
+                  from = _out - dist;  /* rest from output */
+                  from_source = output;
+                }
+              }
+              else if (wnext < op) {      /* wrap around window */
+                from += wsize + wnext - op;
+                op -= wnext;
+                if (op < len) {         /* some from end of window */
+                  len -= op;
+                  do {
+                    output[_out++] = window[from++];
+                  } while (--op);
+                  from = 0;
+                  if (wnext < len) {  /* some from start of window */
+                    op = wnext;
+                    len -= op;
+                    do {
+                      output[_out++] = window[from++];
+                    } while (--op);
+                    from = _out - dist;      /* rest from output */
+                    from_source = output;
+                  }
+                }
+              }
+              else {                      /* contiguous in window */
+                from += wnext - op;
+                if (op < len) {         /* some from window */
+                  len -= op;
+                  do {
+                    output[_out++] = window[from++];
+                  } while (--op);
+                  from = _out - dist;  /* rest from output */
+                  from_source = output;
+                }
+              }
+              while (len > 2) {
+                output[_out++] = from_source[from++];
+                output[_out++] = from_source[from++];
+                output[_out++] = from_source[from++];
+                len -= 3;
+              }
+              if (len) {
+                output[_out++] = from_source[from++];
+                if (len > 1) {
+                  output[_out++] = from_source[from++];
+                }
+              }
+            }
+            else {
+              from = _out - dist;          /* copy direct from output */
+              do {                        /* minimum length is three */
+                output[_out++] = output[from++];
+                output[_out++] = output[from++];
+                output[_out++] = output[from++];
+                len -= 3;
+              } while (len > 2);
+              if (len) {
+                output[_out++] = output[from++];
+                if (len > 1) {
+                  output[_out++] = output[from++];
+                }
+              }
+            }
+          }
+          else if ((op & 64) === 0) {          /* 2nd level distance code */
+            here = dcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
+            continue dodist;
+          }
+          else {
+            strm.msg = 'invalid distance code';
+            state.mode = BAD;
+            break top;
+          }
+
+          break; // need to emulate goto via "continue"
+        }
+      }
+      else if ((op & 64) === 0) {              /* 2nd level length code */
+        here = lcode[(here & 0xffff)/*here.val*/ + (hold & ((1 << op) - 1))];
+        continue dolen;
+      }
+      else if (op & 32) {                     /* end-of-block */
+        //Tracevv((stderr, "inflate:         end of block\n"));
+        state.mode = TYPE;
+        break top;
+      }
+      else {
+        strm.msg = 'invalid literal/length code';
+        state.mode = BAD;
+        break top;
+      }
+
+      break; // need to emulate goto via "continue"
+    }
+  } while (_in < last && _out < end);
+
+  /* return unused bytes (on entry, bits < 8, so in won't go too far back) */
+  len = bits >> 3;
+  _in -= len;
+  bits -= len << 3;
+  hold &= (1 << bits) - 1;
+
+  /* update state and return */
+  strm.next_in = _in;
+  strm.next_out = _out;
+  strm.avail_in = (_in < last ? 5 + (last - _in) : 5 - (_in - last));
+  strm.avail_out = (_out < end ? 257 + (end - _out) : 257 - (_out - end));
+  state.hold = hold;
+  state.bits = bits;
+  return;
+};
+
+},{}],35:[function(_dereq_,module,exports){
+'use strict';
+
+
+var utils = _dereq_('../utils/common');
+var adler32 = _dereq_('./adler32');
+var crc32   = _dereq_('./crc32');
+var inflate_fast = _dereq_('./inffast');
+var inflate_table = _dereq_('./inftrees');
+
+var CODES = 0;
+var LENS = 1;
+var DISTS = 2;
+
+/* Public constants ==========================================================*/
+/* ===========================================================================*/
+
+
+/* Allowed flush values; see deflate() and inflate() below for details */
+//var Z_NO_FLUSH      = 0;
+//var Z_PARTIAL_FLUSH = 1;
+//var Z_SYNC_FLUSH    = 2;
+//var Z_FULL_FLUSH    = 3;
+var Z_FINISH        = 4;
+var Z_BLOCK         = 5;
+var Z_TREES         = 6;
+
+
+/* Return codes for the compression/decompression functions. Negative values
+ * are errors, positive values are used for special but normal events.
+ */
+var Z_OK            = 0;
+var Z_STREAM_END    = 1;
+var Z_NEED_DICT     = 2;
+//var Z_ERRNO         = -1;
+var Z_STREAM_ERROR  = -2;
+var Z_DATA_ERROR    = -3;
+var Z_MEM_ERROR     = -4;
+var Z_BUF_ERROR     = -5;
+//var Z_VERSION_ERROR = -6;
+
+/* The deflate compression method */
+var Z_DEFLATED  = 8;
+
+
+/* STATES ====================================================================*/
+/* ===========================================================================*/
+
+
+var    HEAD = 1;       /* i: waiting for magic header */
+var    FLAGS = 2;      /* i: waiting for method and flags (gzip) */
+var    TIME = 3;       /* i: waiting for modification time (gzip) */
+var    OS = 4;         /* i: waiting for extra flags and operating system (gzip) */
+var    EXLEN = 5;      /* i: waiting for extra length (gzip) */
+var    EXTRA = 6;      /* i: waiting for extra bytes (gzip) */
+var    NAME = 7;       /* i: waiting for end of file name (gzip) */
+var    COMMENT = 8;    /* i: waiting for end of comment (gzip) */
+var    HCRC = 9;       /* i: waiting for header crc (gzip) */
+var    DICTID = 10;    /* i: waiting for dictionary check value */
+var    DICT = 11;      /* waiting for inflateSetDictionary() call */
+var        TYPE = 12;      /* i: waiting for type bits, including last-flag bit */
+var        TYPEDO = 13;    /* i: same, but skip check to exit inflate on new block */
+var        STORED = 14;    /* i: waiting for stored size (length and complement) */
+var        COPY_ = 15;     /* i/o: same as COPY below, but only first time in */
+var        COPY = 16;      /* i/o: waiting for input or output to copy stored block */
+var        TABLE = 17;     /* i: waiting for dynamic block table lengths */
+var        LENLENS = 18;   /* i: waiting for code length code lengths */
+var        CODELENS = 19;  /* i: waiting for length/lit and distance code lengths */
+var            LEN_ = 20;      /* i: same as LEN below, but only first time in */
+var            LEN = 21;       /* i: waiting for length/lit/eob code */
+var            LENEXT = 22;    /* i: waiting for length extra bits */
+var            DIST = 23;      /* i: waiting for distance code */
+var            DISTEXT = 24;   /* i: waiting for distance extra bits */
+var            MATCH = 25;     /* o: waiting for output space to copy string */
+var            LIT = 26;       /* o: waiting for output space to write literal */
+var    CHECK = 27;     /* i: waiting for 32-bit check value */
+var    LENGTH = 28;    /* i: waiting for 32-bit length (gzip) */
+var    DONE = 29;      /* finished check, done -- remain here until reset */
+var    BAD = 30;       /* got a data error -- remain here until reset */
+var    MEM = 31;       /* got an inflate() memory error -- remain here until reset */
+var    SYNC = 32;      /* looking for synchronization bytes to restart inflate() */
+
+/* ===========================================================================*/
+
+
+
+var ENOUGH_LENS = 852;
+var ENOUGH_DISTS = 592;
+//var ENOUGH =  (ENOUGH_LENS+ENOUGH_DISTS);
+
+var MAX_WBITS = 15;
+/* 32K LZ77 window */
+var DEF_WBITS = MAX_WBITS;
+
+
+function ZSWAP32(q) {
+  return  (((q >>> 24) & 0xff) +
+          ((q >>> 8) & 0xff00) +
+          ((q & 0xff00) << 8) +
+          ((q & 0xff) << 24));
+}
+
+
+function InflateState() {
+  this.mode = 0;             /* current inflate mode */
+  this.last = false;          /* true if processing last block */
+  this.wrap = 0;              /* bit 0 true for zlib, bit 1 true for gzip */
+  this.havedict = false;      /* true if dictionary provided */
+  this.flags = 0;             /* gzip header method and flags (0 if zlib) */
+  this.dmax = 0;              /* zlib header max distance (INFLATE_STRICT) */
+  this.check = 0;             /* protected copy of check value */
+  this.total = 0;             /* protected copy of output count */
+  // TODO: may be {}
+  this.head = null;           /* where to save gzip header information */
+
+  /* sliding window */
+  this.wbits = 0;             /* log base 2 of requested window size */
+  this.wsize = 0;             /* window size or zero if not using window */
+  this.whave = 0;             /* valid bytes in the window */
+  this.wnext = 0;             /* window write index */
+  this.window = null;         /* allocated sliding window, if needed */
+
+  /* bit accumulator */
+  this.hold = 0;              /* input bit accumulator */
+  this.bits = 0;              /* number of bits in "in" */
+
+  /* for string and stored block copying */
+  this.length = 0;            /* literal or length of data to copy */
+  this.offset = 0;            /* distance back to copy string from */
+
+  /* for table and code decoding */
+  this.extra = 0;             /* extra bits needed */
+
+  /* fixed and dynamic code tables */
+  this.lencode = null;          /* starting table for length/literal codes */
+  this.distcode = null;         /* starting table for distance codes */
+  this.lenbits = 0;           /* index bits for lencode */
+  this.distbits = 0;          /* index bits for distcode */
+
+  /* dynamic table building */
+  this.ncode = 0;             /* number of code length code lengths */
+  this.nlen = 0;              /* number of length code lengths */
+  this.ndist = 0;             /* number of distance code lengths */
+  this.have = 0;              /* number of code lengths in lens[] */
+  this.next = null;              /* next available space in codes[] */
+
+  this.lens = new utils.Buf16(320); /* temporary storage for code lengths */
+  this.work = new utils.Buf16(288); /* work area for code table building */
+
+  /*
+   because we don't have pointers in js, we use lencode and distcode directly
+   as buffers so we don't need codes
+  */
+  //this.codes = new utils.Buf32(ENOUGH);       /* space for code tables */
+  this.lendyn = null;              /* dynamic table for length/literal codes (JS specific) */
+  this.distdyn = null;             /* dynamic table for distance codes (JS specific) */
+  this.sane = 0;                   /* if false, allow invalid distance too far */
+  this.back = 0;                   /* bits back of last unprocessed length/lit */
+  this.was = 0;                    /* initial length of match */
+}
+
+function inflateResetKeep(strm) {
+  var state;
+
+  if (!strm || !strm.state) { return Z_STREAM_ERROR; }
+  state = strm.state;
+  strm.total_in = strm.total_out = state.total = 0;
+  strm.msg = ''; /*Z_NULL*/
+  if (state.wrap) {       /* to support ill-conceived Java test suite */
+    strm.adler = state.wrap & 1;
+  }
+  state.mode = HEAD;
+  state.last = 0;
+  state.havedict = 0;
+  state.dmax = 32768;
+  state.head = null/*Z_NULL*/;
+  state.hold = 0;
+  state.bits = 0;
+  //state.lencode = state.distcode = state.next = state.codes;
+  state.lencode = state.lendyn = new utils.Buf32(ENOUGH_LENS);
+  state.distcode = state.distdyn = new utils.Buf32(ENOUGH_DISTS);
+
+  state.sane = 1;
+  state.back = -1;
+  //Tracev((stderr, "inflate: reset\n"));
+  return Z_OK;
+}
+
+function inflateReset(strm) {
+  var state;
+
+  if (!strm || !strm.state) { return Z_STREAM_ERROR; }
+  state = strm.state;
+  state.wsize = 0;
+  state.whave = 0;
+  state.wnext = 0;
+  return inflateResetKeep(strm);
+
+}
+
+function inflateReset2(strm, windowBits) {
+  var wrap;
+  var state;
+
+  /* get the state */
+  if (!strm || !strm.state) { return Z_STREAM_ERROR; }
+  state = strm.state;
+
+  /* extract wrap request from windowBits parameter */
+  if (windowBits < 0) {
+    wrap = 0;
+    windowBits = -windowBits;
+  }
+  else {
+    wrap = (windowBits >> 4) + 1;
+    if (windowBits < 48) {
+      windowBits &= 15;
+    }
+  }
+
+  /* set number of window bits, free window if different */
+  if (windowBits && (windowBits < 8 || windowBits > 15)) {
+    return Z_STREAM_ERROR;
+  }
+  if (state.window !== null && state.wbits !== windowBits) {
+    state.window = null;
+  }
+
+  /* update state and reset the rest of it */
+  state.wrap = wrap;
+  state.wbits = windowBits;
+  return inflateReset(strm);
+}
+
+function inflateInit2(strm, windowBits) {
+  var ret;
+  var state;
+
+  if (!strm) { return Z_STREAM_ERROR; }
+  //strm.msg = Z_NULL;                 /* in case we return an error */
+
+  state = new InflateState();
+
+  //if (state === Z_NULL) return Z_MEM_ERROR;
+  //Tracev((stderr, "inflate: allocated\n"));
+  strm.state = state;
+  state.window = null/*Z_NULL*/;
+  ret = inflateReset2(strm, windowBits);
+  if (ret !== Z_OK) {
+    strm.state = null/*Z_NULL*/;
+  }
+  return ret;
+}
+
+function inflateInit(strm) {
+  return inflateInit2(strm, DEF_WBITS);
+}
+
+
+/*
+ Return state with length and distance decoding tables and index sizes set to
+ fixed code decoding.  Normally this returns fixed tables from inffixed.h.
+ If BUILDFIXED is defined, then instead this routine builds the tables the
+ first time it's called, and returns those tables the first time and
+ thereafter.  This reduces the size of the code by about 2K bytes, in
+ exchange for a little execution time.  However, BUILDFIXED should not be
+ used for threaded applications, since the rewriting of the tables and virgin
+ may not be thread-safe.
+ */
+var virgin = true;
+
+var lenfix, distfix; // We have no pointers in JS, so keep tables separate
+
+function fixedtables(state) {
+  /* build fixed huffman tables if first call (may not be thread safe) */
+  if (virgin) {
+    var sym;
+
+    lenfix = new utils.Buf32(512);
+    distfix = new utils.Buf32(32);
+
+    /* literal/length table */
+    sym = 0;
+    while (sym < 144) { state.lens[sym++] = 8; }
+    while (sym < 256) { state.lens[sym++] = 9; }
+    while (sym < 280) { state.lens[sym++] = 7; }
+    while (sym < 288) { state.lens[sym++] = 8; }
+
+    inflate_table(LENS,  state.lens, 0, 288, lenfix,   0, state.work, {bits: 9});
+
+    /* distance table */
+    sym = 0;
+    while (sym < 32) { state.lens[sym++] = 5; }
+
+    inflate_table(DISTS, state.lens, 0, 32,   distfix, 0, state.work, {bits: 5});
+
+    /* do this just once */
+    virgin = false;
+  }
+
+  state.lencode = lenfix;
+  state.lenbits = 9;
+  state.distcode = distfix;
+  state.distbits = 5;
+}
+
+
+/*
+ Update the window with the last wsize (normally 32K) bytes written before
+ returning.  If window does not exist yet, create it.  This is only called
+ when a window is already in use, or when output has been written during this
+ inflate call, but the end of the deflate stream has not been reached yet.
+ It is also called to create a window for dictionary data when a dictionary
+ is loaded.
+
+ Providing output buffers larger than 32K to inflate() should provide a speed
+ advantage, since only the last 32K of output is copied to the sliding window
+ upon return from inflate(), and since all distances after the first 32K of
+ output will fall in the output data, making match copies simpler and faster.
+ The advantage may be dependent on the size of the processor's data caches.
+ */
+function updatewindow(strm, src, end, copy) {
+  var dist;
+  var state = strm.state;
+
+  /* if it hasn't been done already, allocate space for the window */
+  if (state.window === null) {
+    state.wsize = 1 << state.wbits;
+    state.wnext = 0;
+    state.whave = 0;
+
+    state.window = new utils.Buf8(state.wsize);
+  }
+
+  /* copy state->wsize or less output bytes into the circular window */
+  if (copy >= state.wsize) {
+    utils.arraySet(state.window,src, end - state.wsize, state.wsize, 0);
+    state.wnext = 0;
+    state.whave = state.wsize;
+  }
+  else {
+    dist = state.wsize - state.wnext;
+    if (dist > copy) {
+      dist = copy;
+    }
+    //zmemcpy(state->window + state->wnext, end - copy, dist);
+    utils.arraySet(state.window,src, end - copy, dist, state.wnext);
+    copy -= dist;
+    if (copy) {
+      //zmemcpy(state->window, end - copy, copy);
+      utils.arraySet(state.window,src, end - copy, copy, 0);
+      state.wnext = copy;
+      state.whave = state.wsize;
+    }
+    else {
+      state.wnext += dist;
+      if (state.wnext === state.wsize) { state.wnext = 0; }
+      if (state.whave < state.wsize) { state.whave += dist; }
+    }
+  }
+  return 0;
+}
+
+function inflate(strm, flush) {
+  var state;
+  var input, output;          // input/output buffers
+  var next;                   /* next input INDEX */
+  var put;                    /* next output INDEX */
+  var have, left;             /* available input and output */
+  var hold;                   /* bit buffer */
+  var bits;                   /* bits in bit buffer */
+  var _in, _out;              /* save starting available input and output */
+  var copy;                   /* number of stored or match bytes to copy */
+  var from;                   /* where to copy match bytes from */
+  var from_source;
+  var here = 0;               /* current decoding table entry */
+  var here_bits, here_op, here_val; // paked "here" denormalized (JS specific)
+  //var last;                   /* parent table entry */
+  var last_bits, last_op, last_val; // paked "last" denormalized (JS specific)
+  var len;                    /* length to copy for repeats, bits to drop */
+  var ret;                    /* return code */
+  var hbuf = new utils.Buf8(4);    /* buffer for gzip header crc calculation */
+  var opts;
+
+  var n; // temporary var for NEED_BITS
+
+  var order = /* permutation of code lengths */
+    [16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15];
+
+
+  if (!strm || !strm.state || !strm.output ||
+      (!strm.input && strm.avail_in !== 0)) {
+    return Z_STREAM_ERROR;
+  }
+
+  state = strm.state;
+  if (state.mode === TYPE) { state.mode = TYPEDO; }    /* skip check */
+
+
+  //--- LOAD() ---
+  put = strm.next_out;
+  output = strm.output;
+  left = strm.avail_out;
+  next = strm.next_in;
+  input = strm.input;
+  have = strm.avail_in;
+  hold = state.hold;
+  bits = state.bits;
+  //---
+
+  _in = have;
+  _out = left;
+  ret = Z_OK;
+
+  inf_leave: // goto emulation
+  for (;;) {
+    switch (state.mode) {
+    case HEAD:
+      if (state.wrap === 0) {
+        state.mode = TYPEDO;
+        break;
+      }
+      //=== NEEDBITS(16);
+      while (bits < 16) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      if ((state.wrap & 2) && hold === 0x8b1f) {  /* gzip header */
+        state.check = 0/*crc32(0L, Z_NULL, 0)*/;
+        //=== CRC2(state.check, hold);
+        hbuf[0] = hold & 0xff;
+        hbuf[1] = (hold >>> 8) & 0xff;
+        state.check = crc32(state.check, hbuf, 2, 0);
+        //===//
+
+        //=== INITBITS();
+        hold = 0;
+        bits = 0;
+        //===//
+        state.mode = FLAGS;
+        break;
+      }
+      state.flags = 0;           /* expect zlib header */
+      if (state.head) {
+        state.head.done = false;
+      }
+      if (!(state.wrap & 1) ||   /* check if zlib header allowed */
+        (((hold & 0xff)/*BITS(8)*/ << 8) + (hold >> 8)) % 31) {
+        strm.msg = 'incorrect header check';
+        state.mode = BAD;
+        break;
+      }
+      if ((hold & 0x0f)/*BITS(4)*/ !== Z_DEFLATED) {
+        strm.msg = 'unknown compression method';
+        state.mode = BAD;
+        break;
+      }
+      //--- DROPBITS(4) ---//
+      hold >>>= 4;
+      bits -= 4;
+      //---//
+      len = (hold & 0x0f)/*BITS(4)*/ + 8;
+      if (state.wbits === 0) {
+        state.wbits = len;
+      }
+      else if (len > state.wbits) {
+        strm.msg = 'invalid window size';
+        state.mode = BAD;
+        break;
+      }
+      state.dmax = 1 << len;
+      //Tracev((stderr, "inflate:   zlib header ok\n"));
+      strm.adler = state.check = 1/*adler32(0L, Z_NULL, 0)*/;
+      state.mode = hold & 0x200 ? DICTID : TYPE;
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      break;
+    case FLAGS:
+      //=== NEEDBITS(16); */
+      while (bits < 16) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      state.flags = hold;
+      if ((state.flags & 0xff) !== Z_DEFLATED) {
+        strm.msg = 'unknown compression method';
+        state.mode = BAD;
+        break;
+      }
+      if (state.flags & 0xe000) {
+        strm.msg = 'unknown header flags set';
+        state.mode = BAD;
+        break;
+      }
+      if (state.head) {
+        state.head.text = ((hold >> 8) & 1);
+      }
+      if (state.flags & 0x0200) {
+        //=== CRC2(state.check, hold);
+        hbuf[0] = hold & 0xff;
+        hbuf[1] = (hold >>> 8) & 0xff;
+        state.check = crc32(state.check, hbuf, 2, 0);
+        //===//
+      }
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      state.mode = TIME;
+      /* falls through */
+    case TIME:
+      //=== NEEDBITS(32); */
+      while (bits < 32) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      if (state.head) {
+        state.head.time = hold;
+      }
+      if (state.flags & 0x0200) {
+        //=== CRC4(state.check, hold)
+        hbuf[0] = hold & 0xff;
+        hbuf[1] = (hold >>> 8) & 0xff;
+        hbuf[2] = (hold >>> 16) & 0xff;
+        hbuf[3] = (hold >>> 24) & 0xff;
+        state.check = crc32(state.check, hbuf, 4, 0);
+        //===
+      }
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      state.mode = OS;
+      /* falls through */
+    case OS:
+      //=== NEEDBITS(16); */
+      while (bits < 16) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      if (state.head) {
+        state.head.xflags = (hold & 0xff);
+        state.head.os = (hold >> 8);
+      }
+      if (state.flags & 0x0200) {
+        //=== CRC2(state.check, hold);
+        hbuf[0] = hold & 0xff;
+        hbuf[1] = (hold >>> 8) & 0xff;
+        state.check = crc32(state.check, hbuf, 2, 0);
+        //===//
+      }
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      state.mode = EXLEN;
+      /* falls through */
+    case EXLEN:
+      if (state.flags & 0x0400) {
+        //=== NEEDBITS(16); */
+        while (bits < 16) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        state.length = hold;
+        if (state.head) {
+          state.head.extra_len = hold;
+        }
+        if (state.flags & 0x0200) {
+          //=== CRC2(state.check, hold);
+          hbuf[0] = hold & 0xff;
+          hbuf[1] = (hold >>> 8) & 0xff;
+          state.check = crc32(state.check, hbuf, 2, 0);
+          //===//
+        }
+        //=== INITBITS();
+        hold = 0;
+        bits = 0;
+        //===//
+      }
+      else if (state.head) {
+        state.head.extra = null/*Z_NULL*/;
+      }
+      state.mode = EXTRA;
+      /* falls through */
+    case EXTRA:
+      if (state.flags & 0x0400) {
+        copy = state.length;
+        if (copy > have) { copy = have; }
+        if (copy) {
+          if (state.head) {
+            len = state.head.extra_len - state.length;
+            if (!state.head.extra) {
+              // Use untyped array for more conveniend processing later
+              state.head.extra = new Array(state.head.extra_len);
+            }
+            utils.arraySet(
+              state.head.extra,
+              input,
+              next,
+              // extra field is limited to 65536 bytes
+              // - no need for additional size check
+              copy,
+              /*len + copy > state.head.extra_max - len ? state.head.extra_max : copy,*/
+              len
+            );
+            //zmemcpy(state.head.extra + len, next,
+            //        len + copy > state.head.extra_max ?
+            //        state.head.extra_max - len : copy);
+          }
+          if (state.flags & 0x0200) {
+            state.check = crc32(state.check, input, copy, next);
+          }
+          have -= copy;
+          next += copy;
+          state.length -= copy;
+        }
+        if (state.length) { break inf_leave; }
+      }
+      state.length = 0;
+      state.mode = NAME;
+      /* falls through */
+    case NAME:
+      if (state.flags & 0x0800) {
+        if (have === 0) { break inf_leave; }
+        copy = 0;
+        do {
+          // TODO: 2 or 1 bytes?
+          len = input[next + copy++];
+          /* use constant limit because in js we should not preallocate memory */
+          if (state.head && len &&
+              (state.length < 65536 /*state.head.name_max*/)) {
+            state.head.name += String.fromCharCode(len);
+          }
+        } while (len && copy < have);
+
+        if (state.flags & 0x0200) {
+          state.check = crc32(state.check, input, copy, next);
+        }
+        have -= copy;
+        next += copy;
+        if (len) { break inf_leave; }
+      }
+      else if (state.head) {
+        state.head.name = null;
+      }
+      state.length = 0;
+      state.mode = COMMENT;
+      /* falls through */
+    case COMMENT:
+      if (state.flags & 0x1000) {
+        if (have === 0) { break inf_leave; }
+        copy = 0;
+        do {
+          len = input[next + copy++];
+          /* use constant limit because in js we should not preallocate memory */
+          if (state.head && len &&
+              (state.length < 65536 /*state.head.comm_max*/)) {
+            state.head.comment += String.fromCharCode(len);
+          }
+        } while (len && copy < have);
+        if (state.flags & 0x0200) {
+          state.check = crc32(state.check, input, copy, next);
+        }
+        have -= copy;
+        next += copy;
+        if (len) { break inf_leave; }
+      }
+      else if (state.head) {
+        state.head.comment = null;
+      }
+      state.mode = HCRC;
+      /* falls through */
+    case HCRC:
+      if (state.flags & 0x0200) {
+        //=== NEEDBITS(16); */
+        while (bits < 16) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        if (hold !== (state.check & 0xffff)) {
+          strm.msg = 'header crc mismatch';
+          state.mode = BAD;
+          break;
+        }
+        //=== INITBITS();
+        hold = 0;
+        bits = 0;
+        //===//
+      }
+      if (state.head) {
+        state.head.hcrc = ((state.flags >> 9) & 1);
+        state.head.done = true;
+      }
+      strm.adler = state.check = 0 /*crc32(0L, Z_NULL, 0)*/;
+      state.mode = TYPE;
+      break;
+    case DICTID:
+      //=== NEEDBITS(32); */
+      while (bits < 32) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      strm.adler = state.check = ZSWAP32(hold);
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      state.mode = DICT;
+      /* falls through */
+    case DICT:
+      if (state.havedict === 0) {
+        //--- RESTORE() ---
+        strm.next_out = put;
+        strm.avail_out = left;
+        strm.next_in = next;
+        strm.avail_in = have;
+        state.hold = hold;
+        state.bits = bits;
+        //---
+        return Z_NEED_DICT;
+      }
+      strm.adler = state.check = 1/*adler32(0L, Z_NULL, 0)*/;
+      state.mode = TYPE;
+      /* falls through */
+    case TYPE:
+      if (flush === Z_BLOCK || flush === Z_TREES) { break inf_leave; }
+      /* falls through */
+    case TYPEDO:
+      if (state.last) {
+        //--- BYTEBITS() ---//
+        hold >>>= bits & 7;
+        bits -= bits & 7;
+        //---//
+        state.mode = CHECK;
+        break;
+      }
+      //=== NEEDBITS(3); */
+      while (bits < 3) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      state.last = (hold & 0x01)/*BITS(1)*/;
+      //--- DROPBITS(1) ---//
+      hold >>>= 1;
+      bits -= 1;
+      //---//
+
+      switch ((hold & 0x03)/*BITS(2)*/) {
+      case 0:                             /* stored block */
+        //Tracev((stderr, "inflate:     stored block%s\n",
+        //        state.last ? " (last)" : ""));
+        state.mode = STORED;
+        break;
+      case 1:                             /* fixed block */
+        fixedtables(state);
+        //Tracev((stderr, "inflate:     fixed codes block%s\n",
+        //        state.last ? " (last)" : ""));
+        state.mode = LEN_;             /* decode codes */
+        if (flush === Z_TREES) {
+          //--- DROPBITS(2) ---//
+          hold >>>= 2;
+          bits -= 2;
+          //---//
+          break inf_leave;
+        }
+        break;
+      case 2:                             /* dynamic block */
+        //Tracev((stderr, "inflate:     dynamic codes block%s\n",
+        //        state.last ? " (last)" : ""));
+        state.mode = TABLE;
+        break;
+      case 3:
+        strm.msg = 'invalid block type';
+        state.mode = BAD;
+      }
+      //--- DROPBITS(2) ---//
+      hold >>>= 2;
+      bits -= 2;
+      //---//
+      break;
+    case STORED:
+      //--- BYTEBITS() ---// /* go to byte boundary */
+      hold >>>= bits & 7;
+      bits -= bits & 7;
+      //---//
+      //=== NEEDBITS(32); */
+      while (bits < 32) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      if ((hold & 0xffff) !== ((hold >>> 16) ^ 0xffff)) {
+        strm.msg = 'invalid stored block lengths';
+        state.mode = BAD;
+        break;
+      }
+      state.length = hold & 0xffff;
+      //Tracev((stderr, "inflate:       stored length %u\n",
+      //        state.length));
+      //=== INITBITS();
+      hold = 0;
+      bits = 0;
+      //===//
+      state.mode = COPY_;
+      if (flush === Z_TREES) { break inf_leave; }
+      /* falls through */
+    case COPY_:
+      state.mode = COPY;
+      /* falls through */
+    case COPY:
+      copy = state.length;
+      if (copy) {
+        if (copy > have) { copy = have; }
+        if (copy > left) { copy = left; }
+        if (copy === 0) { break inf_leave; }
+        //--- zmemcpy(put, next, copy); ---
+        utils.arraySet(output, input, next, copy, put);
+        //---//
+        have -= copy;
+        next += copy;
+        left -= copy;
+        put += copy;
+        state.length -= copy;
+        break;
+      }
+      //Tracev((stderr, "inflate:       stored end\n"));
+      state.mode = TYPE;
+      break;
+    case TABLE:
+      //=== NEEDBITS(14); */
+      while (bits < 14) {
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+      }
+      //===//
+      state.nlen = (hold & 0x1f)/*BITS(5)*/ + 257;
+      //--- DROPBITS(5) ---//
+      hold >>>= 5;
+      bits -= 5;
+      //---//
+      state.ndist = (hold & 0x1f)/*BITS(5)*/ + 1;
+      //--- DROPBITS(5) ---//
+      hold >>>= 5;
+      bits -= 5;
+      //---//
+      state.ncode = (hold & 0x0f)/*BITS(4)*/ + 4;
+      //--- DROPBITS(4) ---//
+      hold >>>= 4;
+      bits -= 4;
+      //---//
+//#ifndef PKZIP_BUG_WORKAROUND
+      if (state.nlen > 286 || state.ndist > 30) {
+        strm.msg = 'too many length or distance symbols';
+        state.mode = BAD;
+        break;
+      }
+//#endif
+      //Tracev((stderr, "inflate:       table sizes ok\n"));
+      state.have = 0;
+      state.mode = LENLENS;
+      /* falls through */
+    case LENLENS:
+      while (state.have < state.ncode) {
+        //=== NEEDBITS(3);
+        while (bits < 3) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        state.lens[order[state.have++]] = (hold & 0x07);//BITS(3);
+        //--- DROPBITS(3) ---//
+        hold >>>= 3;
+        bits -= 3;
+        //---//
+      }
+      while (state.have < 19) {
+        state.lens[order[state.have++]] = 0;
+      }
+      // We have separate tables & no pointers. 2 commented lines below not needed.
+      //state.next = state.codes;
+      //state.lencode = state.next;
+      // Switch to use dynamic table
+      state.lencode = state.lendyn;
+      state.lenbits = 7;
+
+      opts = {bits: state.lenbits};
+      ret = inflate_table(CODES, state.lens, 0, 19, state.lencode, 0, state.work, opts);
+      state.lenbits = opts.bits;
+
+      if (ret) {
+        strm.msg = 'invalid code lengths set';
+        state.mode = BAD;
+        break;
+      }
+      //Tracev((stderr, "inflate:       code lengths ok\n"));
+      state.have = 0;
+      state.mode = CODELENS;
+      /* falls through */
+    case CODELENS:
+      while (state.have < state.nlen + state.ndist) {
+        for (;;) {
+          here = state.lencode[hold & ((1 << state.lenbits) - 1)];/*BITS(state.lenbits)*/
+          here_bits = here >>> 24;
+          here_op = (here >>> 16) & 0xff;
+          here_val = here & 0xffff;
+
+          if ((here_bits) <= bits) { break; }
+          //--- PULLBYTE() ---//
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+          //---//
+        }
+        if (here_val < 16) {
+          //--- DROPBITS(here.bits) ---//
+          hold >>>= here_bits;
+          bits -= here_bits;
+          //---//
+          state.lens[state.have++] = here_val;
+        }
+        else {
+          if (here_val === 16) {
+            //=== NEEDBITS(here.bits + 2);
+            n = here_bits + 2;
+            while (bits < n) {
+              if (have === 0) { break inf_leave; }
+              have--;
+              hold += input[next++] << bits;
+              bits += 8;
+            }
+            //===//
+            //--- DROPBITS(here.bits) ---//
+            hold >>>= here_bits;
+            bits -= here_bits;
+            //---//
+            if (state.have === 0) {
+              strm.msg = 'invalid bit length repeat';
+              state.mode = BAD;
+              break;
+            }
+            len = state.lens[state.have - 1];
+            copy = 3 + (hold & 0x03);//BITS(2);
+            //--- DROPBITS(2) ---//
+            hold >>>= 2;
+            bits -= 2;
+            //---//
+          }
+          else if (here_val === 17) {
+            //=== NEEDBITS(here.bits + 3);
+            n = here_bits + 3;
+            while (bits < n) {
+              if (have === 0) { break inf_leave; }
+              have--;
+              hold += input[next++] << bits;
+              bits += 8;
+            }
+            //===//
+            //--- DROPBITS(here.bits) ---//
+            hold >>>= here_bits;
+            bits -= here_bits;
+            //---//
+            len = 0;
+            copy = 3 + (hold & 0x07);//BITS(3);
+            //--- DROPBITS(3) ---//
+            hold >>>= 3;
+            bits -= 3;
+            //---//
+          }
+          else {
+            //=== NEEDBITS(here.bits + 7);
+            n = here_bits + 7;
+            while (bits < n) {
+              if (have === 0) { break inf_leave; }
+              have--;
+              hold += input[next++] << bits;
+              bits += 8;
+            }
+            //===//
+            //--- DROPBITS(here.bits) ---//
+            hold >>>= here_bits;
+            bits -= here_bits;
+            //---//
+            len = 0;
+            copy = 11 + (hold & 0x7f);//BITS(7);
+            //--- DROPBITS(7) ---//
+            hold >>>= 7;
+            bits -= 7;
+            //---//
+          }
+          if (state.have + copy > state.nlen + state.ndist) {
+            strm.msg = 'invalid bit length repeat';
+            state.mode = BAD;
+            break;
+          }
+          while (copy--) {
+            state.lens[state.have++] = len;
+          }
+        }
+      }
+
+      /* handle error breaks in while */
+      if (state.mode === BAD) { break; }
+
+      /* check for end-of-block code (better have one) */
+      if (state.lens[256] === 0) {
+        strm.msg = 'invalid code -- missing end-of-block';
+        state.mode = BAD;
+        break;
+      }
+
+      /* build code tables -- note: do not change the lenbits or distbits
+         values here (9 and 6) without reading the comments in inftrees.h
+         concerning the ENOUGH constants, which depend on those values */
+      state.lenbits = 9;
+
+      opts = {bits: state.lenbits};
+      ret = inflate_table(LENS, state.lens, 0, state.nlen, state.lencode, 0, state.work, opts);
+      // We have separate tables & no pointers. 2 commented lines below not needed.
+      // state.next_index = opts.table_index;
+      state.lenbits = opts.bits;
+      // state.lencode = state.next;
+
+      if (ret) {
+        strm.msg = 'invalid literal/lengths set';
+        state.mode = BAD;
+        break;
+      }
+
+      state.distbits = 6;
+      //state.distcode.copy(state.codes);
+      // Switch to use dynamic table
+      state.distcode = state.distdyn;
+      opts = {bits: state.distbits};
+      ret = inflate_table(DISTS, state.lens, state.nlen, state.ndist, state.distcode, 0, state.work, opts);
+      // We have separate tables & no pointers. 2 commented lines below not needed.
+      // state.next_index = opts.table_index;
+      state.distbits = opts.bits;
+      // state.distcode = state.next;
+
+      if (ret) {
+        strm.msg = 'invalid distances set';
+        state.mode = BAD;
+        break;
+      }
+      //Tracev((stderr, 'inflate:       codes ok\n'));
+      state.mode = LEN_;
+      if (flush === Z_TREES) { break inf_leave; }
+      /* falls through */
+    case LEN_:
+      state.mode = LEN;
+      /* falls through */
+    case LEN:
+      if (have >= 6 && left >= 258) {
+        //--- RESTORE() ---
+        strm.next_out = put;
+        strm.avail_out = left;
+        strm.next_in = next;
+        strm.avail_in = have;
+        state.hold = hold;
+        state.bits = bits;
+        //---
+        inflate_fast(strm, _out);
+        //--- LOAD() ---
+        put = strm.next_out;
+        output = strm.output;
+        left = strm.avail_out;
+        next = strm.next_in;
+        input = strm.input;
+        have = strm.avail_in;
+        hold = state.hold;
+        bits = state.bits;
+        //---
+
+        if (state.mode === TYPE) {
+          state.back = -1;
+        }
+        break;
+      }
+      state.back = 0;
+      for (;;) {
+        here = state.lencode[hold & ((1 << state.lenbits) -1)];  /*BITS(state.lenbits)*/
+        here_bits = here >>> 24;
+        here_op = (here >>> 16) & 0xff;
+        here_val = here & 0xffff;
+
+        if (here_bits <= bits) { break; }
+        //--- PULLBYTE() ---//
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+        //---//
+      }
+      if (here_op && (here_op & 0xf0) === 0) {
+        last_bits = here_bits;
+        last_op = here_op;
+        last_val = here_val;
+        for (;;) {
+          here = state.lencode[last_val +
+                  ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
+          here_bits = here >>> 24;
+          here_op = (here >>> 16) & 0xff;
+          here_val = here & 0xffff;
+
+          if ((last_bits + here_bits) <= bits) { break; }
+          //--- PULLBYTE() ---//
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+          //---//
+        }
+        //--- DROPBITS(last.bits) ---//
+        hold >>>= last_bits;
+        bits -= last_bits;
+        //---//
+        state.back += last_bits;
+      }
+      //--- DROPBITS(here.bits) ---//
+      hold >>>= here_bits;
+      bits -= here_bits;
+      //---//
+      state.back += here_bits;
+      state.length = here_val;
+      if (here_op === 0) {
+        //Tracevv((stderr, here.val >= 0x20 && here.val < 0x7f ?
+        //        "inflate:         literal '%c'\n" :
+        //        "inflate:         literal 0x%02x\n", here.val));
+        state.mode = LIT;
+        break;
+      }
+      if (here_op & 32) {
+        //Tracevv((stderr, "inflate:         end of block\n"));
+        state.back = -1;
+        state.mode = TYPE;
+        break;
+      }
+      if (here_op & 64) {
+        strm.msg = 'invalid literal/length code';
+        state.mode = BAD;
+        break;
+      }
+      state.extra = here_op & 15;
+      state.mode = LENEXT;
+      /* falls through */
+    case LENEXT:
+      if (state.extra) {
+        //=== NEEDBITS(state.extra);
+        n = state.extra;
+        while (bits < n) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        state.length += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
+        //--- DROPBITS(state.extra) ---//
+        hold >>>= state.extra;
+        bits -= state.extra;
+        //---//
+        state.back += state.extra;
+      }
+      //Tracevv((stderr, "inflate:         length %u\n", state.length));
+      state.was = state.length;
+      state.mode = DIST;
+      /* falls through */
+    case DIST:
+      for (;;) {
+        here = state.distcode[hold & ((1 << state.distbits) -1)];/*BITS(state.distbits)*/
+        here_bits = here >>> 24;
+        here_op = (here >>> 16) & 0xff;
+        here_val = here & 0xffff;
+
+        if ((here_bits) <= bits) { break; }
+        //--- PULLBYTE() ---//
+        if (have === 0) { break inf_leave; }
+        have--;
+        hold += input[next++] << bits;
+        bits += 8;
+        //---//
+      }
+      if ((here_op & 0xf0) === 0) {
+        last_bits = here_bits;
+        last_op = here_op;
+        last_val = here_val;
+        for (;;) {
+          here = state.distcode[last_val +
+                  ((hold & ((1 << (last_bits + last_op)) -1))/*BITS(last.bits + last.op)*/ >> last_bits)];
+          here_bits = here >>> 24;
+          here_op = (here >>> 16) & 0xff;
+          here_val = here & 0xffff;
+
+          if ((last_bits + here_bits) <= bits) { break; }
+          //--- PULLBYTE() ---//
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+          //---//
+        }
+        //--- DROPBITS(last.bits) ---//
+        hold >>>= last_bits;
+        bits -= last_bits;
+        //---//
+        state.back += last_bits;
+      }
+      //--- DROPBITS(here.bits) ---//
+      hold >>>= here_bits;
+      bits -= here_bits;
+      //---//
+      state.back += here_bits;
+      if (here_op & 64) {
+        strm.msg = 'invalid distance code';
+        state.mode = BAD;
+        break;
+      }
+      state.offset = here_val;
+      state.extra = (here_op) & 15;
+      state.mode = DISTEXT;
+      /* falls through */
+    case DISTEXT:
+      if (state.extra) {
+        //=== NEEDBITS(state.extra);
+        n = state.extra;
+        while (bits < n) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        state.offset += hold & ((1 << state.extra) -1)/*BITS(state.extra)*/;
+        //--- DROPBITS(state.extra) ---//
+        hold >>>= state.extra;
+        bits -= state.extra;
+        //---//
+        state.back += state.extra;
+      }
+//#ifdef INFLATE_STRICT
+      if (state.offset > state.dmax) {
+        strm.msg = 'invalid distance too far back';
+        state.mode = BAD;
+        break;
+      }
+//#endif
+      //Tracevv((stderr, "inflate:         distance %u\n", state.offset));
+      state.mode = MATCH;
+      /* falls through */
+    case MATCH:
+      if (left === 0) { break inf_leave; }
+      copy = _out - left;
+      if (state.offset > copy) {         /* copy from window */
+        copy = state.offset - copy;
+        if (copy > state.whave) {
+          if (state.sane) {
+            strm.msg = 'invalid distance too far back';
+            state.mode = BAD;
+            break;
+          }
+// (!) This block is disabled in zlib defailts,
+// don't enable it for binary compatibility
+//#ifdef INFLATE_ALLOW_INVALID_DISTANCE_TOOFAR_ARRR
+//          Trace((stderr, "inflate.c too far\n"));
+//          copy -= state.whave;
+//          if (copy > state.length) { copy = state.length; }
+//          if (copy > left) { copy = left; }
+//          left -= copy;
+//          state.length -= copy;
+//          do {
+//            output[put++] = 0;
+//          } while (--copy);
+//          if (state.length === 0) { state.mode = LEN; }
+//          break;
+//#endif
+        }
+        if (copy > state.wnext) {
+          copy -= state.wnext;
+          from = state.wsize - copy;
+        }
+        else {
+          from = state.wnext - copy;
+        }
+        if (copy > state.length) { copy = state.length; }
+        from_source = state.window;
+      }
+      else {                              /* copy from output */
+        from_source = output;
+        from = put - state.offset;
+        copy = state.length;
+      }
+      if (copy > left) { copy = left; }
+      left -= copy;
+      state.length -= copy;
+      do {
+        output[put++] = from_source[from++];
+      } while (--copy);
+      if (state.length === 0) { state.mode = LEN; }
+      break;
+    case LIT:
+      if (left === 0) { break inf_leave; }
+      output[put++] = state.length;
+      left--;
+      state.mode = LEN;
+      break;
+    case CHECK:
+      if (state.wrap) {
+        //=== NEEDBITS(32);
+        while (bits < 32) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          // Use '|' insdead of '+' to make sure that result is signed
+          hold |= input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        _out -= left;
+        strm.total_out += _out;
+        state.total += _out;
+        if (_out) {
+          strm.adler = state.check =
+              /*UPDATE(state.check, put - _out, _out);*/
+              (state.flags ? crc32(state.check, output, _out, put - _out) : adler32(state.check, output, _out, put - _out));
+
+        }
+        _out = left;
+        // NB: crc32 stored as signed 32-bit int, ZSWAP32 returns signed too
+        if ((state.flags ? hold : ZSWAP32(hold)) !== state.check) {
+          strm.msg = 'incorrect data check';
+          state.mode = BAD;
+          break;
+        }
+        //=== INITBITS();
+        hold = 0;
+        bits = 0;
+        //===//
+        //Tracev((stderr, "inflate:   check matches trailer\n"));
+      }
+      state.mode = LENGTH;
+      /* falls through */
+    case LENGTH:
+      if (state.wrap && state.flags) {
+        //=== NEEDBITS(32);
+        while (bits < 32) {
+          if (have === 0) { break inf_leave; }
+          have--;
+          hold += input[next++] << bits;
+          bits += 8;
+        }
+        //===//
+        if (hold !== (state.total & 0xffffffff)) {
+          strm.msg = 'incorrect length check';
+          state.mode = BAD;
+          break;
+        }
+        //=== INITBITS();
+        hold = 0;
+        bits = 0;
+        //===//
+        //Tracev((stderr, "inflate:   length matches trailer\n"));
+      }
+      state.mode = DONE;
+      /* falls through */
+    case DONE:
+      ret = Z_STREAM_END;
+      break inf_leave;
+    case BAD:
+      ret = Z_DATA_ERROR;
+      break inf_leave;
+    case MEM:
+      return Z_MEM_ERROR;
+    case SYNC:
+      /* falls through */
+    default:
+      return Z_STREAM_ERROR;
+    }
+  }
+
+  // inf_leave <- here is real place for "goto inf_leave", emulated via "break inf_leave"
+
+  /*
+     Return from inflate(), updating the total counts and the check value.
+     If there was no progress during the inflate() call, return a buffer
+     error.  Call updatewindow() to create and/or update the window state.
+     Note: a memory error from inflate() is non-recoverable.
+   */
+
+  //--- RESTORE() ---
+  strm.next_out = put;
+  strm.avail_out = left;
+  strm.next_in = next;
+  strm.avail_in = have;
+  state.hold = hold;
+  state.bits = bits;
+  //---
+
+  if (state.wsize || (_out !== strm.avail_out && state.mode < BAD &&
+                      (state.mode < CHECK || flush !== Z_FINISH))) {
+    if (updatewindow(strm, strm.output, strm.next_out, _out - strm.avail_out)) {
+      state.mode = MEM;
+      return Z_MEM_ERROR;
+    }
+  }
+  _in -= strm.avail_in;
+  _out -= strm.avail_out;
+  strm.total_in += _in;
+  strm.total_out += _out;
+  state.total += _out;
+  if (state.wrap && _out) {
+    strm.adler = state.check = /*UPDATE(state.check, strm.next_out - _out, _out);*/
+      (state.flags ? crc32(state.check, output, _out, strm.next_out - _out) : adler32(state.check, output, _out, strm.next_out - _out));
+  }
+  strm.data_type = state.bits + (state.last ? 64 : 0) +
+                    (state.mode === TYPE ? 128 : 0) +
+                    (state.mode === LEN_ || state.mode === COPY_ ? 256 : 0);
+  if (((_in === 0 && _out === 0) || flush === Z_FINISH) && ret === Z_OK) {
+    ret = Z_BUF_ERROR;
+  }
+  return ret;
+}
+
+function inflateEnd(strm) {
+
+  if (!strm || !strm.state /*|| strm->zfree == (free_func)0*/) {
+    return Z_STREAM_ERROR;
+  }
+
+  var state = strm.state;
+  if (state.window) {
+    state.window = null;
+  }
+  strm.state = null;
+  return Z_OK;
+}
+
+function inflateGetHeader(strm, head) {
+  var state;
+
+  /* check state */
+  if (!strm || !strm.state) { return Z_STREAM_ERROR; }
+  state = strm.state;
+  if ((state.wrap & 2) === 0) { return Z_STREAM_ERROR; }
+
+  /* save header structure */
+  state.head = head;
+  head.done = false;
+  return Z_OK;
+}
+
+
+exports.inflateReset = inflateReset;
+exports.inflateReset2 = inflateReset2;
+exports.inflateResetKeep = inflateResetKeep;
+exports.inflateInit = inflateInit;
+exports.inflateInit2 = inflateInit2;
+exports.inflate = inflate;
+exports.inflateEnd = inflateEnd;
+exports.inflateGetHeader = inflateGetHeader;
+exports.inflateInfo = 'pako inflate (from Nodeca project)';
+
+/* Not implemented
+exports.inflateCopy = inflateCopy;
+exports.inflateGetDictionary = inflateGetDictionary;
+exports.inflateMark = inflateMark;
+exports.inflatePrime = inflatePrime;
+exports.inflateSetDictionary = inflateSetDictionary;
+exports.inflateSync = inflateSync;
+exports.inflateSyncPoint = inflateSyncPoint;
+exports.inflateUndermine = inflateUndermine;
+*/
+},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(_dereq_,module,exports){
+'use strict';
+
+
+var utils = _dereq_('../utils/common');
+
+var MAXBITS = 15;
+var ENOUGH_LENS = 852;
+var ENOUGH_DISTS = 592;
+//var ENOUGH = (ENOUGH_LENS+ENOUGH_DISTS);
+
+var CODES = 0;
+var LENS = 1;
+var DISTS = 2;
+
+var lbase = [ /* Length codes 257..285 base */
+  3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31,
+  35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0
+];
+
+var lext = [ /* Length codes 257..285 extra */
+  16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18,
+  19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 72, 78
+];
+
+var dbase = [ /* Distance codes 0..29 base */
+  1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193,
+  257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145,
+  8193, 12289, 16385, 24577, 0, 0
+];
+
+var dext = [ /* Distance codes 0..29 extra */
+  16, 16, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22,
+  23, 23, 24, 24, 25, 25, 26, 26, 27, 27,
+  28, 28, 29, 29, 64, 64
+];
+
+module.exports = function inflate_table(type, lens, lens_index, codes, table, table_index, work, opts)
+{
+  var bits = opts.bits;
+      //here = opts.here; /* table entry for duplication */
+
+  var len = 0;               /* a code's length in bits */
+  var sym = 0;               /* index of code symbols */
+  var min = 0, max = 0;          /* minimum and maximum code lengths */
+  var root = 0;              /* number of index bits for root table */
+  var curr = 0;              /* number of index bits for current table */
+  var drop = 0;              /* code bits to drop for sub-table */
+  var left = 0;                   /* number of prefix codes available */
+  var used = 0;              /* code entries in table used */
+  var huff = 0;              /* Huffman code */
+  var incr;              /* for incrementing code, index */
+  var fill;              /* index for replicating entries */
+  var low;               /* low bits for current root entry */
+  var mask;              /* mask for low root bits */
+  var next;             /* next available space in table */
+  var base = null;     /* base value table to use */
+  var base_index = 0;
+//  var shoextra;    /* extra bits table to use */
+  var end;                    /* use base and extra for symbol > end */
+  var count = new utils.Buf16(MAXBITS+1); //[MAXBITS+1];    /* number of codes of each length */
+  var offs = new utils.Buf16(MAXBITS+1); //[MAXBITS+1];     /* offsets in table for each length */
+  var extra = null;
+  var extra_index = 0;
+
+  var here_bits, here_op, here_val;
+
+  /*
+   Process a set of code lengths to create a canonical Huffman code.  The
+   code lengths are lens[0..codes-1].  Each length corresponds to the
+   symbols 0..codes-1.  The Huffman code is generated by first sorting the
+   symbols by length from short to long, and retaining the symbol order
+   for codes with equal lengths.  Then the code starts with all zero bits
+   for the first code of the shortest length, and the codes are integer
+   increments for the same length, and zeros are appended as the length
+   increases.  For the deflate format, these bits are stored backwards
+   from their more natural integer increment ordering, and so when the
+   decoding tables are built in the large loop below, the integer codes
+   are incremented backwards.
+
+   This routine assumes, but does not check, that all of the entries in
+   lens[] are in the range 0..MAXBITS.  The caller must assure this.
+   1..MAXBITS is interpreted as that code length.  zero means that that
+   symbol does not occur in this code.
+
+   The codes are sorted by computing a count of codes for each length,
+   creating from that a table of starting indices for each length in the
+   sorted table, and then entering the symbols in order in the sorted
+   table.  The sorted table is work[], with that space being provided by
+   the caller.
+
+   The length counts are used for other purposes as well, i.e. finding
+   the minimum and maximum length codes, determining if there are any
+   codes at all, checking for a valid set of lengths, and looking ahead
+   at length counts to determine sub-table sizes when building the
+   decoding tables.
+   */
+
+  /* accumulate lengths for codes (assumes lens[] all in 0..MAXBITS) */
+  for (len = 0; len <= MAXBITS; len++) {
+    count[len] = 0;
+  }
+  for (sym = 0; sym < codes; sym++) {
+    count[lens[lens_index + sym]]++;
+  }
+
+  /* bound code lengths, force root to be within code lengths */
+  root = bits;
+  for (max = MAXBITS; max >= 1; max--) {
+    if (count[max] !== 0) { break; }
+  }
+  if (root > max) {
+    root = max;
+  }
+  if (max === 0) {                     /* no symbols to code at all */
+    //table.op[opts.table_index] = 64;  //here.op = (var char)64;    /* invalid code marker */
+    //table.bits[opts.table_index] = 1;   //here.bits = (var char)1;
+    //table.val[opts.table_index++] = 0;   //here.val = (var short)0;
+    table[table_index++] = (1 << 24) | (64 << 16) | 0;
+
+
+    //table.op[opts.table_index] = 64;
+    //table.bits[opts.table_index] = 1;
+    //table.val[opts.table_index++] = 0;
+    table[table_index++] = (1 << 24) | (64 << 16) | 0;
+
+    opts.bits = 1;
+    return 0;     /* no symbols, but wait for decoding to report error */
+  }
+  for (min = 1; min < max; min++) {
+    if (count[min] !== 0) { break; }
+  }
+  if (root < min) {
+    root = min;
+  }
+
+  /* check for an over-subscribed or incomplete set of lengths */
+  left = 1;
+  for (len = 1; len <= MAXBITS; len++) {
+    left <<= 1;
+    left -= count[len];
+    if (left < 0) {
+      return -1;
+    }        /* over-subscribed */
+  }
+  if (left > 0 && (type === CODES || max !== 1)) {
+    return -1;                      /* incomplete set */
+  }
+
+  /* generate offsets into symbol table for each length for sorting */
+  offs[1] = 0;
+  for (len = 1; len < MAXBITS; len++) {
+    offs[len + 1] = offs[len] + count[len];
+  }
+
+  /* sort symbols by length, by symbol order within each length */
+  for (sym = 0; sym < codes; sym++) {
+    if (lens[lens_index + sym] !== 0) {
+      work[offs[lens[lens_index + sym]]++] = sym;
+    }
+  }
+
+  /*
+   Create and fill in decoding tables.  In this loop, the table being
+   filled is at next and has curr index bits.  The code being used is huff
+   with length len.  That code is converted to an index by dropping drop
+   bits off of the bottom.  For codes where len is less than drop + curr,
+   those top drop + curr - len bits are incremented through all values to
+   fill the table with replicated entries.
+
+   root is the number of index bits for the root table.  When len exceeds
+   root, sub-tables are created pointed to by the root entry with an index
+   of the low root bits of huff.  This is saved in low to check for when a
+   new sub-table should be started.  drop is zero when the root table is
+   being filled, and drop is root when sub-tables are being filled.
+
+   When a new sub-table is needed, it is necessary to look ahead in the
+   code lengths to determine what size sub-table is needed.  The length
+   counts are used for this, and so count[] is decremented as codes are
+   entered in the tables.
+
+   used keeps track of how many table entries have been allocated from the
+   provided *table space.  It is checked for LENS and DIST tables against
+   the constants ENOUGH_LENS and ENOUGH_DISTS to guard against changes in
+   the initial root table size constants.  See the comments in inftrees.h
+   for more information.
+
+   sym increments through all symbols, and the loop terminates when
+   all codes of length max, i.e. all codes, have been processed.  This
+   routine permits incomplete codes, so another loop after this one fills
+   in the rest of the decoding tables with invalid code markers.
+   */
+
+  /* set up for code type */
+  // poor man optimization - use if-else instead of switch,
+  // to avoid deopts in old v8
+  if (type === CODES) {
+      base = extra = work;    /* dummy value--not used */
+      end = 19;
+  } else if (type === LENS) {
+      base = lbase;
+      base_index -= 257;
+      extra = lext;
+      extra_index -= 257;
+      end = 256;
+  } else {                    /* DISTS */
+      base = dbase;
+      extra = dext;
+      end = -1;
+  }
+
+  /* initialize opts for loop */
+  huff = 0;                   /* starting code */
+  sym = 0;                    /* starting code symbol */
+  len = min;                  /* starting code length */
+  next = table_index;              /* current table to fill in */
+  curr = root;                /* current table index bits */
+  drop = 0;                   /* current bits to drop from code for index */
+  low = -1;                   /* trigger new sub-table when len > root */
+  used = 1 << root;          /* use root table entries */
+  mask = used - 1;            /* mask for comparing low */
+
+  /* check available table space */
+  if ((type === LENS && used > ENOUGH_LENS) ||
+    (type === DISTS && used > ENOUGH_DISTS)) {
+    return 1;
+  }
+
+  var i=0;
+  /* process all codes and make table entries */
+  for (;;) {
+    i++;
+    /* create table entry */
+    here_bits = len - drop;
+    if (work[sym] < end) {
+      here_op = 0;
+      here_val = work[sym];
+    }
+    else if (work[sym] > end) {
+      here_op = extra[extra_index + work[sym]];
+      here_val = base[base_index + work[sym]];
+    }
+    else {
+      here_op = 32 + 64;         /* end of block */
+      here_val = 0;
+    }
+
+    /* replicate for those indices with low len bits equal to huff */
+    incr = 1 << (len - drop);
+    fill = 1 << curr;
+    min = fill;                 /* save offset to next table */
+    do {
+      fill -= incr;
+      table[next + (huff >> drop) + fill] = (here_bits << 24) | (here_op << 16) | here_val |0;
+    } while (fill !== 0);
+
+    /* backwards increment the len-bit code huff */
+    incr = 1 << (len - 1);
+    while (huff & incr) {
+      incr >>= 1;
+    }
+    if (incr !== 0) {
+      huff &= incr - 1;
+      huff += incr;
+    } else {
+      huff = 0;
+    }
+
+    /* go to next symbol, update count, len */
+    sym++;
+    if (--count[len] === 0) {
+      if (len === max) { break; }
+      len = lens[lens_index + work[sym]];
+    }
+
+    /* create new sub-table if needed */
+    if (len > root && (huff & mask) !== low) {
+      /* if first time, transition to sub-tables */
+      if (drop === 0) {
+        drop = root;
+      }
+
+      /* increment past last table */
+      next += min;            /* here min is 1 << curr */
+
+      /* determine length of next table */
+      curr = len - drop;
+      left = 1 << curr;
+      while (curr + drop < max) {
+        left -= count[curr + drop];
+        if (left <= 0) { break; }
+        curr++;
+        left <<= 1;
+      }
+
+      /* check for enough space */
+      used += 1 << curr;
+      if ((type === LENS && used > ENOUGH_LENS) ||
+        (type === DISTS && used > ENOUGH_DISTS)) {
+        return 1;
+      }
+
+      /* point entry in root table to sub-table */
+      low = huff & mask;
+      /*table.op[low] = curr;
+      table.bits[low] = root;
+      table.val[low] = next - opts.table_index;*/
+      table[low] = (root << 24) | (curr << 16) | (next - table_index) |0;
+    }
+  }
+
+  /* fill in remaining table entry if code is incomplete (guaranteed to have
+   at most one remaining entry, since if the code is incomplete, the
+   maximum code length that was allowed to get this far is one bit) */
+  if (huff !== 0) {
+    //table.op[next + huff] = 64;            /* invalid code marker */
+    //table.bits[next + huff] = len - drop;
+    //table.val[next + huff] = 0;
+    table[next + huff] = ((len - drop) << 24) | (64 << 16) |0;
+  }
+
+  /* set return parameters */
+  //opts.table_index += used;
+  opts.bits = root;
+  return 0;
+};
+
+},{"../utils/common":27}],37:[function(_dereq_,module,exports){
+'use strict';
+
+module.exports = {
+  '2':    'need dictionary',     /* Z_NEED_DICT       2  */
+  '1':    'stream end',          /* Z_STREAM_END      1  */
+  '0':    '',                    /* Z_OK              0  */
+  '-1':   'file error',          /* Z_ERRNO         (-1) */
+  '-2':   'stream error',        /* Z_STREAM_ERROR  (-2) */
+  '-3':   'data error',          /* Z_DATA_ERROR    (-3) */
+  '-4':   'insufficient memory', /* Z_MEM_ERROR     (-4) */
+  '-5':   'buffer error',        /* Z_BUF_ERROR     (-5) */
+  '-6':   'incompatible version' /* Z_VERSION_ERROR (-6) */
+};
+},{}],38:[function(_dereq_,module,exports){
+'use strict';
+
+
+var utils = _dereq_('../utils/common');
+
+/* Public constants ==========================================================*/
+/* ===========================================================================*/
+
+
+//var Z_FILTERED          = 1;
+//var Z_HUFFMAN_ONLY      = 2;
+//var Z_RLE               = 3;
+var Z_FIXED               = 4;
+//var Z_DEFAULT_STRATEGY  = 0;
+
+/* Possible values of the data_type field (though see inflate()) */
+var Z_BINARY              = 0;
+var Z_TEXT                = 1;
+//var Z_ASCII             = 1; // = Z_TEXT
+var Z_UNKNOWN             = 2;
+
+/*============================================================================*/
+
+
+function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } }
+
+// From zutil.h
+
+var STORED_BLOCK = 0;
+var STATIC_TREES = 1;
+var DYN_TREES    = 2;
+/* The three kinds of block type */
+
+var MIN_MATCH    = 3;
+var MAX_MATCH    = 258;
+/* The minimum and maximum match lengths */
+
+// From deflate.h
+/* ===========================================================================
+ * Internal compression state.
+ */
+
+var LENGTH_CODES  = 29;
+/* number of length codes, not counting the special END_BLOCK code */
+
+var LITERALS      = 256;
+/* number of literal bytes 0..255 */
+
+var L_CODES       = LITERALS + 1 + LENGTH_CODES;
+/* number of Literal or Length codes, including the END_BLOCK code */
+
+var D_CODES       = 30;
+/* number of distance codes */
+
+var BL_CODES      = 19;
+/* number of codes used to transfer the bit lengths */
+
+var HEAP_SIZE     = 2*L_CODES + 1;
+/* maximum heap size */
+
+var MAX_BITS      = 15;
+/* All codes must not exceed MAX_BITS bits */
+
+var Buf_size      = 16;
+/* size of bit buffer in bi_buf */
+
+
+/* ===========================================================================
+ * Constants
+ */
+
+var MAX_BL_BITS = 7;
+/* Bit length codes must not exceed MAX_BL_BITS bits */
+
+var END_BLOCK   = 256;
+/* end of block literal code */
+
+var REP_3_6     = 16;
+/* repeat previous bit length 3-6 times (2 bits of repeat count) */
+
+var REPZ_3_10   = 17;
+/* repeat a zero length 3-10 times  (3 bits of repeat count) */
+
+var REPZ_11_138 = 18;
+/* repeat a zero length 11-138 times  (7 bits of repeat count) */
+
+var extra_lbits =   /* extra bits for each length code */
+  [0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0];
+
+var extra_dbits =   /* extra bits for each distance code */
+  [0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];
+
+var extra_blbits =  /* extra bits for each bit length code */
+  [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7];
+
+var bl_order =
+  [16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];
+/* The lengths of the bit length codes are sent in order of decreasing
+ * probability, to avoid transmitting the lengths for unused bit length codes.
+ */
+
+/* ===========================================================================
+ * Local data. These are initialized only once.
+ */
+
+// We pre-fill arrays with 0 to avoid uninitialized gaps
+
+var DIST_CODE_LEN = 512; /* see definition of array dist_code below */
+
+// !!!! Use flat array insdead of structure, Freq = i*2, Len = i*2+1
+var static_ltree  = new Array((L_CODES+2) * 2);
+zero(static_ltree);
+/* The static literal tree. Since the bit lengths are imposed, there is no
+ * need for the L_CODES extra codes used during heap construction. However
+ * The codes 286 and 287 are needed to build a canonical tree (see _tr_init
+ * below).
+ */
+
+var static_dtree  = new Array(D_CODES * 2);
+zero(static_dtree);
+/* The static distance tree. (Actually a trivial tree since all codes use
+ * 5 bits.)
+ */
+
+var _dist_code    = new Array(DIST_CODE_LEN);
+zero(_dist_code);
+/* Distance codes. The first 256 values correspond to the distances
+ * 3 .. 258, the last 256 values correspond to the top 8 bits of
+ * the 15 bit distances.
+ */
+
+var _length_code  = new Array(MAX_MATCH-MIN_MATCH+1);
+zero(_length_code);
+/* length code for each normalized match length (0 == MIN_MATCH) */
+
+var base_length   = new Array(LENGTH_CODES);
+zero(base_length);
+/* First normalized length for each code (0 = MIN_MATCH) */
+
+var base_dist     = new Array(D_CODES);
+zero(base_dist);
+/* First normalized distance for each code (0 = distance of 1) */
+
+
+var StaticTreeDesc = function (static_tree, extra_bits, extra_base, elems, max_length) {
+
+  this.static_tree  = static_tree;  /* static tree or NULL */
+  this.extra_bits   = extra_bits;   /* extra bits for each code or NULL */
+  this.extra_base   = extra_base;   /* base index for extra_bits */
+  this.elems        = elems;        /* max number of elements in the tree */
+  this.max_length   = max_length;   /* max bit length for the codes */
+
+  // show if `static_tree` has data or dummy - needed for monomorphic objects
+  this.has_stree    = static_tree && static_tree.length;
+};
+
+
+var static_l_desc;
+var static_d_desc;
+var static_bl_desc;
+
+
+var TreeDesc = function(dyn_tree, stat_desc) {
+  this.dyn_tree = dyn_tree;     /* the dynamic tree */
+  this.max_code = 0;            /* largest code with non zero frequency */
+  this.stat_desc = stat_desc;   /* the corresponding static tree */
+};
+
+
+
+function d_code(dist) {
+  return dist < 256 ? _dist_code[dist] : _dist_code[256 + (dist >>> 7)];
+}
+
+
+/* ===========================================================================
+ * Output a short LSB first on the stream.
+ * IN assertion: there is enough room in pendingBuf.
+ */
+function put_short (s, w) {
+//    put_byte(s, (uch)((w) & 0xff));
+//    put_byte(s, (uch)((ush)(w) >> 8));
+  s.pending_buf[s.pending++] = (w) & 0xff;
+  s.pending_buf[s.pending++] = (w >>> 8) & 0xff;
+}
+
+
+/* ===========================================================================
+ * Send a value on a given number of bits.
+ * IN assertion: length <= 16 and value fits in length bits.
+ */
+function send_bits(s, value, length) {
+  if (s.bi_valid > (Buf_size - length)) {
+    s.bi_buf |= (value << s.bi_valid) & 0xffff;
+    put_short(s, s.bi_buf);
+    s.bi_buf = value >> (Buf_size - s.bi_valid);
+    s.bi_valid += length - Buf_size;
+  } else {
+    s.bi_buf |= (value << s.bi_valid) & 0xffff;
+    s.bi_valid += length;
+  }
+}
+
+
+function send_code(s, c, tree) {
+  send_bits(s, tree[c*2]/*.Code*/, tree[c*2 + 1]/*.Len*/);
+}
+
+
+/* ===========================================================================
+ * Reverse the first len bits of a code, using straightforward code (a faster
+ * method would use a table)
+ * IN assertion: 1 <= len <= 15
+ */
+function bi_reverse(code, len) {
+  var res = 0;
+  do {
+    res |= code & 1;
+    code >>>= 1;
+    res <<= 1;
+  } while (--len > 0);
+  return res >>> 1;
+}
+
+
+/* ===========================================================================
+ * Flush the bit buffer, keeping at most 7 bits in it.
+ */
+function bi_flush(s) {
+  if (s.bi_valid === 16) {
+    put_short(s, s.bi_buf);
+    s.bi_buf = 0;
+    s.bi_valid = 0;
+
+  } else if (s.bi_valid >= 8) {
+    s.pending_buf[s.pending++] = s.bi_buf & 0xff;
+    s.bi_buf >>= 8;
+    s.bi_valid -= 8;
+  }
+}
+
+
+/* ===========================================================================
+ * Compute the optimal bit lengths for a tree and update the total bit length
+ * for the current block.
+ * IN assertion: the fields freq and dad are set, heap[heap_max] and
+ *    above are the tree nodes sorted by increasing frequency.
+ * OUT assertions: the field len is set to the optimal bit length, the
+ *     array bl_count contains the frequencies for each bit length.
+ *     The length opt_len is updated; static_len is also updated if stree is
+ *     not null.
+ */
+function gen_bitlen(s, desc)
+//    deflate_state *s;
+//    tree_desc *desc;    /* the tree descriptor */
+{
+  var tree            = desc.dyn_tree;
+  var max_code        = desc.max_code;
+  var stree           = desc.stat_desc.static_tree;
+  var has_stree       = desc.stat_desc.has_stree;
+  var extra           = desc.stat_desc.extra_bits;
+  var base            = desc.stat_desc.extra_base;
+  var max_length      = desc.stat_desc.max_length;
+  var h;              /* heap index */
+  var n, m;           /* iterate over the tree elements */
+  var bits;           /* bit length */
+  var xbits;          /* extra bits */
+  var f;              /* frequency */
+  var overflow = 0;   /* number of elements with bit length too large */
+
+  for (bits = 0; bits <= MAX_BITS; bits++) {
+    s.bl_count[bits] = 0;
+  }
+
+  /* In a first pass, compute the optimal bit lengths (which may
+   * overflow in the case of the bit length tree).
+   */
+  tree[s.heap[s.heap_max]*2 + 1]/*.Len*/ = 0; /* root of the heap */
+
+  for (h = s.heap_max+1; h < HEAP_SIZE; h++) {
+    n = s.heap[h];
+    bits = tree[tree[n*2 +1]/*.Dad*/ * 2 + 1]/*.Len*/ + 1;
+    if (bits > max_length) {
+      bits = max_length;
+      overflow++;
+    }
+    tree[n*2 + 1]/*.Len*/ = bits;
+    /* We overwrite tree[n].Dad which is no longer needed */
+
+    if (n > max_code) { continue; } /* not a leaf node */
+
+    s.bl_count[bits]++;
+    xbits = 0;
+    if (n >= base) {
+      xbits = extra[n-base];
+    }
+    f = tree[n * 2]/*.Freq*/;
+    s.opt_len += f * (bits + xbits);
+    if (has_stree) {
+      s.static_len += f * (stree[n*2 + 1]/*.Len*/ + xbits);
+    }
+  }
+  if (overflow === 0) { return; }
+
+  // Trace((stderr,"\nbit length overflow\n"));
+  /* This happens for example on obj2 and pic of the Calgary corpus */
+
+  /* Find the first bit length which could increase: */
+  do {
+    bits = max_length-1;
+    while (s.bl_count[bits] === 0) { bits--; }
+    s.bl_count[bits]--;      /* move one leaf down the tree */
+    s.bl_count[bits+1] += 2; /* move one overflow item as its brother */
+    s.bl_count[max_length]--;
+    /* The brother of the overflow item also moves one step up,
+     * but this does not affect bl_count[max_length]
+     */
+    overflow -= 2;
+  } while (overflow > 0);
+
+  /* Now recompute all bit lengths, scanning in increasing frequency.
+   * h is still equal to HEAP_SIZE. (It is simpler to reconstruct all
+   * lengths instead of fixing only the wrong ones. This idea is taken
+   * from 'ar' written by Haruhiko Okumura.)
+   */
+  for (bits = max_length; bits !== 0; bits--) {
+    n = s.bl_count[bits];
+    while (n !== 0) {
+      m = s.heap[--h];
+      if (m > max_code) { continue; }
+      if (tree[m*2 + 1]/*.Len*/ !== bits) {
+        // Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
+        s.opt_len += (bits - tree[m*2 + 1]/*.Len*/)*tree[m*2]/*.Freq*/;
+        tree[m*2 + 1]/*.Len*/ = bits;
+      }
+      n--;
+    }
+  }
+}
+
+
+/* ===========================================================================
+ * Generate the codes for a given tree and bit counts (which need not be
+ * optimal).
+ * IN assertion: the array bl_count contains the bit length statistics for
+ * the given tree and the field len is set for all tree elements.
+ * OUT assertion: the field code is set for all tree elements of non
+ *     zero code length.
+ */
+function gen_codes(tree, max_code, bl_count)
+//    ct_data *tree;             /* the tree to decorate */
+//    int max_code;              /* largest code with non zero frequency */
+//    ushf *bl_count;            /* number of codes at each bit length */
+{
+  var next_code = new Array(MAX_BITS+1); /* next code value for each bit length */
+  var code = 0;              /* running code value */
+  var bits;                  /* bit index */
+  var n;                     /* code index */
+
+  /* The distribution counts are first used to generate the code values
+   * without bit reversal.
+   */
+  for (bits = 1; bits <= MAX_BITS; bits++) {
+    next_code[bits] = code = (code + bl_count[bits-1]) << 1;
+  }
+  /* Check that the bit counts in bl_count are consistent. The last code
+   * must be all ones.
+   */
+  //Assert (code + bl_count[MAX_BITS]-1 == (1<<MAX_BITS)-1,
+  //        "inconsistent bit counts");
+  //Tracev((stderr,"\ngen_codes: max_code %d ", max_code));
+
+  for (n = 0;  n <= max_code; n++) {
+    var len = tree[n*2 + 1]/*.Len*/;
+    if (len === 0) { continue; }
+    /* Now reverse the bits */
+    tree[n*2]/*.Code*/ = bi_reverse(next_code[len]++, len);
+
+    //Tracecv(tree != static_ltree, (stderr,"\nn %3d %c l %2d c %4x (%x) ",
+    //     n, (isgraph(n) ? n : ' '), len, tree[n].Code, next_code[len]-1));
+  }
+}
+
+
+/* ===========================================================================
+ * Initialize the various 'constant' tables.
+ */
+function tr_static_init() {
+  var n;        /* iterates over tree elements */
+  var bits;     /* bit counter */
+  var length;   /* length value */
+  var code;     /* code value */
+  var dist;     /* distance index */
+  var bl_count = new Array(MAX_BITS+1);
+  /* number of codes at each bit length for an optimal tree */
+
+  // do check in _tr_init()
+  //if (static_init_done) return;
+
+  /* For some embedded targets, global variables are not initialized: */
+/*#ifdef NO_INIT_GLOBAL_POINTERS
+  static_l_desc.static_tree = static_ltree;
+  static_l_desc.extra_bits = extra_lbits;
+  static_d_desc.static_tree = static_dtree;
+  static_d_desc.extra_bits = extra_dbits;
+  static_bl_desc.extra_bits = extra_blbits;
+#endif*/
+
+  /* Initialize the mapping length (0..255) -> length code (0..28) */
+  length = 0;
+  for (code = 0; code < LENGTH_CODES-1; code++) {
+    base_length[code] = length;
+    for (n = 0; n < (1<<extra_lbits[code]); n++) {
+      _length_code[length++] = code;
+    }
+  }
+  //Assert (length == 256, "tr_static_init: length != 256");
+  /* Note that the length 255 (match length 258) can be represented
+   * in two different ways: code 284 + 5 bits or code 285, so we
+   * overwrite length_code[255] to use the best encoding:
+   */
+  _length_code[length-1] = code;
+
+  /* Initialize the mapping dist (0..32K) -> dist code (0..29) */
+  dist = 0;
+  for (code = 0 ; code < 16; code++) {
+    base_dist[code] = dist;
+    for (n = 0; n < (1<<extra_dbits[code]); n++) {
+      _dist_code[dist++] = code;
+    }
+  }
+  //Assert (dist == 256, "tr_static_init: dist != 256");
+  dist >>= 7; /* from now on, all distances are divided by 128 */
+  for ( ; code < D_CODES; code++) {
+    base_dist[code] = dist << 7;
+    for (n = 0; n < (1<<(extra_dbits[code]-7)); n++) {
+      _dist_code[256 + dist++] = code;
+    }
+  }
+  //Assert (dist == 256, "tr_static_init: 256+dist != 512");
+
+  /* Construct the codes of the static literal tree */
+  for (bits = 0; bits <= MAX_BITS; bits++) {
+    bl_count[bits] = 0;
+  }
+
+  n = 0;
+  while (n <= 143) {
+    static_ltree[n*2 + 1]/*.Len*/ = 8;
+    n++;
+    bl_count[8]++;
+  }
+  while (n <= 255) {
+    static_ltree[n*2 + 1]/*.Len*/ = 9;
+    n++;
+    bl_count[9]++;
+  }
+  while (n <= 279) {
+    static_ltree[n*2 + 1]/*.Len*/ = 7;
+    n++;
+    bl_count[7]++;
+  }
+  while (n <= 287) {
+    static_ltree[n*2 + 1]/*.Len*/ = 8;
+    n++;
+    bl_count[8]++;
+  }
+  /* Codes 286 and 287 do not exist, but we must include them in the
+   * tree construction to get a canonical Huffman tree (longest code
+   * all ones)
+   */
+  gen_codes(static_ltree, L_CODES+1, bl_count);
+
+  /* The static distance tree is trivial: */
+  for (n = 0; n < D_CODES; n++) {
+    static_dtree[n*2 + 1]/*.Len*/ = 5;
+    static_dtree[n*2]/*.Code*/ = bi_reverse(n, 5);
+  }
+
+  // Now data ready and we can init static trees
+  static_l_desc = new StaticTreeDesc(static_ltree, extra_lbits, LITERALS+1, L_CODES, MAX_BITS);
+  static_d_desc = new StaticTreeDesc(static_dtree, extra_dbits, 0,          D_CODES, MAX_BITS);
+  static_bl_desc =new StaticTreeDesc(new Array(0), extra_blbits, 0,         BL_CODES, MAX_BL_BITS);
+
+  //static_init_done = true;
+}
+
+
+/* ===========================================================================
+ * Initialize a new block.
+ */
+function init_block(s) {
+  var n; /* iterates over tree elements */
+
+  /* Initialize the trees. */
+  for (n = 0; n < L_CODES;  n++) { s.dyn_ltree[n*2]/*.Freq*/ = 0; }
+  for (n = 0; n < D_CODES;  n++) { s.dyn_dtree[n*2]/*.Freq*/ = 0; }
+  for (n = 0; n < BL_CODES; n++) { s.bl_tree[n*2]/*.Freq*/ = 0; }
+
+  s.dyn_ltree[END_BLOCK*2]/*.Freq*/ = 1;
+  s.opt_len = s.static_len = 0;
+  s.last_lit = s.matches = 0;
+}
+
+
+/* ===========================================================================
+ * Flush the bit buffer and align the output on a byte boundary
+ */
+function bi_windup(s)
+{
+  if (s.bi_valid > 8) {
+    put_short(s, s.bi_buf);
+  } else if (s.bi_valid > 0) {
+    //put_byte(s, (Byte)s->bi_buf);
+    s.pending_buf[s.pending++] = s.bi_buf;
+  }
+  s.bi_buf = 0;
+  s.bi_valid = 0;
+}
+
+/* ===========================================================================
+ * Copy a stored block, storing first the length and its
+ * one's complement if requested.
+ */
+function copy_block(s, buf, len, header)
+//DeflateState *s;
+//charf    *buf;    /* the input data */
+//unsigned len;     /* its length */
+//int      header;  /* true if block header must be written */
+{
+  bi_windup(s);        /* align on byte boundary */
+
+  if (header) {
+    put_short(s, len);
+    put_short(s, ~len);
+  }
+//  while (len--) {
+//    put_byte(s, *buf++);
+//  }
+  utils.arraySet(s.pending_buf, s.window, buf, len, s.pending);
+  s.pending += len;
+}
+
+/* ===========================================================================
+ * Compares to subtrees, using the tree depth as tie breaker when
+ * the subtrees have equal frequency. This minimizes the worst case length.
+ */
+function smaller(tree, n, m, depth) {
+  var _n2 = n*2;
+  var _m2 = m*2;
+  return (tree[_n2]/*.Freq*/ < tree[_m2]/*.Freq*/ ||
+         (tree[_n2]/*.Freq*/ === tree[_m2]/*.Freq*/ && depth[n] <= depth[m]));
+}
+
+/* ===========================================================================
+ * Restore the heap property by moving down the tree starting at node k,
+ * exchanging a node with the smallest of its two sons if necessary, stopping
+ * when the heap property is re-established (each father smaller than its
+ * two sons).
+ */
+function pqdownheap(s, tree, k)
+//    deflate_state *s;
+//    ct_data *tree;  /* the tree to restore */
+//    int k;               /* node to move down */
+{
+  var v = s.heap[k];
+  var j = k << 1;  /* left son of k */
+  while (j <= s.heap_len) {
+    /* Set j to the smallest of the two sons: */
+    if (j < s.heap_len &&
+      smaller(tree, s.heap[j+1], s.heap[j], s.depth)) {
+      j++;
+    }
+    /* Exit if v is smaller than both sons */
+    if (smaller(tree, v, s.heap[j], s.depth)) { break; }
+
+    /* Exchange v with the smallest son */
+    s.heap[k] = s.heap[j];
+    k = j;
+
+    /* And continue down the tree, setting j to the left son of k */
+    j <<= 1;
+  }
+  s.heap[k] = v;
+}
+
+
+// inlined manually
+// var SMALLEST = 1;
+
+/* ===========================================================================
+ * Send the block data compressed using the given Huffman trees
+ */
+function compress_block(s, ltree, dtree)
+//    deflate_state *s;
+//    const ct_data *ltree; /* literal tree */
+//    const ct_data *dtree; /* distance tree */
+{
+  var dist;           /* distance of matched string */
+  var lc;             /* match length or unmatched char (if dist == 0) */
+  var lx = 0;         /* running index in l_buf */
+  var code;           /* the code to send */
+  var extra;          /* number of extra bits to send */
+
+  if (s.last_lit !== 0) {
+    do {
+      dist = (s.pending_buf[s.d_buf + lx*2] << 8) | (s.pending_buf[s.d_buf + lx*2 + 1]);
+      lc = s.pending_buf[s.l_buf + lx];
+      lx++;
+
+      if (dist === 0) {
+        send_code(s, lc, ltree); /* send a literal byte */
+        //Tracecv(isgraph(lc), (stderr," '%c' ", lc));
+      } else {
+        /* Here, lc is the match length - MIN_MATCH */
+        code = _length_code[lc];
+        send_code(s, code+LITERALS+1, ltree); /* send the length code */
+        extra = extra_lbits[code];
+        if (extra !== 0) {
+          lc -= base_length[code];
+          send_bits(s, lc, extra);       /* send the extra length bits */
+        }
+        dist--; /* dist is now the match distance - 1 */
+        code = d_code(dist);
+        //Assert (code < D_CODES, "bad d_code");
+
+        send_code(s, code, dtree);       /* send the distance code */
+        extra = extra_dbits[code];
+        if (extra !== 0) {
+          dist -= base_dist[code];
+          send_bits(s, dist, extra);   /* send the extra distance bits */
+        }
+      } /* literal or match pair ? */
+
+      /* Check that the overlay between pending_buf and d_buf+l_buf is ok: */
+      //Assert((uInt)(s->pending) < s->lit_bufsize + 2*lx,
+      //       "pendingBuf overflow");
+
+    } while (lx < s.last_lit);
+  }
+
+  send_code(s, END_BLOCK, ltree);
+}
+
+
+/* ===========================================================================
+ * Construct one Huffman tree and assigns the code bit strings and lengths.
+ * Update the total bit length for the current block.
+ * IN assertion: the field freq is set for all tree elements.
+ * OUT assertions: the fields len and code are set to the optimal bit length
+ *     and corresponding code. The length opt_len is updated; static_len is
+ *     also updated if stree is not null. The field max_code is set.
+ */
+function build_tree(s, desc)
+//    deflate_state *s;
+//    tree_desc *desc; /* the tree descriptor */
+{
+  var tree     = desc.dyn_tree;
+  var stree    = desc.stat_desc.static_tree;
+  var has_stree = desc.stat_desc.has_stree;
+  var elems    = desc.stat_desc.elems;
+  var n, m;          /* iterate over heap elements */
+  var max_code = -1; /* largest code with non zero frequency */
+  var node;          /* new node being created */
+
+  /* Construct the initial heap, with least frequent element in
+   * heap[SMALLEST]. The sons of heap[n] are heap[2*n] and heap[2*n+1].
+   * heap[0] is not used.
+   */
+  s.heap_len = 0;
+  s.heap_max = HEAP_SIZE;
+
+  for (n = 0; n < elems; n++) {
+    if (tree[n * 2]/*.Freq*/ !== 0) {
+      s.heap[++s.heap_len] = max_code = n;
+      s.depth[n] = 0;
+
+    } else {
+      tree[n*2 + 1]/*.Len*/ = 0;
+    }
+  }
+
+  /* The pkzip format requires that at least one distance code exists,
+   * and that at least one bit should be sent even if there is only one
+   * possible code. So to avoid special checks later on we force at least
+   * two codes of non zero frequency.
+   */
+  while (s.heap_len < 2) {
+    node = s.heap[++s.heap_len] = (max_code < 2 ? ++max_code : 0);
+    tree[node * 2]/*.Freq*/ = 1;
+    s.depth[node] = 0;
+    s.opt_len--;
+
+    if (has_stree) {
+      s.static_len -= stree[node*2 + 1]/*.Len*/;
+    }
+    /* node is 0 or 1 so it does not have extra bits */
+  }
+  desc.max_code = max_code;
+
+  /* The elements heap[heap_len/2+1 .. heap_len] are leaves of the tree,
+   * establish sub-heaps of increasing lengths:
+   */
+  for (n = (s.heap_len >> 1/*int /2*/); n >= 1; n--) { pqdownheap(s, tree, n); }
+
+  /* Construct the Huffman tree by repeatedly combining the least two
+   * frequent nodes.
+   */
+  node = elems;              /* next internal node of the tree */
+  do {
+    //pqremove(s, tree, n);  /* n = node of least frequency */
+    /*** pqremove ***/
+    n = s.heap[1/*SMALLEST*/];
+    s.heap[1/*SMALLEST*/] = s.heap[s.heap_len--];
+    pqdownheap(s, tree, 1/*SMALLEST*/);
+    /***/
+
+    m = s.heap[1/*SMALLEST*/]; /* m = node of next least frequency */
+
+    s.heap[--s.heap_max] = n; /* keep the nodes sorted by frequency */
+    s.heap[--s.heap_max] = m;
+
+    /* Create a new node father of n and m */
+    tree[node * 2]/*.Freq*/ = tree[n * 2]/*.Freq*/ + tree[m * 2]/*.Freq*/;
+    s.depth[node] = (s.depth[n] >= s.depth[m] ? s.depth[n] : s.depth[m]) + 1;
+    tree[n*2 + 1]/*.Dad*/ = tree[m*2 + 1]/*.Dad*/ = node;
+
+    /* and insert the new node in the heap */
+    s.heap[1/*SMALLEST*/] = node++;
+    pqdownheap(s, tree, 1/*SMALLEST*/);
+
+  } while (s.heap_len >= 2);
+
+  s.heap[--s.heap_max] = s.heap[1/*SMALLEST*/];
+
+  /* At this point, the fields freq and dad are set. We can now
+   * generate the bit lengths.
+   */
+  gen_bitlen(s, desc);
+
+  /* The field len is now set, we can generate the bit codes */
+  gen_codes(tree, max_code, s.bl_count);
+}
+
+
+/* ===========================================================================
+ * Scan a literal or distance tree to determine the frequencies of the codes
+ * in the bit length tree.
+ */
+function scan_tree(s, tree, max_code)
+//    deflate_state *s;
+//    ct_data *tree;   /* the tree to be scanned */
+//    int max_code;    /* and its largest code of non zero frequency */
+{
+  var n;                     /* iterates over all tree elements */
+  var prevlen = -1;          /* last emitted length */
+  var curlen;                /* length of current code */
+
+  var nextlen = tree[0*2 + 1]/*.Len*/; /* length of next code */
+
+  var count = 0;             /* repeat count of the current code */
+  var max_count = 7;         /* max repeat count */
+  var min_count = 4;         /* min repeat count */
+
+  if (nextlen === 0) {
+    max_count = 138;
+    min_count = 3;
+  }
+  tree[(max_code+1)*2 + 1]/*.Len*/ = 0xffff; /* guard */
+
+  for (n = 0; n <= max_code; n++) {
+    curlen = nextlen;
+    nextlen = tree[(n+1)*2 + 1]/*.Len*/;
+
+    if (++count < max_count && curlen === nextlen) {
+      continue;
+
+    } else if (count < min_count) {
+      s.bl_tree[curlen * 2]/*.Freq*/ += count;
+
+    } else if (curlen !== 0) {
+
+      if (curlen !== prevlen) { s.bl_tree[curlen * 2]/*.Freq*/++; }
+      s.bl_tree[REP_3_6*2]/*.Freq*/++;
+
+    } else if (count <= 10) {
+      s.bl_tree[REPZ_3_10*2]/*.Freq*/++;
+
+    } else {
+      s.bl_tree[REPZ_11_138*2]/*.Freq*/++;
+    }
+
+    count = 0;
+    prevlen = curlen;
+
+    if (nextlen === 0) {
+      max_count = 138;
+      min_count = 3;
+
+    } else if (curlen === nextlen) {
+      max_count = 6;
+      min_count = 3;
+
+    } else {
+      max_count = 7;
+      min_count = 4;
+    }
+  }
+}
+
+
+/* ===========================================================================
+ * Send a literal or distance tree in compressed form, using the codes in
+ * bl_tree.
+ */
+function send_tree(s, tree, max_code)
+//    deflate_state *s;
+//    ct_data *tree; /* the tree to be scanned */
+//    int max_code;       /* and its largest code of non zero frequency */
+{
+  var n;                     /* iterates over all tree elements */
+  var prevlen = -1;          /* last emitted length */
+  var curlen;                /* length of current code */
+
+  var nextlen = tree[0*2 + 1]/*.Len*/; /* length of next code */
+
+  var count = 0;             /* repeat count of the current code */
+  var max_count = 7;         /* max repeat count */
+  var min_count = 4;         /* min repeat count */
+
+  /* tree[max_code+1].Len = -1; */  /* guard already set */
+  if (nextlen === 0) {
+    max_count = 138;
+    min_count = 3;
+  }
+
+  for (n = 0; n <= max_code; n++) {
+    curlen = nextlen;
+    nextlen = tree[(n+1)*2 + 1]/*.Len*/;
+
+    if (++count < max_count && curlen === nextlen) {
+      continue;
+
+    } else if (count < min_count) {
+      do { send_code(s, curlen, s.bl_tree); } while (--count !== 0);
+
+    } else if (curlen !== 0) {
+      if (curlen !== prevlen) {
+        send_code(s, curlen, s.bl_tree);
+        count--;
+      }
+      //Assert(count >= 3 && count <= 6, " 3_6?");
+      send_code(s, REP_3_6, s.bl_tree);
+      send_bits(s, count-3, 2);
+
+    } else if (count <= 10) {
+      send_code(s, REPZ_3_10, s.bl_tree);
+      send_bits(s, count-3, 3);
+
+    } else {
+      send_code(s, REPZ_11_138, s.bl_tree);
+      send_bits(s, count-11, 7);
+    }
+
+    count = 0;
+    prevlen = curlen;
+    if (nextlen === 0) {
+      max_count = 138;
+      min_count = 3;
+
+    } else if (curlen === nextlen) {
+      max_count = 6;
+      min_count = 3;
+
+    } else {
+      max_count = 7;
+      min_count = 4;
+    }
+  }
+}
+
+
+/* ===========================================================================
+ * Construct the Huffman tree for the bit lengths and return the index in
+ * bl_order of the last bit length code to send.
+ */
+function build_bl_tree(s) {
+  var max_blindex;  /* index of last bit length code of non zero freq */
+
+  /* Determine the bit length frequencies for literal and distance trees */
+  scan_tree(s, s.dyn_ltree, s.l_desc.max_code);
+  scan_tree(s, s.dyn_dtree, s.d_desc.max_code);
+
+  /* Build the bit length tree: */
+  build_tree(s, s.bl_desc);
+  /* opt_len now includes the length of the tree representations, except
+   * the lengths of the bit lengths codes and the 5+5+4 bits for the counts.
+   */
+
+  /* Determine the number of bit length codes to send. The pkzip format
+   * requires that at least 4 bit length codes be sent. (appnote.txt says
+   * 3 but the actual value used is 4.)
+   */
+  for (max_blindex = BL_CODES-1; max_blindex >= 3; max_blindex--) {
+    if (s.bl_tree[bl_order[max_blindex]*2 + 1]/*.Len*/ !== 0) {
+      break;
+    }
+  }
+  /* Update opt_len to include the bit length tree and counts */
+  s.opt_len += 3*(max_blindex+1) + 5+5+4;
+  //Tracev((stderr, "\ndyn trees: dyn %ld, stat %ld",
+  //        s->opt_len, s->static_len));
+
+  return max_blindex;
+}
+
+
+/* ===========================================================================
+ * Send the header for a block using dynamic Huffman trees: the counts, the
+ * lengths of the bit length codes, the literal tree and the distance tree.
+ * IN assertion: lcodes >= 257, dcodes >= 1, blcodes >= 4.
+ */
+function send_all_trees(s, lcodes, dcodes, blcodes)
+//    deflate_state *s;
+//    int lcodes, dcodes, blcodes; /* number of codes for each tree */
+{
+  var rank;                    /* index in bl_order */
+
+  //Assert (lcodes >= 257 && dcodes >= 1 && blcodes >= 4, "not enough codes");
+  //Assert (lcodes <= L_CODES && dcodes <= D_CODES && blcodes <= BL_CODES,
+  //        "too many codes");
+  //Tracev((stderr, "\nbl counts: "));
+  send_bits(s, lcodes-257, 5); /* not +255 as stated in appnote.txt */
+  send_bits(s, dcodes-1,   5);
+  send_bits(s, blcodes-4,  4); /* not -3 as stated in appnote.txt */
+  for (rank = 0; rank < blcodes; rank++) {
+    //Tracev((stderr, "\nbl code %2d ", bl_order[rank]));
+    send_bits(s, s.bl_tree[bl_order[rank]*2 + 1]/*.Len*/, 3);
+  }
+  //Tracev((stderr, "\nbl tree: sent %ld", s->bits_sent));
+
+  send_tree(s, s.dyn_ltree, lcodes-1); /* literal tree */
+  //Tracev((stderr, "\nlit tree: sent %ld", s->bits_sent));
+
+  send_tree(s, s.dyn_dtree, dcodes-1); /* distance tree */
+  //Tracev((stderr, "\ndist tree: sent %ld", s->bits_sent));
+}
+
+
+/* ===========================================================================
+ * Check if the data type is TEXT or BINARY, using the following algorithm:
+ * - TEXT if the two conditions below are satisfied:
+ *    a) There are no non-portable control characters belonging to the
+ *       "black list" (0..6, 14..25, 28..31).
+ *    b) There is at least one printable character belonging to the
+ *       "white list" (9 {TAB}, 10 {LF}, 13 {CR}, 32..255).
+ * - BINARY otherwise.
+ * - The following partially-portable control characters form a
+ *   "gray list" that is ignored in this detection algorithm:
+ *   (7 {BEL}, 8 {BS}, 11 {VT}, 12 {FF}, 26 {SUB}, 27 {ESC}).
+ * IN assertion: the fields Freq of dyn_ltree are set.
+ */
+function detect_data_type(s) {
+  /* black_mask is the bit mask of black-listed bytes
+   * set bits 0..6, 14..25, and 28..31
+   * 0xf3ffc07f = binary 11110011111111111100000001111111
+   */
+  var black_mask = 0xf3ffc07f;
+  var n;
+
+  /* Check for non-textual ("black-listed") bytes. */
+  for (n = 0; n <= 31; n++, black_mask >>>= 1) {
+    if ((black_mask & 1) && (s.dyn_ltree[n*2]/*.Freq*/ !== 0)) {
+      return Z_BINARY;
+    }
+  }
+
+  /* Check for textual ("white-listed") bytes. */
+  if (s.dyn_ltree[9 * 2]/*.Freq*/ !== 0 || s.dyn_ltree[10 * 2]/*.Freq*/ !== 0 ||
+      s.dyn_ltree[13 * 2]/*.Freq*/ !== 0) {
+    return Z_TEXT;
+  }
+  for (n = 32; n < LITERALS; n++) {
+    if (s.dyn_ltree[n * 2]/*.Freq*/ !== 0) {
+      return Z_TEXT;
+    }
+  }
+
+  /* There are no "black-listed" or "white-listed" bytes:
+   * this stream either is empty or has tolerated ("gray-listed") bytes only.
+   */
+  return Z_BINARY;
+}
+
+
+var static_init_done = false;
+
+/* ===========================================================================
+ * Initialize the tree data structures for a new zlib stream.
+ */
+function _tr_init(s)
+{
+
+  if (!static_init_done) {
+    tr_static_init();
+    static_init_done = true;
+  }
+
+  s.l_desc  = new TreeDesc(s.dyn_ltree, static_l_desc);
+  s.d_desc  = new TreeDesc(s.dyn_dtree, static_d_desc);
+  s.bl_desc = new TreeDesc(s.bl_tree, static_bl_desc);
+
+  s.bi_buf = 0;
+  s.bi_valid = 0;
+
+  /* Initialize the first block of the first file: */
+  init_block(s);
+}
+
+
+/* ===========================================================================
+ * Send a stored block
+ */
+function _tr_stored_block(s, buf, stored_len, last)
+//DeflateState *s;
+//charf *buf;       /* input block */
+//ulg stored_len;   /* length of input block */
+//int last;         /* one if this is the last block for a file */
+{
+  send_bits(s, (STORED_BLOCK<<1)+(last ? 1 : 0), 3);    /* send block type */
+  copy_block(s, buf, stored_len, true); /* with header */
+}
+
+
+/* ===========================================================================
+ * Send one empty static block to give enough lookahead for inflate.
+ * This takes 10 bits, of which 7 may remain in the bit buffer.
+ */
+function _tr_align(s) {
+  send_bits(s, STATIC_TREES<<1, 3);
+  send_code(s, END_BLOCK, static_ltree);
+  bi_flush(s);
+}
+
+
+/* ===========================================================================
+ * Determine the best encoding for the current block: dynamic trees, static
+ * trees or store, and output the encoded block to the zip file.
+ */
+function _tr_flush_block(s, buf, stored_len, last)
+//DeflateState *s;
+//charf *buf;       /* input block, or NULL if too old */
+//ulg stored_len;   /* length of input block */
+//int last;         /* one if this is the last block for a file */
+{
+  var opt_lenb, static_lenb;  /* opt_len and static_len in bytes */
+  var max_blindex = 0;        /* index of last bit length code of non zero freq */
+
+  /* Build the Huffman trees unless a stored block is forced */
+  if (s.level > 0) {
+
+    /* Check if the file is binary or text */
+    if (s.strm.data_type === Z_UNKNOWN) {
+      s.strm.data_type = detect_data_type(s);
+    }
+
+    /* Construct the literal and distance trees */
+    build_tree(s, s.l_desc);
+    // Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
+    //        s->static_len));
+
+    build_tree(s, s.d_desc);
+    // Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
+    //        s->static_len));
+    /* At this point, opt_len and static_len are the total bit lengths of
+     * the compressed block data, excluding the tree representations.
+     */
+
+    /* Build the bit length tree for the above two trees, and get the index
+     * in bl_order of the last bit length code to send.
+     */
+    max_blindex = build_bl_tree(s);
+
+    /* Determine the best encoding. Compute the block lengths in bytes. */
+    opt_lenb = (s.opt_len+3+7) >>> 3;
+    static_lenb = (s.static_len+3+7) >>> 3;
+
+    // Tracev((stderr, "\nopt %lu(%lu) stat %lu(%lu) stored %lu lit %u ",
+    //        opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
+    //        s->last_lit));
+
+    if (static_lenb <= opt_lenb) { opt_lenb = static_lenb; }
+
+  } else {
+    // Assert(buf != (char*)0, "lost buf");
+    opt_lenb = static_lenb = stored_len + 5; /* force a stored block */
+  }
+
+  if ((stored_len+4 <= opt_lenb) && (buf !== -1)) {
+    /* 4: two words for the lengths */
+
+    /* The test buf != NULL is only necessary if LIT_BUFSIZE > WSIZE.
+     * Otherwise we can't have processed more than WSIZE input bytes since
+     * the last block flush, because compression would have been
+     * successful. If LIT_BUFSIZE <= WSIZE, it is never too late to
+     * transform a block into a stored block.
+     */
+    _tr_stored_block(s, buf, stored_len, last);
+
+  } else if (s.strategy === Z_FIXED || static_lenb === opt_lenb) {
+
+    send_bits(s, (STATIC_TREES<<1) + (last ? 1 : 0), 3);
+    compress_block(s, static_ltree, static_dtree);
+
+  } else {
+    send_bits(s, (DYN_TREES<<1) + (last ? 1 : 0), 3);
+    send_all_trees(s, s.l_desc.max_code+1, s.d_desc.max_code+1, max_blindex+1);
+    compress_block(s, s.dyn_ltree, s.dyn_dtree);
+  }
+  // Assert (s->compressed_len == s->bits_sent, "bad compressed size");
+  /* The above check is made mod 2^32, for files larger than 512 MB
+   * and uLong implemented on 32 bits.
+   */
+  init_block(s);
+
+  if (last) {
+    bi_windup(s);
+  }
+  // Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len>>3,
+  //       s->compressed_len-7*last));
+}
+
+/* ===========================================================================
+ * Save the match info and tally the frequency counts. Return true if
+ * the current block must be flushed.
+ */
+function _tr_tally(s, dist, lc)
+//    deflate_state *s;
+//    unsigned dist;  /* distance of matched string */
+//    unsigned lc;    /* match length-MIN_MATCH or unmatched char (if dist==0) */
+{
+  //var out_length, in_length, dcode;
+
+  s.pending_buf[s.d_buf + s.last_lit * 2]     = (dist >>> 8) & 0xff;
+  s.pending_buf[s.d_buf + s.last_lit * 2 + 1] = dist & 0xff;
+
+  s.pending_buf[s.l_buf + s.last_lit] = lc & 0xff;
+  s.last_lit++;
+
+  if (dist === 0) {
+    /* lc is the unmatched char */
+    s.dyn_ltree[lc*2]/*.Freq*/++;
+  } else {
+    s.matches++;
+    /* Here, lc is the match length - MIN_MATCH */
+    dist--;             /* dist = match distance - 1 */
+    //Assert((ush)dist < (ush)MAX_DIST(s) &&
+    //       (ush)lc <= (ush)(MAX_MATCH-MIN_MATCH) &&
+    //       (ush)d_code(dist) < (ush)D_CODES,  "_tr_tally: bad match");
+
+    s.dyn_ltree[(_length_code[lc]+LITERALS+1) * 2]/*.Freq*/++;
+    s.dyn_dtree[d_code(dist) * 2]/*.Freq*/++;
+  }
+
+// (!) This block is disabled in zlib defailts,
+// don't enable it for binary compatibility
+
+//#ifdef TRUNCATE_BLOCK
+//  /* Try to guess if it is profitable to stop the current block here */
+//  if ((s.last_lit & 0x1fff) === 0 && s.level > 2) {
+//    /* Compute an upper bound for the compressed length */
+//    out_length = s.last_lit*8;
+//    in_length = s.strstart - s.block_start;
+//
+//    for (dcode = 0; dcode < D_CODES; dcode++) {
+//      out_length += s.dyn_dtree[dcode*2]/*.Freq*/ * (5 + extra_dbits[dcode]);
+//    }
+//    out_length >>>= 3;
+//    //Tracev((stderr,"\nlast_lit %u, in %ld, out ~%ld(%ld%%) ",
+//    //       s->last_lit, in_length, out_length,
+//    //       100L - out_length*100L/in_length));
+//    if (s.matches < (s.last_lit>>1)/*int /2*/ && out_length < (in_length>>1)/*int /2*/) {
+//      return true;
+//    }
+//  }
+//#endif
+
+  return (s.last_lit === s.lit_bufsize-1);
+  /* We avoid equality with lit_bufsize because of wraparound at 64K
+   * on 16 bit machines and because stored blocks are restricted to
+   * 64K-1 bytes.
+   */
+}
+
+exports._tr_init  = _tr_init;
+exports._tr_stored_block = _tr_stored_block;
+exports._tr_flush_block  = _tr_flush_block;
+exports._tr_tally = _tr_tally;
+exports._tr_align = _tr_align;
+},{"../utils/common":27}],39:[function(_dereq_,module,exports){
+'use strict';
+
+
+function ZStream() {
+  /* next input byte */
+  this.input = null; // JS specific, because we have no pointers
+  this.next_in = 0;
+  /* number of bytes available at input */
+  this.avail_in = 0;
+  /* total number of input bytes read so far */
+  this.total_in = 0;
+  /* next output byte should be put there */
+  this.output = null; // JS specific, because we have no pointers
+  this.next_out = 0;
+  /* remaining free space at output */
+  this.avail_out = 0;
+  /* total number of bytes output so far */
+  this.total_out = 0;
+  /* last error message, NULL if no error */
+  this.msg = ''/*Z_NULL*/;
+  /* not visible by applications */
+  this.state = null;
+  /* best guess about the data type: binary or text */
+  this.data_type = 2/*Z_UNKNOWN*/;
+  /* adler32 value of the uncompressed data */
+  this.adler = 0;
+}
+
+module.exports = ZStream;
+},{}]},{},[9])
+(9)
+});
diff --git a/javadoc/2.1.0/jquery/jszip/dist/jszip.min.js b/javadoc/2.1.0/jquery/jszip/dist/jszip.min.js
new file mode 100644
index 0000000..8b8c550
--- /dev/null
+++ b/javadoc/2.1.0/jquery/jszip/dist/jszip.min.js
@@ -0,0 +1,14 @@
+/*!
+
+JSZip - A Javascript class for generating and reading zip files
+<http://stuartk.com/jszip>
+
+(c) 2009-2014 Stuart Knightley <stuart [at] stuartk.com>
+Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.
+
+JSZip uses the library pako released under the MIT license :
+https://github.com/nodeca/pako/blob/master/LICENSE
+*/
+!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;"undefined"!=typeof window?b=window:"undefined"!=typeof global?b=global:"undefined"!=typeof self&&(b=self),b.JSZip=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){"use strict";var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";c.encode=function(a){for(var b,c,e,f,g,h,i,j="",k=0;k<a.length;)b=a.charCodeAt(k++),c=a.charCodeAt(k++),e=a.charCodeAt(k++),f=b>>2,g=(3&b)<<4|c>>4,h=(15&c)<<2|e>>6,i=63&e,isNaN(c)?h=i=64:isNaN(e)&&(i=64),j=j+d.charAt(f)+d.charAt(g)+d.charAt(h)+d.charAt(i);return j},c.decode=function(a){var b,c,e,f,g,h,i,j="",k=0;for(a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");k<a.length;)f=d.indexOf(a.charAt(k++)),g=d.indexOf(a.charAt(k++)),h=d.indexOf(a.charAt(k++)),i=d.indexOf(a.charAt(k++)),b=f<<2|g>>4,c=(15&g)<<4|h>>2,e=(3&h)<<6|i,j+=String.fromCharCode(b),64!=h&&(j+=String.fromCharCode(c)),64!=i&&(j+=String.fromCharCode(e));return j}},{}],2:[function(a,b){"use strict";function c(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}c.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},b.exports=c},{}],3:[function(a,b,c){"use strict";c.STORE={magic:"\x00\x00",compress:function(a){return a},uncompress:function(a){return a},compressInputType:null,uncompressInputType:null},c.DEFLATE=a("./flate")},{"./flate":8}],4:[function(a,b){"use strict";var c=a("./utils"),d=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];b.exports=function(a,b){if("undefined"==typeof a||!a.length)return 0;var e="string"!==c.getTypeOf(a);"undefined"==typeof b&&(b=0);var f=0,g=0,h=0;b=-1^b;for(var i=0,j=a.length;j>i;i++)h=e?a[i]:a.charCodeAt(i),g=255&(b^h),f=d[g],b=b>>>8^f;return-1^b}},{"./utils":21}],5:[function(a,b){"use strict";function c(){this.data=null,this.length=0,this.index=0}var d=a("./utils");c.prototype={checkOffset:function(a){this.checkIndex(this.index+a)},checkIndex:function(a){if(this.length<a||0>a)throw new Error("End of data reached (data length = "+this.length+", asked index = "+a+"). Corrupted zip ?")},setIndex:function(a){this.checkIndex(a),this.index=a},skip:function(a){this.setIndex(this.index+a)},byteAt:function(){},readInt:function(a){var b,c=0;for(this.checkOffset(a),b=this.index+a-1;b>=this.index;b--)c=(c<<8)+this.byteAt(b);return this.index+=a,c},readString:function(a){return d.transformTo("string",this.readData(a))},readData:function(){},lastIndexOfSignature:function(){},readDate:function(){var a=this.readInt(4);return new Date((a>>25&127)+1980,(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(31&a)<<1)}},b.exports=c},{"./utils":21}],6:[function(a,b,c){"use strict";c.base64=!1,c.binary=!1,c.dir=!1,c.createFolders=!1,c.date=null,c.compression=null,c.compressionOptions=null,c.comment=null,c.unixPermissions=null,c.dosPermissions=null},{}],7:[function(a,b,c){"use strict";var d=a("./utils");c.string2binary=function(a){return d.string2binary(a)},c.string2Uint8Array=function(a){return d.transformTo("uint8array",a)},c.uint8Array2String=function(a){return d.transformTo("string",a)},c.string2Blob=function(a){var b=d.transformTo("arraybuffer",a);return d.arrayBuffer2Blob(b)},c.arrayBuffer2Blob=function(a){return d.arrayBuffer2Blob(a)},c.transformTo=function(a,b){return d.transformTo(a,b)},c.getTypeOf=function(a){return d.getTypeOf(a)},c.checkSupport=function(a){return d.checkSupport(a)},c.MAX_VALUE_16BITS=d.MAX_VALUE_16BITS,c.MAX_VALUE_32BITS=d.MAX_VALUE_32BITS,c.pretty=function(a){return d.pretty(a)},c.findCompression=function(a){return d.findCompression(a)},c.isRegExp=function(a){return d.isRegExp(a)}},{"./utils":21}],8:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,e=a("pako");c.uncompressInputType=d?"uint8array":"array",c.compressInputType=d?"uint8array":"array",c.magic="\b\x00",c.compress=function(a,b){return e.deflateRaw(a,{level:b.level||-1})},c.uncompress=function(a){return e.inflateRaw(a)}},{pako:24}],9:[function(a,b){"use strict";function c(a,b){return this instanceof c?(this.files={},this.comment=null,this.root="",a&&this.load(a,b),void(this.clone=function(){var a=new c;for(var b in this)"function"!=typeof this[b]&&(a[b]=this[b]);return a})):new c(a,b)}var d=a("./base64");c.prototype=a("./object"),c.prototype.load=a("./load"),c.support=a("./support"),c.defaults=a("./defaults"),c.utils=a("./deprecatedPublicUtils"),c.base64={encode:function(a){return d.encode(a)},decode:function(a){return d.decode(a)}},c.compressions=a("./compressions"),b.exports=c},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(a,b){"use strict";var c=a("./base64"),d=a("./zipEntries");b.exports=function(a,b){var e,f,g,h;for(b=b||{},b.base64&&(a=c.decode(a)),f=new d(a,b),e=f.files,g=0;g<e.length;g++)h=e[g],this.file(h.fileName,h.decompressed,{binary:!0,optimizedBinaryString:!0,date:h.date,dir:h.dir,comment:h.fileComment.length?h.fileComment:null,unixPermissions:h.unixPermissions,dosPermissions:h.dosPermissions,createFolders:b.createFolders});return f.zipComment.length&&(this.comment=f.zipComment),this}},{"./base64":1,"./zipEntries":22}],11:[function(a,b){(function(a){"use strict";b.exports=function(b,c){return new a(b,c)},b.exports.test=function(b){return a.isBuffer(b)}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],12:[function(a,b){"use strict";function c(a){this.data=a,this.length=this.data.length,this.index=0}var d=a("./uint8ArrayReader");c.prototype=new d,c.prototype.readData=function(a){this.checkOffset(a);var b=this.data.slice(this.index,this.index+a);return this.index+=a,b},b.exports=c},{"./uint8ArrayReader":18}],13:[function(a,b){"use strict";var c=a("./support"),d=a("./utils"),e=a("./crc32"),f=a("./signature"),g=a("./defaults"),h=a("./base64"),i=a("./compressions"),j=a("./compressedObject"),k=a("./nodeBuffer"),l=a("./utf8"),m=a("./stringWriter"),n=a("./uint8ArrayWriter"),o=function(a){if(a._data instanceof j&&(a._data=a._data.getContent(),a.options.binary=!0,a.options.base64=!1,"uint8array"===d.getTypeOf(a._data))){var b=a._data;a._data=new Uint8Array(b.length),0!==b.length&&a._data.set(b,0)}return a._data},p=function(a){var b=o(a),e=d.getTypeOf(b);return"string"===e?!a.options.binary&&c.nodebuffer?k(b,"utf-8"):a.asBinary():b},q=function(a){var b=o(this);return null===b||"undefined"==typeof b?"":(this.options.base64&&(b=h.decode(b)),b=a&&this.options.binary?D.utf8decode(b):d.transformTo("string",b),a||this.options.binary||(b=d.transformTo("string",D.utf8encode(b))),b)},r=function(a,b,c){this.name=a,this.dir=c.dir,this.date=c.date,this.comment=c.comment,this.unixPermissions=c.unixPermissions,this.dosPermissions=c.dosPermissions,this._data=b,this.options=c,this._initialMetadata={dir:c.dir,date:c.date}};r.prototype={asText:function(){return q.call(this,!0)},asBinary:function(){return q.call(this,!1)},asNodeBuffer:function(){var a=p(this);return d.transformTo("nodebuffer",a)},asUint8Array:function(){var a=p(this);return d.transformTo("uint8array",a)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var s=function(a,b){var c,d="";for(c=0;b>c;c++)d+=String.fromCharCode(255&a),a>>>=8;return d},t=function(){var a,b,c={};for(a=0;a<arguments.length;a++)for(b in arguments[a])arguments[a].hasOwnProperty(b)&&"undefined"==typeof c[b]&&(c[b]=arguments[a][b]);return c},u=function(a){return a=a||{},a.base64!==!0||null!==a.binary&&void 0!==a.binary||(a.binary=!0),a=t(a,g),a.date=a.date||new Date,null!==a.compression&&(a.compression=a.compression.toUpperCase()),a},v=function(a,b,c){var e,f=d.getTypeOf(b);if(c=u(c),"string"==typeof c.unixPermissions&&(c.unixPermissions=parseInt(c.unixPermissions,8)),c.unixPermissions&&16384&c.unixPermissions&&(c.dir=!0),c.dosPermissions&&16&c.dosPermissions&&(c.dir=!0),c.dir&&(a=x(a)),c.createFolders&&(e=w(a))&&y.call(this,e,!0),c.dir||null===b||"undefined"==typeof b)c.base64=!1,c.binary=!1,b=null,f=null;else if("string"===f)c.binary&&!c.base64&&c.optimizedBinaryString!==!0&&(b=d.string2binary(b));else{if(c.base64=!1,c.binary=!0,!(f||b instanceof j))throw new Error("The data of '"+a+"' is in an unsupported format !");"arraybuffer"===f&&(b=d.transformTo("uint8array",b))}var g=new r(a,b,c);return this.files[a]=g,g},w=function(a){"/"==a.slice(-1)&&(a=a.substring(0,a.length-1));var b=a.lastIndexOf("/");return b>0?a.substring(0,b):""},x=function(a){return"/"!=a.slice(-1)&&(a+="/"),a},y=function(a,b){return b="undefined"!=typeof b?b:!1,a=x(a),this.files[a]||v.call(this,a,null,{dir:!0,createFolders:b}),this.files[a]},z=function(a,b,c){var f,g=new j;return a._data instanceof j?(g.uncompressedSize=a._data.uncompressedSize,g.crc32=a._data.crc32,0===g.uncompressedSize||a.dir?(b=i.STORE,g.compressedContent="",g.crc32=0):a._data.compressionMethod===b.magic?g.compressedContent=a._data.getCompressedContent():(f=a._data.getContent(),g.compressedContent=b.compress(d.transformTo(b.compressInputType,f),c))):(f=p(a),(!f||0===f.length||a.dir)&&(b=i.STORE,f=""),g.uncompressedSize=f.length,g.crc32=e(f),g.compressedContent=b.compress(d.transformTo(b.compressInputType,f),c)),g.compressedSize=g.compressedContent.length,g.compressionMethod=b.magic,g},A=function(a,b){var c=a;return a||(c=b?16893:33204),(65535&c)<<16},B=function(a){return 63&(a||0)},C=function(a,b,c,g,h){var i,j,k,m,n=(c.compressedContent,d.transformTo("string",l.utf8encode(b.name))),o=b.comment||"",p=d.transformTo("string",l.utf8encode(o)),q=n.length!==b.name.length,r=p.length!==o.length,t=b.options,u="",v="",w="";k=b._initialMetadata.dir!==b.dir?b.dir:t.dir,m=b._initialMetadata.date!==b.date?b.date:t.date;var x=0,y=0;k&&(x|=16),"UNIX"===h?(y=798,x|=A(b.unixPermissions,k)):(y=20,x|=B(b.dosPermissions,k)),i=m.getHours(),i<<=6,i|=m.getMinutes(),i<<=5,i|=m.getSeconds()/2,j=m.getFullYear()-1980,j<<=4,j|=m.getMonth()+1,j<<=5,j|=m.getDate(),q&&(v=s(1,1)+s(e(n),4)+n,u+="up"+s(v.length,2)+v),r&&(w=s(1,1)+s(this.crc32(p),4)+p,u+="uc"+s(w.length,2)+w);var z="";z+="\n\x00",z+=q||r?"\x00\b":"\x00\x00",z+=c.compressionMethod,z+=s(i,2),z+=s(j,2),z+=s(c.crc32,4),z+=s(c.compressedSize,4),z+=s(c.uncompressedSize,4),z+=s(n.length,2),z+=s(u.length,2);var C=f.LOCAL_FILE_HEADER+z+n+u,D=f.CENTRAL_FILE_HEADER+s(y,2)+z+s(p.length,2)+"\x00\x00\x00\x00"+s(x,4)+s(g,4)+n+u+p;return{fileRecord:C,dirRecord:D,compressedObject:c}},D={load:function(){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(a){var b,c,d,e,f=[];for(b in this.files)this.files.hasOwnProperty(b)&&(d=this.files[b],e=new r(d.name,d._data,t(d.options)),c=b.slice(this.root.length,b.length),b.slice(0,this.root.length)===this.root&&a(c,e)&&f.push(e));return f},file:function(a,b,c){if(1===arguments.length){if(d.isRegExp(a)){var e=a;return this.filter(function(a,b){return!b.dir&&e.test(a)})}return this.filter(function(b,c){return!c.dir&&b===a})[0]||null}return a=this.root+a,v.call(this,a,b,c),this},folder:function(a){if(!a)return this;if(d.isRegExp(a))return this.filter(function(b,c){return c.dir&&a.test(b)});var b=this.root+a,c=y.call(this,b),e=this.clone();return e.root=c.name,e},remove:function(a){a=this.root+a;var b=this.files[a];if(b||("/"!=a.slice(-1)&&(a+="/"),b=this.files[a]),b&&!b.dir)delete this.files[a];else for(var c=this.filter(function(b,c){return c.name.slice(0,a.length)===a}),d=0;d<c.length;d++)delete this.files[c[d].name];return this},generate:function(a){a=t(a||{},{base64:!0,compression:"STORE",compressionOptions:null,type:"base64",platform:"DOS",comment:null,mimeType:"application/zip"}),d.checkSupport(a.type),("darwin"===a.platform||"freebsd"===a.platform||"linux"===a.platform||"sunos"===a.platform)&&(a.platform="UNIX"),"win32"===a.platform&&(a.platform="DOS");var b,c,e=[],g=0,j=0,k=d.transformTo("string",this.utf8encode(a.comment||this.comment||""));for(var l in this.files)if(this.files.hasOwnProperty(l)){var o=this.files[l],p=o.options.compression||a.compression.toUpperCase(),q=i[p];if(!q)throw new Error(p+" is not a valid compression method !");var r=o.options.compressionOptions||a.compressionOptions||{},u=z.call(this,o,q,r),v=C.call(this,l,o,u,g,a.platform);g+=v.fileRecord.length+u.compressedSize,j+=v.dirRecord.length,e.push(v)}var w="";w=f.CENTRAL_DIRECTORY_END+"\x00\x00\x00\x00"+s(e.length,2)+s(e.length,2)+s(j,4)+s(g,4)+s(k.length,2)+k;var x=a.type.toLowerCase();for(b="uint8array"===x||"arraybuffer"===x||"blob"===x||"nodebuffer"===x?new n(g+j+w.length):new m(g+j+w.length),c=0;c<e.length;c++)b.append(e[c].fileRecord),b.append(e[c].compressedObject.compressedContent);for(c=0;c<e.length;c++)b.append(e[c].dirRecord);b.append(w);var y=b.finalize();switch(a.type.toLowerCase()){case"uint8array":case"arraybuffer":case"nodebuffer":return d.transformTo(a.type.toLowerCase(),y);case"blob":return d.arrayBuffer2Blob(d.transformTo("arraybuffer",y),a.mimeType);case"base64":return a.base64?h.encode(y):y;default:return y}},crc32:function(a,b){return e(a,b)},utf8encode:function(a){return d.transformTo("string",l.utf8encode(a))},utf8decode:function(a){return l.utf8decode(a)}};b.exports=D},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(a,b,c){"use strict";c.LOCAL_FILE_HEADER="PK",c.CENTRAL_FILE_HEADER="PK",c.CENTRAL_DIRECTORY_END="PK",c.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",c.ZIP64_CENTRAL_DIRECTORY_END="PK",c.DATA_DESCRIPTOR="PK\b"},{}],15:[function(a,b){"use strict";function c(a,b){this.data=a,b||(this.data=e.string2binary(this.data)),this.length=this.data.length,this.index=0}var d=a("./dataReader"),e=a("./utils");c.prototype=new d,c.prototype.byteAt=function(a){return this.data.charCodeAt(a)},c.prototype.lastIndexOfSignature=function(a){return this.data.lastIndexOf(a)},c.prototype.readData=function(a){this.checkOffset(a);var b=this.data.slice(this.index,this.index+a);return this.index+=a,b},b.exports=c},{"./dataReader":5,"./utils":21}],16:[function(a,b){"use strict";var c=a("./utils"),d=function(){this.data=[]};d.prototype={append:function(a){a=c.transformTo("string",a),this.data.push(a)},finalize:function(){return this.data.join("")}},b.exports=d},{"./utils":21}],17:[function(a,b,c){(function(a){"use strict";if(c.base64=!0,c.array=!0,c.string=!0,c.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,c.nodebuffer="undefined"!=typeof a,c.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)c.blob=!1;else{var b=new ArrayBuffer(0);try{c.blob=0===new Blob([b],{type:"application/zip"}).size}catch(d){try{var e=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,f=new e;f.append(b),c.blob=0===f.getBlob("application/zip").size}catch(d){c.blob=!1}}}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],18:[function(a,b){"use strict";function c(a){a&&(this.data=a,this.length=this.data.length,this.index=0)}var d=a("./dataReader");c.prototype=new d,c.prototype.byteAt=function(a){return this.data[a]},c.prototype.lastIndexOfSignature=function(a){for(var b=a.charCodeAt(0),c=a.charCodeAt(1),d=a.charCodeAt(2),e=a.charCodeAt(3),f=this.length-4;f>=0;--f)if(this.data[f]===b&&this.data[f+1]===c&&this.data[f+2]===d&&this.data[f+3]===e)return f;return-1},c.prototype.readData=function(a){if(this.checkOffset(a),0===a)return new Uint8Array(0);var b=this.data.subarray(this.index,this.index+a);return this.index+=a,b},b.exports=c},{"./dataReader":5}],19:[function(a,b){"use strict";var c=a("./utils"),d=function(a){this.data=new Uint8Array(a),this.index=0};d.prototype={append:function(a){0!==a.length&&(a=c.transformTo("uint8array",a),this.data.set(a,this.index),this.index+=a.length)},finalize:function(){return this.data}},b.exports=d},{"./utils":21}],20:[function(a,b,c){"use strict";for(var d=a("./utils"),e=a("./support"),f=a("./nodeBuffer"),g=new Array(256),h=0;256>h;h++)g[h]=h>=252?6:h>=248?5:h>=240?4:h>=224?3:h>=192?2:1;g[254]=g[254]=1;var i=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=e.uint8array?new Uint8Array(i):new Array(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},j=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+g[a[c]]>b?c:b},k=function(a){var b,c,e,f,h=a.length,i=new Array(2*h);for(c=0,b=0;h>b;)if(e=a[b++],128>e)i[c++]=e;else if(f=g[e],f>4)i[c++]=65533,b+=f-1;else{for(e&=2===f?31:3===f?15:7;f>1&&h>b;)e=e<<6|63&a[b++],f--;f>1?i[c++]=65533:65536>e?i[c++]=e:(e-=65536,i[c++]=55296|e>>10&1023,i[c++]=56320|1023&e)}return i.length!==c&&(i.subarray?i=i.subarray(0,c):i.length=c),d.applyFromCharCode(i)};c.utf8encode=function(a){return e.nodebuffer?f(a,"utf-8"):i(a)},c.utf8decode=function(a){if(e.nodebuffer)return d.transformTo("nodebuffer",a).toString("utf-8");a=d.transformTo(e.uint8array?"uint8array":"array",a);for(var b=[],c=0,f=a.length,g=65536;f>c;){var h=j(a,Math.min(c+g,f));b.push(e.uint8array?k(a.subarray(c,h)):k(a.slice(c,h))),c=h}return b.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(a,b,c){"use strict";function d(a){return a}function e(a,b){for(var c=0;c<a.length;++c)b[c]=255&a.charCodeAt(c);return b}function f(a){var b=65536,d=[],e=a.length,f=c.getTypeOf(a),g=0,h=!0;try{switch(f){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,j(0))}}catch(i){h=!1}if(!h){for(var k="",l=0;l<a.length;l++)k+=String.fromCharCode(a[l]);return k}for(;e>g&&b>1;)try{d.push("array"===f||"nodebuffer"===f?String.fromCharCode.apply(null,a.slice(g,Math.min(g+b,e))):String.fromCharCode.apply(null,a.subarray(g,Math.min(g+b,e)))),g+=b}catch(i){b=Math.floor(b/2)}return d.join("")}function g(a,b){for(var c=0;c<a.length;c++)b[c]=a[c];return b}var h=a("./support"),i=a("./compressions"),j=a("./nodeBuffer");c.string2binary=function(a){for(var b="",c=0;c<a.length;c++)b+=String.fromCharCode(255&a.charCodeAt(c));return b},c.arrayBuffer2Blob=function(a,b){c.checkSupport("blob"),b=b||"application/zip";try{return new Blob([a],{type:b})}catch(d){try{var e=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,f=new e;return f.append(a),f.getBlob(b)}catch(d){throw new Error("Bug : can't construct the Blob.")}}},c.applyFromCharCode=f;var k={};k.string={string:d,array:function(a){return e(a,new Array(a.length))},arraybuffer:function(a){return k.string.uint8array(a).buffer},uint8array:function(a){return e(a,new Uint8Array(a.length))},nodebuffer:function(a){return e(a,j(a.length))}},k.array={string:f,array:d,arraybuffer:function(a){return new Uint8Array(a).buffer},uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return j(a)}},k.arraybuffer={string:function(a){return f(new Uint8Array(a))},array:function(a){return g(new Uint8Array(a),new Array(a.byteLength))},arraybuffer:d,uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return j(new Uint8Array(a))}},k.uint8array={string:f,array:function(a){return g(a,new Array(a.length))},arraybuffer:function(a){return a.buffer},uint8array:d,nodebuffer:function(a){return j(a)}},k.nodebuffer={string:f,array:function(a){return g(a,new Array(a.length))},arraybuffer:function(a){return k.nodebuffer.uint8array(a).buffer},uint8array:function(a){return g(a,new Uint8Array(a.length))},nodebuffer:d},c.transformTo=function(a,b){if(b||(b=""),!a)return b;c.checkSupport(a);var d=c.getTypeOf(b),e=k[d][a](b);return e},c.getTypeOf=function(a){return"string"==typeof a?"string":"[object Array]"===Object.prototype.toString.call(a)?"array":h.nodebuffer&&j.test(a)?"nodebuffer":h.uint8array&&a instanceof Uint8Array?"uint8array":h.arraybuffer&&a instanceof ArrayBuffer?"arraybuffer":void 0},c.checkSupport=function(a){var b=h[a.toLowerCase()];if(!b)throw new Error(a+" is not supported by this browser")},c.MAX_VALUE_16BITS=65535,c.MAX_VALUE_32BITS=-1,c.pretty=function(a){var b,c,d="";for(c=0;c<(a||"").length;c++)b=a.charCodeAt(c),d+="\\x"+(16>b?"0":"")+b.toString(16).toUpperCase();return d},c.findCompression=function(a){for(var b in i)if(i.hasOwnProperty(b)&&i[b].magic===a)return i[b];return null},c.isRegExp=function(a){return"[object RegExp]"===Object.prototype.toString.call(a)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(a,b){"use strict";function c(a,b){this.files=[],this.loadOptions=b,a&&this.load(a)}var d=a("./stringReader"),e=a("./nodeBufferReader"),f=a("./uint8ArrayReader"),g=a("./utils"),h=a("./signature"),i=a("./zipEntry"),j=a("./support"),k=a("./object");c.prototype={checkSignature:function(a){var b=this.reader.readString(4);if(b!==a)throw new Error("Corrupted zip or bug : unexpected signature ("+g.pretty(b)+", expected "+g.pretty(a)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=k.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var a,b,c,d=this.zip64EndOfCentralSize-44,e=0;d>e;)a=this.reader.readInt(2),b=this.reader.readInt(4),c=this.reader.readString(b),this.zip64ExtensibleData[a]={id:a,length:b,value:c}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var a,b;for(a=0;a<this.files.length;a++)b=this.files[a],this.reader.setIndex(b.localHeaderOffset),this.checkSignature(h.LOCAL_FILE_HEADER),b.readLocalPart(this.reader),b.handleUTF8(),b.processAttributes()},readCentralDir:function(){var a;for(this.reader.setIndex(this.centralDirOffset);this.reader.readString(4)===h.CENTRAL_FILE_HEADER;)a=new i({zip64:this.zip64},this.loadOptions),a.readCentralPart(this.reader),this.files.push(a)},readEndOfCentral:function(){var a=this.reader.lastIndexOfSignature(h.CENTRAL_DIRECTORY_END);if(-1===a){var b=!0;try{this.reader.setIndex(0),this.checkSignature(h.LOCAL_FILE_HEADER),b=!1}catch(c){}throw new Error(b?"Can't find end of central directory : is this a zip file ? If it is, see http://stuk.github.io/jszip/documentation/howto/read_zip.html":"Corrupted zip : can't find end of central directory")}if(this.reader.setIndex(a),this.checkSignature(h.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===g.MAX_VALUE_16BITS||this.diskWithCentralDirStart===g.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===g.MAX_VALUE_16BITS||this.centralDirRecords===g.MAX_VALUE_16BITS||this.centralDirSize===g.MAX_VALUE_32BITS||this.centralDirOffset===g.MAX_VALUE_32BITS){if(this.zip64=!0,a=this.reader.lastIndexOfSignature(h.ZIP64_CENTRAL_DIRECTORY_LOCATOR),-1===a)throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.reader.setIndex(a),this.checkSignature(h.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(h.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}},prepareReader:function(a){var b=g.getTypeOf(a);this.reader="string"!==b||j.uint8array?"nodebuffer"===b?new e(a):new f(g.transformTo("uint8array",a)):new d(a,this.loadOptions.optimizedBinaryString)},load:function(a){this.prepareReader(a),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},b.exports=c},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(a,b){"use strict";function c(a,b){this.options=a,this.loadOptions=b}var d=a("./stringReader"),e=a("./utils"),f=a("./compressedObject"),g=a("./object"),h=0,i=3;c.prototype={isEncrypted:function(){return 1===(1&this.bitFlag)},useUTF8:function(){return 2048===(2048&this.bitFlag)},prepareCompressedContent:function(a,b,c){return function(){var d=a.index;a.setIndex(b);var e=a.readData(c);return a.setIndex(d),e}},prepareContent:function(a,b,c,d,f){return function(){var a=e.transformTo(d.uncompressInputType,this.getCompressedContent()),b=d.uncompress(a);if(b.length!==f)throw new Error("Bug : uncompressed data size mismatch");return b}},readLocalPart:function(a){var b,c;if(a.skip(22),this.fileNameLength=a.readInt(2),c=a.readInt(2),this.fileName=a.readString(this.fileNameLength),a.skip(c),-1==this.compressedSize||-1==this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");if(b=e.findCompression(this.compressionMethod),null===b)throw new Error("Corrupted zip : compression "+e.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")");if(this.decompressed=new f,this.decompressed.compressedSize=this.compressedSize,this.decompressed.uncompressedSize=this.uncompressedSize,this.decompressed.crc32=this.crc32,this.decompressed.compressionMethod=this.compressionMethod,this.decompressed.getCompressedContent=this.prepareCompressedContent(a,a.index,this.compressedSize,b),this.decompressed.getContent=this.prepareContent(a,a.index,this.compressedSize,b,this.uncompressedSize),this.loadOptions.checkCRC32&&(this.decompressed=e.transformTo("string",this.decompressed.getContent()),g.crc32(this.decompressed)!==this.crc32))throw new Error("Corrupted zip : CRC32 mismatch")},readCentralPart:function(a){if(this.versionMadeBy=a.readInt(2),this.versionNeeded=a.readInt(2),this.bitFlag=a.readInt(2),this.compressionMethod=a.readString(2),this.date=a.readDate(),this.crc32=a.readInt(4),this.compressedSize=a.readInt(4),this.uncompressedSize=a.readInt(4),this.fileNameLength=a.readInt(2),this.extraFieldsLength=a.readInt(2),this.fileCommentLength=a.readInt(2),this.diskNumberStart=a.readInt(2),this.internalFileAttributes=a.readInt(2),this.externalFileAttributes=a.readInt(4),this.localHeaderOffset=a.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");this.fileName=a.readString(this.fileNameLength),this.readExtraFields(a),this.parseZIP64ExtraField(a),this.fileComment=a.readString(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var a=this.versionMadeBy>>8;this.dir=16&this.externalFileAttributes?!0:!1,a===h&&(this.dosPermissions=63&this.externalFileAttributes),a===i&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileName.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var a=new d(this.extraFields[1].value);this.uncompressedSize===e.MAX_VALUE_32BITS&&(this.uncompressedSize=a.readInt(8)),this.compressedSize===e.MAX_VALUE_32BITS&&(this.compressedSize=a.readInt(8)),this.localHeaderOffset===e.MAX_VALUE_32BITS&&(this.localHeaderOffset=a.readInt(8)),this.diskNumberStart===e.MAX_VALUE_32BITS&&(this.diskNumberStart=a.readInt(4))}},readExtraFields:function(a){var b,c,d,e=a.index;for(this.extraFields=this.extraFields||{};a.index<e+this.extraFieldsLength;)b=a.readInt(2),c=a.readInt(2),d=a.readString(c),this.extraFields[b]={id:b,length:c,value:d}},handleUTF8:function(){if(this.useUTF8())this.fileName=g.utf8decode(this.fileName),this.fileComment=g.utf8decode(this.fileComment);else{var a=this.findExtraFieldUnicodePath();null!==a&&(this.fileName=a);var b=this.findExtraFieldUnicodeComment();null!==b&&(this.fileComment=b)}},findExtraFieldUnicodePath:function(){var a=this.extraFields[28789];if(a){var b=new d(a.value);return 1!==b.readInt(1)?null:g.crc32(this.fileName)!==b.readInt(4)?null:g.utf8decode(b.readString(a.length-5))
+}return null},findExtraFieldUnicodeComment:function(){var a=this.extraFields[25461];if(a){var b=new d(a.value);return 1!==b.readInt(1)?null:g.crc32(this.fileComment)!==b.readInt(4)?null:g.utf8decode(b.readString(a.length-5))}return null}},b.exports=c},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(a,b){"use strict";var c=a("./lib/utils/common").assign,d=a("./lib/deflate"),e=a("./lib/inflate"),f=a("./lib/zlib/constants"),g={};c(g,d,e,f),b.exports=g},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(a,b,c){"use strict";function d(a,b){var c=new s(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function e(a,b){return b=b||{},b.raw=!0,d(a,b)}function f(a,b){return b=b||{},b.gzip=!0,d(a,b)}var g=a("./zlib/deflate.js"),h=a("./utils/common"),i=a("./utils/strings"),j=a("./zlib/messages"),k=a("./zlib/zstream"),l=0,m=4,n=0,o=1,p=-1,q=0,r=8,s=function(a){this.options=h.assign({level:p,method:r,chunkSize:16384,windowBits:15,memLevel:8,strategy:q,to:""},a||{});var b=this.options;b.raw&&b.windowBits>0?b.windowBits=-b.windowBits:b.gzip&&b.windowBits>0&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=g.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(c!==n)throw new Error(j[c]);b.header&&g.deflateSetHeader(this.strm,b.header)};s.prototype.push=function(a,b){var c,d,e=this.strm,f=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?m:l,e.input="string"==typeof a?i.string2buf(a):a,e.next_in=0,e.avail_in=e.input.length;do{if(0===e.avail_out&&(e.output=new h.Buf8(f),e.next_out=0,e.avail_out=f),c=g.deflate(e,d),c!==o&&c!==n)return this.onEnd(c),this.ended=!0,!1;(0===e.avail_out||0===e.avail_in&&d===m)&&this.onData("string"===this.options.to?i.buf2binstring(h.shrinkBuf(e.output,e.next_out)):h.shrinkBuf(e.output,e.next_out))}while((e.avail_in>0||0===e.avail_out)&&c!==o);return d===m?(c=g.deflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===n):!0},s.prototype.onData=function(a){this.chunks.push(a)},s.prototype.onEnd=function(a){a===n&&(this.result="string"===this.options.to?this.chunks.join(""):h.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Deflate=s,c.deflate=d,c.deflateRaw=e,c.gzip=f},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(a,b,c){"use strict";function d(a,b){var c=new m(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function e(a,b){return b=b||{},b.raw=!0,d(a,b)}var f=a("./zlib/inflate.js"),g=a("./utils/common"),h=a("./utils/strings"),i=a("./zlib/constants"),j=a("./zlib/messages"),k=a("./zlib/zstream"),l=a("./zlib/gzheader"),m=function(a){this.options=g.assign({chunkSize:16384,windowBits:0,to:""},a||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,0===b.windowBits&&(b.windowBits=-15)),!(b.windowBits>=0&&b.windowBits<16)||a&&a.windowBits||(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&0===(15&b.windowBits)&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new k,this.strm.avail_out=0;var c=f.inflateInit2(this.strm,b.windowBits);if(c!==i.Z_OK)throw new Error(j[c]);this.header=new l,f.inflateGetHeader(this.strm,this.header)};m.prototype.push=function(a,b){var c,d,e,j,k,l=this.strm,m=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?i.Z_FINISH:i.Z_NO_FLUSH,l.input="string"==typeof a?h.binstring2buf(a):a,l.next_in=0,l.avail_in=l.input.length;do{if(0===l.avail_out&&(l.output=new g.Buf8(m),l.next_out=0,l.avail_out=m),c=f.inflate(l,i.Z_NO_FLUSH),c!==i.Z_STREAM_END&&c!==i.Z_OK)return this.onEnd(c),this.ended=!0,!1;l.next_out&&(0===l.avail_out||c===i.Z_STREAM_END||0===l.avail_in&&d===i.Z_FINISH)&&("string"===this.options.to?(e=h.utf8border(l.output,l.next_out),j=l.next_out-e,k=h.buf2string(l.output,e),l.next_out=j,l.avail_out=m-j,j&&g.arraySet(l.output,l.output,e,j,0),this.onData(k)):this.onData(g.shrinkBuf(l.output,l.next_out)))}while(l.avail_in>0&&c!==i.Z_STREAM_END);return c===i.Z_STREAM_END&&(d=i.Z_FINISH),d===i.Z_FINISH?(c=f.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===i.Z_OK):!0},m.prototype.onData=function(a){this.chunks.push(a)},m.prototype.onEnd=function(a){a===i.Z_OK&&(this.result="string"===this.options.to?this.chunks.join(""):g.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Inflate=m,c.inflate=d,c.inflateRaw=e,c.ungzip=d},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;c.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!=typeof c)throw new TypeError(c+"must be non-object");for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d])}}return a},c.shrinkBuf=function(a,b){return a.length===b?a:a.subarray?a.subarray(0,b):(a.length=b,a)};var e={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)return void a.set(b.subarray(c,c+d),e);for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){var b,c,d,e,f,g;for(d=0,b=0,c=a.length;c>b;b++)d+=a[b].length;for(g=new Uint8Array(d),e=0,b=0,c=a.length;c>b;b++)f=a[b],g.set(f,e),e+=f.length;return g}},f={arraySet:function(a,b,c,d,e){for(var f=0;d>f;f++)a[e+f]=b[c+f]},flattenChunks:function(a){return[].concat.apply([],a)}};c.setTyped=function(a){a?(c.Buf8=Uint8Array,c.Buf16=Uint16Array,c.Buf32=Int32Array,c.assign(c,e)):(c.Buf8=Array,c.Buf16=Array,c.Buf32=Array,c.assign(c,f))},c.setTyped(d)},{}],28:[function(a,b,c){"use strict";function d(a,b){if(65537>b&&(a.subarray&&g||!a.subarray&&f))return String.fromCharCode.apply(null,e.shrinkBuf(a,b));for(var c="",d=0;b>d;d++)c+=String.fromCharCode(a[d]);return c}var e=a("./common"),f=!0,g=!0;try{String.fromCharCode.apply(null,[0])}catch(h){f=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(h){g=!1}for(var i=new e.Buf8(256),j=0;256>j;j++)i[j]=j>=252?6:j>=248?5:j>=240?4:j>=224?3:j>=192?2:1;i[254]=i[254]=1,c.string2buf=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;h>f;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=128>c?1:2048>c?2:65536>c?3:4;for(b=new e.Buf8(i),g=0,f=0;i>g;f++)c=a.charCodeAt(f),55296===(64512&c)&&h>f+1&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),128>c?b[g++]=c:2048>c?(b[g++]=192|c>>>6,b[g++]=128|63&c):65536>c?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},c.buf2binstring=function(a){return d(a,a.length)},c.binstring2buf=function(a){for(var b=new e.Buf8(a.length),c=0,d=b.length;d>c;c++)b[c]=a.charCodeAt(c);return b},c.buf2string=function(a,b){var c,e,f,g,h=b||a.length,j=new Array(2*h);for(e=0,c=0;h>c;)if(f=a[c++],128>f)j[e++]=f;else if(g=i[f],g>4)j[e++]=65533,c+=g-1;else{for(f&=2===g?31:3===g?15:7;g>1&&h>c;)f=f<<6|63&a[c++],g--;g>1?j[e++]=65533:65536>f?j[e++]=f:(f-=65536,j[e++]=55296|f>>10&1023,j[e++]=56320|1023&f)}return d(j,e)},c.utf8border=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return 0>c?b:0===c?b:c+i[a[c]]>b?c:b}},{"./common":27}],29:[function(a,b){"use strict";function c(a,b,c,d){for(var e=65535&a|0,f=a>>>16&65535|0,g=0;0!==c;){g=c>2e3?2e3:c,c-=g;do e=e+b[d++]|0,f=f+e|0;while(--g);e%=65521,f%=65521}return e|f<<16|0}b.exports=c},{}],30:[function(a,b){b.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(a,b){"use strict";function c(){for(var a,b=[],c=0;256>c;c++){a=c;for(var d=0;8>d;d++)a=1&a?3988292384^a>>>1:a>>>1;b[c]=a}return b}function d(a,b,c,d){var f=e,g=d+c;a=-1^a;for(var h=d;g>h;h++)a=a>>>8^f[255&(a^b[h])];return-1^a}var e=c();b.exports=d},{}],32:[function(a,b,c){"use strict";function d(a,b){return a.msg=G[b],b}function e(a){return(a<<1)-(a>4?9:0)}function f(a){for(var b=a.length;--b>=0;)a[b]=0}function g(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out),0!==c&&(C.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,0===b.pending&&(b.pending_out=0))}function h(a,b){D._tr_flush_block(a,a.block_start>=0?a.block_start:-1,a.strstart-a.block_start,b),a.block_start=a.strstart,g(a.strm)}function i(a,b){a.pending_buf[a.pending++]=b}function j(a,b){a.pending_buf[a.pending++]=b>>>8&255,a.pending_buf[a.pending++]=255&b}function k(a,b,c,d){var e=a.avail_in;return e>d&&(e=d),0===e?0:(a.avail_in-=e,C.arraySet(b,a.input,a.next_in,e,c),1===a.state.wrap?a.adler=E(a.adler,b,e,c):2===a.state.wrap&&(a.adler=F(a.adler,b,e,c)),a.next_in+=e,a.total_in+=e,e)}function l(a,b){var c,d,e=a.max_chain_length,f=a.strstart,g=a.prev_length,h=a.nice_match,i=a.strstart>a.w_size-jb?a.strstart-(a.w_size-jb):0,j=a.window,k=a.w_mask,l=a.prev,m=a.strstart+ib,n=j[f+g-1],o=j[f+g];a.prev_length>=a.good_match&&(e>>=2),h>a.lookahead&&(h=a.lookahead);do if(c=b,j[c+g]===o&&j[c+g-1]===n&&j[c]===j[f]&&j[++c]===j[f+1]){f+=2,c++;do;while(j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&m>f);if(d=ib-(m-f),f=m-ib,d>g){if(a.match_start=b,g=d,d>=h)break;n=j[f+g-1],o=j[f+g]}}while((b=l[b&k])>i&&0!==--e);return g<=a.lookahead?g:a.lookahead}function m(a){var b,c,d,e,f,g=a.w_size;do{if(e=a.window_size-a.lookahead-a.strstart,a.strstart>=g+(g-jb)){C.arraySet(a.window,a.window,g,g,0),a.match_start-=g,a.strstart-=g,a.block_start-=g,c=a.hash_size,b=c;do d=a.head[--b],a.head[b]=d>=g?d-g:0;while(--c);c=g,b=c;do d=a.prev[--b],a.prev[b]=d>=g?d-g:0;while(--c);e+=g}if(0===a.strm.avail_in)break;if(c=k(a.strm,a.window,a.strstart+a.lookahead,e),a.lookahead+=c,a.lookahead+a.insert>=hb)for(f=a.strstart-a.insert,a.ins_h=a.window[f],a.ins_h=(a.ins_h<<a.hash_shift^a.window[f+1])&a.hash_mask;a.insert&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[f+hb-1])&a.hash_mask,a.prev[f&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=f,f++,a.insert--,!(a.lookahead+a.insert<hb)););}while(a.lookahead<jb&&0!==a.strm.avail_in)}function n(a,b){var c=65535;for(c>a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(a.lookahead<=1){if(m(a),0===a.lookahead&&b===H)return sb;if(0===a.lookahead)break}a.strstart+=a.lookahead,a.lookahead=0;var d=a.block_start+c;if((0===a.strstart||a.strstart>=d)&&(a.lookahead=a.strstart-d,a.strstart=d,h(a,!1),0===a.strm.avail_out))return sb;if(a.strstart-a.block_start>=a.w_size-jb&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.strstart>a.block_start&&(h(a,!1),0===a.strm.avail_out)?sb:sb}function o(a,b){for(var c,d;;){if(a.lookahead<jb){if(m(a),a.lookahead<jb&&b===H)return sb;if(0===a.lookahead)break}if(c=0,a.lookahead>=hb&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+hb-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),0!==c&&a.strstart-c<=a.w_size-jb&&(a.match_length=l(a,c)),a.match_length>=hb)if(d=D._tr_tally(a,a.strstart-a.match_start,a.match_length-hb),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=hb){a.match_length--;do a.strstart++,a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+hb-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart;while(0!==--a.match_length);a.strstart++}else a.strstart+=a.match_length,a.match_length=0,a.ins_h=a.window[a.strstart],a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+1])&a.hash_mask;else d=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++;if(d&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=a.strstart<hb-1?a.strstart:hb-1,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function p(a,b){for(var c,d,e;;){if(a.lookahead<jb){if(m(a),a.lookahead<jb&&b===H)return sb;if(0===a.lookahead)break}if(c=0,a.lookahead>=hb&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+hb-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),a.prev_length=a.match_length,a.prev_match=a.match_start,a.match_length=hb-1,0!==c&&a.prev_length<a.max_lazy_match&&a.strstart-c<=a.w_size-jb&&(a.match_length=l(a,c),a.match_length<=5&&(a.strategy===S||a.match_length===hb&&a.strstart-a.match_start>4096)&&(a.match_length=hb-1)),a.prev_length>=hb&&a.match_length<=a.prev_length){e=a.strstart+a.lookahead-hb,d=D._tr_tally(a,a.strstart-1-a.prev_match,a.prev_length-hb),a.lookahead-=a.prev_length-1,a.prev_length-=2;do++a.strstart<=e&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+hb-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart);while(0!==--a.prev_length);if(a.match_available=0,a.match_length=hb-1,a.strstart++,d&&(h(a,!1),0===a.strm.avail_out))return sb}else if(a.match_available){if(d=D._tr_tally(a,0,a.window[a.strstart-1]),d&&h(a,!1),a.strstart++,a.lookahead--,0===a.strm.avail_out)return sb}else a.match_available=1,a.strstart++,a.lookahead--}return a.match_available&&(d=D._tr_tally(a,0,a.window[a.strstart-1]),a.match_available=0),a.insert=a.strstart<hb-1?a.strstart:hb-1,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function q(a,b){for(var c,d,e,f,g=a.window;;){if(a.lookahead<=ib){if(m(a),a.lookahead<=ib&&b===H)return sb;if(0===a.lookahead)break}if(a.match_length=0,a.lookahead>=hb&&a.strstart>0&&(e=a.strstart-1,d=g[e],d===g[++e]&&d===g[++e]&&d===g[++e])){f=a.strstart+ib;do;while(d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&f>e);a.match_length=ib-(f-e),a.match_length>a.lookahead&&(a.match_length=a.lookahead)}if(a.match_length>=hb?(c=D._tr_tally(a,1,a.match_length-hb),a.lookahead-=a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++),c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function r(a,b){for(var c;;){if(0===a.lookahead&&(m(a),0===a.lookahead)){if(b===H)return sb;break}if(a.match_length=0,c=D._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++,c&&(h(a,!1),0===a.strm.avail_out))return sb}return a.insert=0,b===K?(h(a,!0),0===a.strm.avail_out?ub:vb):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?sb:tb}function s(a){a.window_size=2*a.w_size,f(a.head),a.max_lazy_match=B[a.level].max_lazy,a.good_match=B[a.level].good_length,a.nice_match=B[a.level].nice_length,a.max_chain_length=B[a.level].max_chain,a.strstart=0,a.block_start=0,a.lookahead=0,a.insert=0,a.match_length=a.prev_length=hb-1,a.match_available=0,a.ins_h=0}function t(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Y,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new C.Buf16(2*fb),this.dyn_dtree=new C.Buf16(2*(2*db+1)),this.bl_tree=new C.Buf16(2*(2*eb+1)),f(this.dyn_ltree),f(this.dyn_dtree),f(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new C.Buf16(gb+1),this.heap=new C.Buf16(2*cb+1),f(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new C.Buf16(2*cb+1),f(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function u(a){var b;return a&&a.state?(a.total_in=a.total_out=0,a.data_type=X,b=a.state,b.pending=0,b.pending_out=0,b.wrap<0&&(b.wrap=-b.wrap),b.status=b.wrap?lb:qb,a.adler=2===b.wrap?0:1,b.last_flush=H,D._tr_init(b),M):d(a,O)}function v(a){var b=u(a);return b===M&&s(a.state),b}function w(a,b){return a&&a.state?2!==a.state.wrap?O:(a.state.gzhead=b,M):O}function x(a,b,c,e,f,g){if(!a)return O;var h=1;if(b===R&&(b=6),0>e?(h=0,e=-e):e>15&&(h=2,e-=16),1>f||f>Z||c!==Y||8>e||e>15||0>b||b>9||0>g||g>V)return d(a,O);8===e&&(e=9);var i=new t;return a.state=i,i.strm=a,i.wrap=h,i.gzhead=null,i.w_bits=e,i.w_size=1<<i.w_bits,i.w_mask=i.w_size-1,i.hash_bits=f+7,i.hash_size=1<<i.hash_bits,i.hash_mask=i.hash_size-1,i.hash_shift=~~((i.hash_bits+hb-1)/hb),i.window=new C.Buf8(2*i.w_size),i.head=new C.Buf16(i.hash_size),i.prev=new C.Buf16(i.w_size),i.lit_bufsize=1<<f+6,i.pending_buf_size=4*i.lit_bufsize,i.pending_buf=new C.Buf8(i.pending_buf_size),i.d_buf=i.lit_bufsize>>1,i.l_buf=3*i.lit_bufsize,i.level=b,i.strategy=g,i.method=c,v(a)}function y(a,b){return x(a,b,Y,$,_,W)}function z(a,b){var c,h,k,l;if(!a||!a.state||b>L||0>b)return a?d(a,O):O;if(h=a.state,!a.output||!a.input&&0!==a.avail_in||h.status===rb&&b!==K)return d(a,0===a.avail_out?Q:O);if(h.strm=a,c=h.last_flush,h.last_flush=b,h.status===lb)if(2===h.wrap)a.adler=0,i(h,31),i(h,139),i(h,8),h.gzhead?(i(h,(h.gzhead.text?1:0)+(h.gzhead.hcrc?2:0)+(h.gzhead.extra?4:0)+(h.gzhead.name?8:0)+(h.gzhead.comment?16:0)),i(h,255&h.gzhead.time),i(h,h.gzhead.time>>8&255),i(h,h.gzhead.time>>16&255),i(h,h.gzhead.time>>24&255),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,255&h.gzhead.os),h.gzhead.extra&&h.gzhead.extra.length&&(i(h,255&h.gzhead.extra.length),i(h,h.gzhead.extra.length>>8&255)),h.gzhead.hcrc&&(a.adler=F(a.adler,h.pending_buf,h.pending,0)),h.gzindex=0,h.status=mb):(i(h,0),i(h,0),i(h,0),i(h,0),i(h,0),i(h,9===h.level?2:h.strategy>=T||h.level<2?4:0),i(h,wb),h.status=qb);else{var m=Y+(h.w_bits-8<<4)<<8,n=-1;n=h.strategy>=T||h.level<2?0:h.level<6?1:6===h.level?2:3,m|=n<<6,0!==h.strstart&&(m|=kb),m+=31-m%31,h.status=qb,j(h,m),0!==h.strstart&&(j(h,a.adler>>>16),j(h,65535&a.adler)),a.adler=1}if(h.status===mb)if(h.gzhead.extra){for(k=h.pending;h.gzindex<(65535&h.gzhead.extra.length)&&(h.pending!==h.pending_buf_size||(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending!==h.pending_buf_size));)i(h,255&h.gzhead.extra[h.gzindex]),h.gzindex++;h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),h.gzindex===h.gzhead.extra.length&&(h.gzindex=0,h.status=nb)}else h.status=nb;if(h.status===nb)if(h.gzhead.name){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindex<h.gzhead.name.length?255&h.gzhead.name.charCodeAt(h.gzindex++):0,i(h,l)}while(0!==l);h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.gzindex=0,h.status=ob)}else h.status=ob;if(h.status===ob)if(h.gzhead.comment){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindex<h.gzhead.comment.length?255&h.gzhead.comment.charCodeAt(h.gzindex++):0,i(h,l)}while(0!==l);h.gzhead.hcrc&&h.pending>k&&(a.adler=F(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.status=pb)}else h.status=pb;if(h.status===pb&&(h.gzhead.hcrc?(h.pending+2>h.pending_buf_size&&g(a),h.pending+2<=h.pending_buf_size&&(i(h,255&a.adler),i(h,a.adler>>8&255),a.adler=0,h.status=qb)):h.status=qb),0!==h.pending){if(g(a),0===a.avail_out)return h.last_flush=-1,M}else if(0===a.avail_in&&e(b)<=e(c)&&b!==K)return d(a,Q);if(h.status===rb&&0!==a.avail_in)return d(a,Q);if(0!==a.avail_in||0!==h.lookahead||b!==H&&h.status!==rb){var o=h.strategy===T?r(h,b):h.strategy===U?q(h,b):B[h.level].func(h,b);if((o===ub||o===vb)&&(h.status=rb),o===sb||o===ub)return 0===a.avail_out&&(h.last_flush=-1),M;if(o===tb&&(b===I?D._tr_align(h):b!==L&&(D._tr_stored_block(h,0,0,!1),b===J&&(f(h.head),0===h.lookahead&&(h.strstart=0,h.block_start=0,h.insert=0))),g(a),0===a.avail_out))return h.last_flush=-1,M}return b!==K?M:h.wrap<=0?N:(2===h.wrap?(i(h,255&a.adler),i(h,a.adler>>8&255),i(h,a.adler>>16&255),i(h,a.adler>>24&255),i(h,255&a.total_in),i(h,a.total_in>>8&255),i(h,a.total_in>>16&255),i(h,a.total_in>>24&255)):(j(h,a.adler>>>16),j(h,65535&a.adler)),g(a),h.wrap>0&&(h.wrap=-h.wrap),0!==h.pending?M:N)}function A(a){var b;return a&&a.state?(b=a.state.status,b!==lb&&b!==mb&&b!==nb&&b!==ob&&b!==pb&&b!==qb&&b!==rb?d(a,O):(a.state=null,b===qb?d(a,P):M)):O}var B,C=a("../utils/common"),D=a("./trees"),E=a("./adler32"),F=a("./crc32"),G=a("./messages"),H=0,I=1,J=3,K=4,L=5,M=0,N=1,O=-2,P=-3,Q=-5,R=-1,S=1,T=2,U=3,V=4,W=0,X=2,Y=8,Z=9,$=15,_=8,ab=29,bb=256,cb=bb+1+ab,db=30,eb=19,fb=2*cb+1,gb=15,hb=3,ib=258,jb=ib+hb+1,kb=32,lb=42,mb=69,nb=73,ob=91,pb=103,qb=113,rb=666,sb=1,tb=2,ub=3,vb=4,wb=3,xb=function(a,b,c,d,e){this.good_length=a,this.max_lazy=b,this.nice_length=c,this.max_chain=d,this.func=e};B=[new xb(0,0,0,0,n),new xb(4,4,8,4,o),new xb(4,5,16,8,o),new xb(4,6,32,32,o),new xb(4,4,16,16,p),new xb(8,16,32,32,p),new xb(8,16,128,128,p),new xb(8,32,128,256,p),new xb(32,128,258,1024,p),new xb(32,258,258,4096,p)],c.deflateInit=y,c.deflateInit2=x,c.deflateReset=v,c.deflateResetKeep=u,c.deflateSetHeader=w,c.deflate=z,c.deflateEnd=A,c.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(a,b){"use strict";function c(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}b.exports=c},{}],34:[function(a,b){"use strict";var c=30,d=12;b.exports=function(a,b){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;e=a.state,f=a.next_in,B=a.input,g=f+(a.avail_in-5),h=a.next_out,C=a.output,i=h-(b-a.avail_out),j=h+(a.avail_out-257),k=e.dmax,l=e.wsize,m=e.whave,n=e.wnext,o=e.window,p=e.hold,q=e.bits,r=e.lencode,s=e.distcode,t=(1<<e.lenbits)-1,u=(1<<e.distbits)-1;a:do{15>q&&(p+=B[f++]<<q,q+=8,p+=B[f++]<<q,q+=8),v=r[p&t];b:for(;;){if(w=v>>>24,p>>>=w,q-=w,w=v>>>16&255,0===w)C[h++]=65535&v;else{if(!(16&w)){if(0===(64&w)){v=r[(65535&v)+(p&(1<<w)-1)];continue b}if(32&w){e.mode=d;break a}a.msg="invalid literal/length code",e.mode=c;break a}x=65535&v,w&=15,w&&(w>q&&(p+=B[f++]<<q,q+=8),x+=p&(1<<w)-1,p>>>=w,q-=w),15>q&&(p+=B[f++]<<q,q+=8,p+=B[f++]<<q,q+=8),v=s[p&u];c:for(;;){if(w=v>>>24,p>>>=w,q-=w,w=v>>>16&255,!(16&w)){if(0===(64&w)){v=s[(65535&v)+(p&(1<<w)-1)];continue c}a.msg="invalid distance code",e.mode=c;break a}if(y=65535&v,w&=15,w>q&&(p+=B[f++]<<q,q+=8,w>q&&(p+=B[f++]<<q,q+=8)),y+=p&(1<<w)-1,y>k){a.msg="invalid distance too far back",e.mode=c;break a}if(p>>>=w,q-=w,w=h-i,y>w){if(w=y-w,w>m&&e.sane){a.msg="invalid distance too far back",e.mode=c;break a}if(z=0,A=o,0===n){if(z+=l-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}else if(w>n){if(z+=l+n-w,w-=n,x>w){x-=w;do C[h++]=o[z++];while(--w);if(z=0,x>n){w=n,x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}}else if(z+=n-w,x>w){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}for(;x>2;)C[h++]=A[z++],C[h++]=A[z++],C[h++]=A[z++],x-=3;x&&(C[h++]=A[z++],x>1&&(C[h++]=A[z++]))}else{z=h-y;do C[h++]=C[z++],C[h++]=C[z++],C[h++]=C[z++],x-=3;while(x>2);x&&(C[h++]=C[z++],x>1&&(C[h++]=C[z++]))}break}}break}}while(g>f&&j>h);x=q>>3,f-=x,q-=x<<3,p&=(1<<q)-1,a.next_in=f,a.next_out=h,a.avail_in=g>f?5+(g-f):5-(f-g),a.avail_out=j>h?257+(j-h):257-(h-j),e.hold=p,e.bits=q}},{}],35:[function(a,b,c){"use strict";function d(a){return(a>>>24&255)+(a>>>8&65280)+((65280&a)<<8)+((255&a)<<24)}function e(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(a){var b;return a&&a.state?(b=a.state,a.total_in=a.total_out=b.total=0,a.msg="",b.wrap&&(a.adler=1&b.wrap),b.mode=K,b.last=0,b.havedict=0,b.dmax=32768,b.head=null,b.hold=0,b.bits=0,b.lencode=b.lendyn=new r.Buf32(ob),b.distcode=b.distdyn=new r.Buf32(pb),b.sane=1,b.back=-1,C):F}function g(a){var b;return a&&a.state?(b=a.state,b.wsize=0,b.whave=0,b.wnext=0,f(a)):F}function h(a,b){var c,d;return a&&a.state?(d=a.state,0>b?(c=0,b=-b):(c=(b>>4)+1,48>b&&(b&=15)),b&&(8>b||b>15)?F:(null!==d.window&&d.wbits!==b&&(d.window=null),d.wrap=c,d.wbits=b,g(a))):F}function i(a,b){var c,d;return a?(d=new e,a.state=d,d.window=null,c=h(a,b),c!==C&&(a.state=null),c):F}function j(a){return i(a,rb)}function k(a){if(sb){var b;for(p=new r.Buf32(512),q=new r.Buf32(32),b=0;144>b;)a.lens[b++]=8;for(;256>b;)a.lens[b++]=9;for(;280>b;)a.lens[b++]=7;for(;288>b;)a.lens[b++]=8;for(v(x,a.lens,0,288,p,0,a.work,{bits:9}),b=0;32>b;)a.lens[b++]=5;v(y,a.lens,0,32,q,0,a.work,{bits:5}),sb=!1}a.lencode=p,a.lenbits=9,a.distcode=q,a.distbits=5}function l(a,b,c,d){var e,f=a.state;return null===f.window&&(f.wsize=1<<f.wbits,f.wnext=0,f.whave=0,f.window=new r.Buf8(f.wsize)),d>=f.wsize?(r.arraySet(f.window,b,c-f.wsize,f.wsize,0),f.wnext=0,f.whave=f.wsize):(e=f.wsize-f.wnext,e>d&&(e=d),r.arraySet(f.window,b,c-d,e,f.wnext),d-=e,d?(r.arraySet(f.window,b,c-d,d,0),f.wnext=d,f.whave=f.wsize):(f.wnext+=e,f.wnext===f.wsize&&(f.wnext=0),f.whave<f.wsize&&(f.whave+=e))),0}function m(a,b){var c,e,f,g,h,i,j,m,n,o,p,q,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab=0,Bb=new r.Buf8(4),Cb=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!a||!a.state||!a.output||!a.input&&0!==a.avail_in)return F;c=a.state,c.mode===V&&(c.mode=W),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,o=i,p=j,xb=C;a:for(;;)switch(c.mode){case K:if(0===c.wrap){c.mode=W;break}for(;16>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(2&c.wrap&&35615===m){c.check=0,Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0),m=0,n=0,c.mode=L;break}if(c.flags=0,c.head&&(c.head.done=!1),!(1&c.wrap)||(((255&m)<<8)+(m>>8))%31){a.msg="incorrect header check",c.mode=lb;break}if((15&m)!==J){a.msg="unknown compression method",c.mode=lb;break}if(m>>>=4,n-=4,wb=(15&m)+8,0===c.wbits)c.wbits=wb;else if(wb>c.wbits){a.msg="invalid window size",c.mode=lb;break}c.dmax=1<<wb,a.adler=c.check=1,c.mode=512&m?T:V,m=0,n=0;break;case L:for(;16>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(c.flags=m,(255&c.flags)!==J){a.msg="unknown compression method",c.mode=lb;break}if(57344&c.flags){a.msg="unknown header flags set",c.mode=lb;break}c.head&&(c.head.text=m>>8&1),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=M;case M:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.head&&(c.head.time=m),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,Bb[2]=m>>>16&255,Bb[3]=m>>>24&255,c.check=t(c.check,Bb,4,0)),m=0,n=0,c.mode=N;case N:for(;16>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.head&&(c.head.xflags=255&m,c.head.os=m>>8),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0,c.mode=O;case O:if(1024&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.length=m,c.head&&(c.head.extra_len=m),512&c.flags&&(Bb[0]=255&m,Bb[1]=m>>>8&255,c.check=t(c.check,Bb,2,0)),m=0,n=0}else c.head&&(c.head.extra=null);c.mode=P;case P:if(1024&c.flags&&(q=c.length,q>i&&(q=i),q&&(c.head&&(wb=c.head.extra_len-c.length,c.head.extra||(c.head.extra=new Array(c.head.extra_len)),r.arraySet(c.head.extra,e,g,q,wb)),512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,c.length-=q),c.length))break a;c.length=0,c.mode=Q;case Q:if(2048&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.name+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.name=null);c.length=0,c.mode=R;case R:if(4096&c.flags){if(0===i)break a;q=0;do wb=e[g+q++],c.head&&wb&&c.length<65536&&(c.head.comment+=String.fromCharCode(wb));while(wb&&i>q);if(512&c.flags&&(c.check=t(c.check,e,q,g)),i-=q,g+=q,wb)break a}else c.head&&(c.head.comment=null);c.mode=S;case S:if(512&c.flags){for(;16>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m!==(65535&c.check)){a.msg="header crc mismatch",c.mode=lb;break}m=0,n=0}c.head&&(c.head.hcrc=c.flags>>9&1,c.head.done=!0),a.adler=c.check=0,c.mode=V;break;case T:for(;32>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}a.adler=c.check=d(m),m=0,n=0,c.mode=U;case U:if(0===c.havedict)return a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,E;a.adler=c.check=1,c.mode=V;case V:if(b===A||b===B)break a;case W:if(c.last){m>>>=7&n,n-=7&n,c.mode=ib;break}for(;3>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}switch(c.last=1&m,m>>>=1,n-=1,3&m){case 0:c.mode=X;break;case 1:if(k(c),c.mode=bb,b===B){m>>>=2,n-=2;break a}break;case 2:c.mode=$;break;case 3:a.msg="invalid block type",c.mode=lb}m>>>=2,n-=2;break;case X:for(m>>>=7&n,n-=7&n;32>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if((65535&m)!==(m>>>16^65535)){a.msg="invalid stored block lengths",c.mode=lb;break}if(c.length=65535&m,m=0,n=0,c.mode=Y,b===B)break a;case Y:c.mode=Z;case Z:if(q=c.length){if(q>i&&(q=i),q>j&&(q=j),0===q)break a;r.arraySet(f,e,g,q,h),i-=q,g+=q,j-=q,h+=q,c.length-=q;break}c.mode=V;break;case $:for(;14>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(c.nlen=(31&m)+257,m>>>=5,n-=5,c.ndist=(31&m)+1,m>>>=5,n-=5,c.ncode=(15&m)+4,m>>>=4,n-=4,c.nlen>286||c.ndist>30){a.msg="too many length or distance symbols",c.mode=lb;break}c.have=0,c.mode=_;case _:for(;c.have<c.ncode;){for(;3>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.lens[Cb[c.have++]]=7&m,m>>>=3,n-=3}for(;c.have<19;)c.lens[Cb[c.have++]]=0;if(c.lencode=c.lendyn,c.lenbits=7,yb={bits:c.lenbits},xb=v(w,c.lens,0,19,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid code lengths set",c.mode=lb;break}c.have=0,c.mode=ab;case ab:for(;c.have<c.nlen+c.ndist;){for(;Ab=c.lencode[m&(1<<c.lenbits)-1],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(16>sb)m>>>=qb,n-=qb,c.lens[c.have++]=sb;else{if(16===sb){for(zb=qb+2;zb>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m>>>=qb,n-=qb,0===c.have){a.msg="invalid bit length repeat",c.mode=lb;break}wb=c.lens[c.have-1],q=3+(3&m),m>>>=2,n-=2}else if(17===sb){for(zb=qb+3;zb>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=qb,n-=qb,wb=0,q=3+(7&m),m>>>=3,n-=3}else{for(zb=qb+7;zb>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=qb,n-=qb,wb=0,q=11+(127&m),m>>>=7,n-=7}if(c.have+q>c.nlen+c.ndist){a.msg="invalid bit length repeat",c.mode=lb;break}for(;q--;)c.lens[c.have++]=wb}}if(c.mode===lb)break;if(0===c.lens[256]){a.msg="invalid code -- missing end-of-block",c.mode=lb;break}if(c.lenbits=9,yb={bits:c.lenbits},xb=v(x,c.lens,0,c.nlen,c.lencode,0,c.work,yb),c.lenbits=yb.bits,xb){a.msg="invalid literal/lengths set",c.mode=lb;break}if(c.distbits=6,c.distcode=c.distdyn,yb={bits:c.distbits},xb=v(y,c.lens,c.nlen,c.ndist,c.distcode,0,c.work,yb),c.distbits=yb.bits,xb){a.msg="invalid distances set",c.mode=lb;break}if(c.mode=bb,b===B)break a;case bb:c.mode=cb;case cb:if(i>=6&&j>=258){a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,u(a,p),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,c.mode===V&&(c.back=-1);
+break}for(c.back=0;Ab=c.lencode[m&(1<<c.lenbits)-1],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(rb&&0===(240&rb)){for(tb=qb,ub=rb,vb=sb;Ab=c.lencode[vb+((m&(1<<tb+ub)-1)>>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,c.length=sb,0===rb){c.mode=hb;break}if(32&rb){c.back=-1,c.mode=V;break}if(64&rb){a.msg="invalid literal/length code",c.mode=lb;break}c.extra=15&rb,c.mode=db;case db:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.length+=m&(1<<c.extra)-1,m>>>=c.extra,n-=c.extra,c.back+=c.extra}c.was=c.length,c.mode=eb;case eb:for(;Ab=c.distcode[m&(1<<c.distbits)-1],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=qb);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(0===(240&rb)){for(tb=qb,ub=rb,vb=sb;Ab=c.distcode[vb+((m&(1<<tb+ub)-1)>>tb)],qb=Ab>>>24,rb=Ab>>>16&255,sb=65535&Ab,!(n>=tb+qb);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=tb,n-=tb,c.back+=tb}if(m>>>=qb,n-=qb,c.back+=qb,64&rb){a.msg="invalid distance code",c.mode=lb;break}c.offset=sb,c.extra=15&rb,c.mode=fb;case fb:if(c.extra){for(zb=c.extra;zb>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.offset+=m&(1<<c.extra)-1,m>>>=c.extra,n-=c.extra,c.back+=c.extra}if(c.offset>c.dmax){a.msg="invalid distance too far back",c.mode=lb;break}c.mode=gb;case gb:if(0===j)break a;if(q=p-j,c.offset>q){if(q=c.offset-q,q>c.whave&&c.sane){a.msg="invalid distance too far back",c.mode=lb;break}q>c.wnext?(q-=c.wnext,ob=c.wsize-q):ob=c.wnext-q,q>c.length&&(q=c.length),pb=c.window}else pb=f,ob=h-c.offset,q=c.length;q>j&&(q=j),j-=q,c.length-=q;do f[h++]=pb[ob++];while(--q);0===c.length&&(c.mode=cb);break;case hb:if(0===j)break a;f[h++]=c.length,j--,c.mode=cb;break;case ib:if(c.wrap){for(;32>n;){if(0===i)break a;i--,m|=e[g++]<<n,n+=8}if(p-=j,a.total_out+=p,c.total+=p,p&&(a.adler=c.check=c.flags?t(c.check,f,p,h-p):s(c.check,f,p,h-p)),p=j,(c.flags?m:d(m))!==c.check){a.msg="incorrect data check",c.mode=lb;break}m=0,n=0}c.mode=jb;case jb:if(c.wrap&&c.flags){for(;32>n;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m!==(4294967295&c.total)){a.msg="incorrect length check",c.mode=lb;break}m=0,n=0}c.mode=kb;case kb:xb=D;break a;case lb:xb=G;break a;case mb:return H;case nb:default:return F}return a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,(c.wsize||p!==a.avail_out&&c.mode<lb&&(c.mode<ib||b!==z))&&l(a,a.output,a.next_out,p-a.avail_out)?(c.mode=mb,H):(o-=a.avail_in,p-=a.avail_out,a.total_in+=o,a.total_out+=p,c.total+=p,c.wrap&&p&&(a.adler=c.check=c.flags?t(c.check,f,p,a.next_out-p):s(c.check,f,p,a.next_out-p)),a.data_type=c.bits+(c.last?64:0)+(c.mode===V?128:0)+(c.mode===bb||c.mode===Y?256:0),(0===o&&0===p||b===z)&&xb===C&&(xb=I),xb)}function n(a){if(!a||!a.state)return F;var b=a.state;return b.window&&(b.window=null),a.state=null,C}function o(a,b){var c;return a&&a.state?(c=a.state,0===(2&c.wrap)?F:(c.head=b,b.done=!1,C)):F}var p,q,r=a("../utils/common"),s=a("./adler32"),t=a("./crc32"),u=a("./inffast"),v=a("./inftrees"),w=0,x=1,y=2,z=4,A=5,B=6,C=0,D=1,E=2,F=-2,G=-3,H=-4,I=-5,J=8,K=1,L=2,M=3,N=4,O=5,P=6,Q=7,R=8,S=9,T=10,U=11,V=12,W=13,X=14,Y=15,Z=16,$=17,_=18,ab=19,bb=20,cb=21,db=22,eb=23,fb=24,gb=25,hb=26,ib=27,jb=28,kb=29,lb=30,mb=31,nb=32,ob=852,pb=592,qb=15,rb=qb,sb=!0;c.inflateReset=g,c.inflateReset2=h,c.inflateResetKeep=f,c.inflateInit=j,c.inflateInit2=i,c.inflate=m,c.inflateEnd=n,c.inflateGetHeader=o,c.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(a,b){"use strict";var c=a("../utils/common"),d=15,e=852,f=592,g=0,h=1,i=2,j=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],k=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],m=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];b.exports=function(a,b,n,o,p,q,r,s){var t,u,v,w,x,y,z,A,B,C=s.bits,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=null,O=0,P=new c.Buf16(d+1),Q=new c.Buf16(d+1),R=null,S=0;for(D=0;d>=D;D++)P[D]=0;for(E=0;o>E;E++)P[b[n+E]]++;for(H=C,G=d;G>=1&&0===P[G];G--);if(H>G&&(H=G),0===G)return p[q++]=20971520,p[q++]=20971520,s.bits=1,0;for(F=1;G>F&&0===P[F];F++);for(F>H&&(H=F),K=1,D=1;d>=D;D++)if(K<<=1,K-=P[D],0>K)return-1;if(K>0&&(a===g||1!==G))return-1;for(Q[1]=0,D=1;d>D;D++)Q[D+1]=Q[D]+P[D];for(E=0;o>E;E++)0!==b[n+E]&&(r[Q[b[n+E]]++]=E);if(a===g?(N=R=r,y=19):a===h?(N=j,O-=257,R=k,S-=257,y=256):(N=l,R=m,y=-1),M=0,E=0,D=F,x=q,I=H,J=0,v=-1,L=1<<H,w=L-1,a===h&&L>e||a===i&&L>f)return 1;for(var T=0;;){T++,z=D-J,r[E]<y?(A=0,B=r[E]):r[E]>y?(A=R[S+r[E]],B=N[O+r[E]]):(A=96,B=0),t=1<<D-J,u=1<<I,F=u;do u-=t,p[x+(M>>J)+u]=z<<24|A<<16|B|0;while(0!==u);for(t=1<<D-1;M&t;)t>>=1;if(0!==t?(M&=t-1,M+=t):M=0,E++,0===--P[D]){if(D===G)break;D=b[n+r[E]]}if(D>H&&(M&w)!==v){for(0===J&&(J=H),x+=F,I=D-J,K=1<<I;G>I+J&&(K-=P[I+J],!(0>=K));)I++,K<<=1;if(L+=1<<I,a===h&&L>e||a===i&&L>f)return 1;v=M&w,p[v]=H<<24|I<<16|x-q|0}}return 0!==M&&(p[x+M]=D-J<<24|64<<16|0),s.bits=H,0}},{"../utils/common":27}],37:[function(a,b){"use strict";b.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(a,b,c){"use strict";function d(a){for(var b=a.length;--b>=0;)a[b]=0}function e(a){return 256>a?gb[a]:gb[256+(a>>>7)]}function f(a,b){a.pending_buf[a.pending++]=255&b,a.pending_buf[a.pending++]=b>>>8&255}function g(a,b,c){a.bi_valid>V-c?(a.bi_buf|=b<<a.bi_valid&65535,f(a,a.bi_buf),a.bi_buf=b>>V-a.bi_valid,a.bi_valid+=c-V):(a.bi_buf|=b<<a.bi_valid&65535,a.bi_valid+=c)}function h(a,b,c){g(a,c[2*b],c[2*b+1])}function i(a,b){var c=0;do c|=1&a,a>>>=1,c<<=1;while(--b>0);return c>>>1}function j(a){16===a.bi_valid?(f(a,a.bi_buf),a.bi_buf=0,a.bi_valid=0):a.bi_valid>=8&&(a.pending_buf[a.pending++]=255&a.bi_buf,a.bi_buf>>=8,a.bi_valid-=8)}function k(a,b){var c,d,e,f,g,h,i=b.dyn_tree,j=b.max_code,k=b.stat_desc.static_tree,l=b.stat_desc.has_stree,m=b.stat_desc.extra_bits,n=b.stat_desc.extra_base,o=b.stat_desc.max_length,p=0;for(f=0;U>=f;f++)a.bl_count[f]=0;for(i[2*a.heap[a.heap_max]+1]=0,c=a.heap_max+1;T>c;c++)d=a.heap[c],f=i[2*i[2*d+1]+1]+1,f>o&&(f=o,p++),i[2*d+1]=f,d>j||(a.bl_count[f]++,g=0,d>=n&&(g=m[d-n]),h=i[2*d],a.opt_len+=h*(f+g),l&&(a.static_len+=h*(k[2*d+1]+g)));if(0!==p){do{for(f=o-1;0===a.bl_count[f];)f--;a.bl_count[f]--,a.bl_count[f+1]+=2,a.bl_count[o]--,p-=2}while(p>0);for(f=o;0!==f;f--)for(d=a.bl_count[f];0!==d;)e=a.heap[--c],e>j||(i[2*e+1]!==f&&(a.opt_len+=(f-i[2*e+1])*i[2*e],i[2*e+1]=f),d--)}}function l(a,b,c){var d,e,f=new Array(U+1),g=0;for(d=1;U>=d;d++)f[d]=g=g+c[d-1]<<1;for(e=0;b>=e;e++){var h=a[2*e+1];0!==h&&(a[2*e]=i(f[h]++,h))}}function m(){var a,b,c,d,e,f=new Array(U+1);for(c=0,d=0;O-1>d;d++)for(ib[d]=c,a=0;a<1<<_[d];a++)hb[c++]=d;for(hb[c-1]=d,e=0,d=0;16>d;d++)for(jb[d]=e,a=0;a<1<<ab[d];a++)gb[e++]=d;for(e>>=7;R>d;d++)for(jb[d]=e<<7,a=0;a<1<<ab[d]-7;a++)gb[256+e++]=d;for(b=0;U>=b;b++)f[b]=0;for(a=0;143>=a;)eb[2*a+1]=8,a++,f[8]++;for(;255>=a;)eb[2*a+1]=9,a++,f[9]++;for(;279>=a;)eb[2*a+1]=7,a++,f[7]++;for(;287>=a;)eb[2*a+1]=8,a++,f[8]++;for(l(eb,Q+1,f),a=0;R>a;a++)fb[2*a+1]=5,fb[2*a]=i(a,5);kb=new nb(eb,_,P+1,Q,U),lb=new nb(fb,ab,0,R,U),mb=new nb(new Array(0),bb,0,S,W)}function n(a){var b;for(b=0;Q>b;b++)a.dyn_ltree[2*b]=0;for(b=0;R>b;b++)a.dyn_dtree[2*b]=0;for(b=0;S>b;b++)a.bl_tree[2*b]=0;a.dyn_ltree[2*X]=1,a.opt_len=a.static_len=0,a.last_lit=a.matches=0}function o(a){a.bi_valid>8?f(a,a.bi_buf):a.bi_valid>0&&(a.pending_buf[a.pending++]=a.bi_buf),a.bi_buf=0,a.bi_valid=0}function p(a,b,c,d){o(a),d&&(f(a,c),f(a,~c)),E.arraySet(a.pending_buf,a.window,b,c,a.pending),a.pending+=c}function q(a,b,c,d){var e=2*b,f=2*c;return a[e]<a[f]||a[e]===a[f]&&d[b]<=d[c]}function r(a,b,c){for(var d=a.heap[c],e=c<<1;e<=a.heap_len&&(e<a.heap_len&&q(b,a.heap[e+1],a.heap[e],a.depth)&&e++,!q(b,d,a.heap[e],a.depth));)a.heap[c]=a.heap[e],c=e,e<<=1;a.heap[c]=d}function s(a,b,c){var d,f,i,j,k=0;if(0!==a.last_lit)do d=a.pending_buf[a.d_buf+2*k]<<8|a.pending_buf[a.d_buf+2*k+1],f=a.pending_buf[a.l_buf+k],k++,0===d?h(a,f,b):(i=hb[f],h(a,i+P+1,b),j=_[i],0!==j&&(f-=ib[i],g(a,f,j)),d--,i=e(d),h(a,i,c),j=ab[i],0!==j&&(d-=jb[i],g(a,d,j)));while(k<a.last_lit);h(a,X,b)}function t(a,b){var c,d,e,f=b.dyn_tree,g=b.stat_desc.static_tree,h=b.stat_desc.has_stree,i=b.stat_desc.elems,j=-1;for(a.heap_len=0,a.heap_max=T,c=0;i>c;c++)0!==f[2*c]?(a.heap[++a.heap_len]=j=c,a.depth[c]=0):f[2*c+1]=0;for(;a.heap_len<2;)e=a.heap[++a.heap_len]=2>j?++j:0,f[2*e]=1,a.depth[e]=0,a.opt_len--,h&&(a.static_len-=g[2*e+1]);for(b.max_code=j,c=a.heap_len>>1;c>=1;c--)r(a,f,c);e=i;do c=a.heap[1],a.heap[1]=a.heap[a.heap_len--],r(a,f,1),d=a.heap[1],a.heap[--a.heap_max]=c,a.heap[--a.heap_max]=d,f[2*e]=f[2*c]+f[2*d],a.depth[e]=(a.depth[c]>=a.depth[d]?a.depth[c]:a.depth[d])+1,f[2*c+1]=f[2*d+1]=e,a.heap[1]=e++,r(a,f,1);while(a.heap_len>=2);a.heap[--a.heap_max]=a.heap[1],k(a,b),l(f,j,a.bl_count)}function u(a,b,c){var d,e,f=-1,g=b[1],h=0,i=7,j=4;for(0===g&&(i=138,j=3),b[2*(c+1)+1]=65535,d=0;c>=d;d++)e=g,g=b[2*(d+1)+1],++h<i&&e===g||(j>h?a.bl_tree[2*e]+=h:0!==e?(e!==f&&a.bl_tree[2*e]++,a.bl_tree[2*Y]++):10>=h?a.bl_tree[2*Z]++:a.bl_tree[2*$]++,h=0,f=e,0===g?(i=138,j=3):e===g?(i=6,j=3):(i=7,j=4))}function v(a,b,c){var d,e,f=-1,i=b[1],j=0,k=7,l=4;for(0===i&&(k=138,l=3),d=0;c>=d;d++)if(e=i,i=b[2*(d+1)+1],!(++j<k&&e===i)){if(l>j){do h(a,e,a.bl_tree);while(0!==--j)}else 0!==e?(e!==f&&(h(a,e,a.bl_tree),j--),h(a,Y,a.bl_tree),g(a,j-3,2)):10>=j?(h(a,Z,a.bl_tree),g(a,j-3,3)):(h(a,$,a.bl_tree),g(a,j-11,7));j=0,f=e,0===i?(k=138,l=3):e===i?(k=6,l=3):(k=7,l=4)}}function w(a){var b;for(u(a,a.dyn_ltree,a.l_desc.max_code),u(a,a.dyn_dtree,a.d_desc.max_code),t(a,a.bl_desc),b=S-1;b>=3&&0===a.bl_tree[2*cb[b]+1];b--);return a.opt_len+=3*(b+1)+5+5+4,b}function x(a,b,c,d){var e;for(g(a,b-257,5),g(a,c-1,5),g(a,d-4,4),e=0;d>e;e++)g(a,a.bl_tree[2*cb[e]+1],3);v(a,a.dyn_ltree,b-1),v(a,a.dyn_dtree,c-1)}function y(a){var b,c=4093624447;for(b=0;31>=b;b++,c>>>=1)if(1&c&&0!==a.dyn_ltree[2*b])return G;if(0!==a.dyn_ltree[18]||0!==a.dyn_ltree[20]||0!==a.dyn_ltree[26])return H;for(b=32;P>b;b++)if(0!==a.dyn_ltree[2*b])return H;return G}function z(a){pb||(m(),pb=!0),a.l_desc=new ob(a.dyn_ltree,kb),a.d_desc=new ob(a.dyn_dtree,lb),a.bl_desc=new ob(a.bl_tree,mb),a.bi_buf=0,a.bi_valid=0,n(a)}function A(a,b,c,d){g(a,(J<<1)+(d?1:0),3),p(a,b,c,!0)}function B(a){g(a,K<<1,3),h(a,X,eb),j(a)}function C(a,b,c,d){var e,f,h=0;a.level>0?(a.strm.data_type===I&&(a.strm.data_type=y(a)),t(a,a.l_desc),t(a,a.d_desc),h=w(a),e=a.opt_len+3+7>>>3,f=a.static_len+3+7>>>3,e>=f&&(e=f)):e=f=c+5,e>=c+4&&-1!==b?A(a,b,c,d):a.strategy===F||f===e?(g(a,(K<<1)+(d?1:0),3),s(a,eb,fb)):(g(a,(L<<1)+(d?1:0),3),x(a,a.l_desc.max_code+1,a.d_desc.max_code+1,h+1),s(a,a.dyn_ltree,a.dyn_dtree)),n(a),d&&o(a)}function D(a,b,c){return a.pending_buf[a.d_buf+2*a.last_lit]=b>>>8&255,a.pending_buf[a.d_buf+2*a.last_lit+1]=255&b,a.pending_buf[a.l_buf+a.last_lit]=255&c,a.last_lit++,0===b?a.dyn_ltree[2*c]++:(a.matches++,b--,a.dyn_ltree[2*(hb[c]+P+1)]++,a.dyn_dtree[2*e(b)]++),a.last_lit===a.lit_bufsize-1}var E=a("../utils/common"),F=4,G=0,H=1,I=2,J=0,K=1,L=2,M=3,N=258,O=29,P=256,Q=P+1+O,R=30,S=19,T=2*Q+1,U=15,V=16,W=7,X=256,Y=16,Z=17,$=18,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ab=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],bb=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],cb=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],db=512,eb=new Array(2*(Q+2));d(eb);var fb=new Array(2*R);d(fb);var gb=new Array(db);d(gb);var hb=new Array(N-M+1);d(hb);var ib=new Array(O);d(ib);var jb=new Array(R);d(jb);var kb,lb,mb,nb=function(a,b,c,d,e){this.static_tree=a,this.extra_bits=b,this.extra_base=c,this.elems=d,this.max_length=e,this.has_stree=a&&a.length},ob=function(a,b){this.dyn_tree=a,this.max_code=0,this.stat_desc=b},pb=!1;c._tr_init=z,c._tr_stored_block=A,c._tr_flush_block=C,c._tr_tally=D,c._tr_align=B},{"../utils/common":27}],39:[function(a,b){"use strict";function c(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}b.exports=c},{}]},{},[9])(9)});
diff --git a/javadoc/2.1.0/member-search-index.js b/javadoc/2.1.0/member-search-index.js
new file mode 100644
index 0000000..603ca03
--- /dev/null
+++ b/javadoc/2.1.0/member-search-index.js
@@ -0,0 +1 @@
+memberSearchIndex = [{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"aboutToBeHidden()"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"aboutToBeShown()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"AbstractEEFController(IVariableManager, IInterpreter, EditingContextAdapter)","url":"AbstractEEFController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFCustomWidgetController","l":"AbstractEEFCustomWidgetController(EEFCustomWidgetDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"AbstractEEFCustomWidgetController-org.eclipse.eef.EEFCustomWidgetDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"AbstractEEFEclipsePlugin(String)","url":"AbstractEEFEclipsePlugin-java.lang.String-"},{"p":"org.eclipse.eef.common.internal","c":"Messages","l":"AbstractEEFEclipsePlugin_BlankExpression"},{"p":"org.eclipse.eef.common.internal","c":"Messages","l":"AbstractEEFEclipsePlugin_InvalidEvaluation"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"AbstractEEFLifecycleManager()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFOnClickController","l":"AbstractEEFOnClickController(IVariableManager, IInterpreter, EditingContextAdapter)","url":"AbstractEEFOnClickController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"AbstractEEFPropertySection()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"AbstractEEFSection()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"AbstractEEFSectionDescriptor(IEEFTypeMapper)","url":"AbstractEEFSectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabbedPropertySheetPageContributorWrapper","l":"AbstractEEFTabbedPropertySheetPageContributorWrapper(Object, String)","url":"AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"AbstractEEFTabDescriptor()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"AbstractEEFWidgetController(IVariableManager, IInterpreter, EditingContextAdapter)","url":"AbstractEEFWidgetController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.core.internal","c":"Messages","l":"AbstractEEFWidgetController_InvalidValueForExpression"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"AbstractEEFWidgetLifecycleManager(IVariableManager, IInterpreter, EditingContextAdapter)","url":"AbstractEEFWidgetLifecycleManager-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"AbstractEEFWidgetLifecycleManager_invalidSelectionType"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"AbstractEEFWidgetLifecycleManager_lockedByMe"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"AbstractEEFWidgetLifecycleManager_lockedByOther"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"AbstractEEFWidgetLifecycleManager_lockedNoWrite"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"AbstractEEFWidgetLifecycleManager_noDescriptionAvailable"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"AbstractRegistryEventListener(String, String)","url":"AbstractRegistryEventListener-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"AbstractRegistryEventListener(String, String)","url":"AbstractRegistryEventListener-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"AbstractRegistryEventListener(String, String)","url":"AbstractRegistryEventListener-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Updater","l":"accept(List<Notification>)","url":"accept-java.util.List-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFToolbarActionController","l":"action(EEFToolbarAction, EditingContextAdapter, IInterpreter, IVariableManager)","url":"action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFHyperlinkController","l":"action(EEFWidgetAction)","url":"action-org.eclipse.eef.EEFWidgetAction-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFLabelController","l":"action(EEFWidgetAction)","url":"action-org.eclipse.eef.EEFWidgetAction-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"action(EEFWidgetAction)","url":"action-org.eclipse.eef.EEFWidgetAction-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"action(EEFWidgetAction)","url":"action-org.eclipse.eef.EEFWidgetAction-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFListController","l":"action(EEFWidgetAction, List<Object>)","url":"action-org.eclipse.eef.EEFWidgetAction-java.util.List-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"action(EEFWidgetAction, List<Object>)","url":"action-org.eclipse.eef.EEFWidgetAction-java.util.List-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"ACTION_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"ACTION_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"ACTION_PROVIDER_ATTR"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"ActionButton(EEFWidgetAction, Composite, EEFWidgetFactory, IInterpreter, IVariableManager)","url":"ActionButton-org.eclipse.eef.EEFWidgetAction-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"actionExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"actionExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"actions"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"actions"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"actions"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"actions"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"actions"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"adapt(Object, Object)","url":"adapt-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"adapt(Notifier, Object)","url":"adapt-org.eclipse.emf.common.notify.Notifier-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"add(String, int)","url":"add-java.lang.String-int-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemRegistry","l":"add(IItemDescriptor<T>)","url":"add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"add(IItemDescriptor<T>)","url":"add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemRegistry","l":"add(IItemDescriptor<T>)","url":"add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"add(IItemDescriptor<T>)","url":"add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"IItemRegistry","l":"add(IItemDescriptor)","url":"add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"add(IItemDescriptor)","url":"add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionRegistry","l":"add(IItemDescriptor)","url":"add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"add(IItemDescriptor)","url":"add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener.Action","l":"ADD"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener.Action","l":"ADD"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener.Action","l":"ADD"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"addActionExpressionPropertyDescriptor(Object)","url":"addActionExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"addActionExpressionPropertyDescriptor(Object)","url":"addActionExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"addAuditExpressionPropertyDescriptor(Object)","url":"addAuditExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addBackgroundColorExpressionPropertyDescriptor(Object)","url":"addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"addBackgroundColorExpressionPropertyDescriptor(Object)","url":"addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"addBackgroundColorExpressionPropertyDescriptor(Object)","url":"addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"addBackgroundColorExpressionPropertyDescriptor(Object)","url":"addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addBarStylePropertyDescriptor(Object)","url":"addBarStylePropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"addButtonLabelExpressionPropertyDescriptor(Object)","url":"addButtonLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"addCandidateDisplayExpressionPropertyDescriptor(Object)","url":"addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"addCandidateDisplayExpressionPropertyDescriptor(Object)","url":"addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"addCandidatesExpressionPropertyDescriptor(Object)","url":"addCandidatesExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"addCandidatesExpressionPropertyDescriptor(Object)","url":"addCandidatesExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"addCustomExpressionPropertyDescriptor(Object)","url":"addCustomExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"addDisplayExpressionPropertyDescriptor(Object)","url":"addDisplayExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"addDisplayExpressionPropertyDescriptor(Object)","url":"addDisplayExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"addDisplayExpressionPropertyDescriptor(Object)","url":"addDisplayExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"addDomainClassPropertyDescriptor(Object)","url":"addDomainClassPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addDomainClassPropertyDescriptor(Object)","url":"addDomainClassPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"added(IExtension[])","url":"added-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"added(IExtension[])","url":"added-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"added(IExtension[])","url":"added-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"added(IExtensionPoint[])","url":"added-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"added(IExtensionPoint[])","url":"added-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"added(IExtensionPoint[])","url":"added-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"addEditExpressionPropertyDescriptor(Object)","url":"addEditExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"addEditExpressionPropertyDescriptor(Object)","url":"addEditExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"addEditExpressionPropertyDescriptor(Object)","url":"addEditExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"addEditExpressionPropertyDescriptor(Object)","url":"addEditExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"addEPackagesPropertyDescriptor(Object)","url":"addEPackagesPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addExpandedByDefaultPropertyDescriptor(Object)","url":"addExpandedByDefaultPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"addFixExpressionPropertyDescriptor(Object)","url":"addFixExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addFontNameExpressionPropertyDescriptor(Object)","url":"addFontNameExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"addFontNameExpressionPropertyDescriptor(Object)","url":"addFontNameExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"addFontNameExpressionPropertyDescriptor(Object)","url":"addFontNameExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"addFontNameExpressionPropertyDescriptor(Object)","url":"addFontNameExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addFontSizeExpressionPropertyDescriptor(Object)","url":"addFontSizeExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"addFontSizeExpressionPropertyDescriptor(Object)","url":"addFontSizeExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"addFontSizeExpressionPropertyDescriptor(Object)","url":"addFontSizeExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"addFontSizeExpressionPropertyDescriptor(Object)","url":"addFontSizeExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"addFontStyleExpressionPropertyDescriptor(Object)","url":"addFontStyleExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"addFontStyleExpressionPropertyDescriptor(Object)","url":"addFontStyleExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"addFontStyleExpressionPropertyDescriptor(Object)","url":"addFontStyleExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"addForceRefreshPropertyDescriptor(Object)","url":"addForceRefreshPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addForegroundColorExpressionPropertyDescriptor(Object)","url":"addForegroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"addForegroundColorExpressionPropertyDescriptor(Object)","url":"addForegroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"addForegroundColorExpressionPropertyDescriptor(Object)","url":"addForegroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addGroupsPropertyDescriptor(Object)","url":"addGroupsPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"addHelpExpressionPropertyDescriptor(Object)","url":"addHelpExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"addIdentifierPropertyDescriptor(Object)","url":"addIdentifierPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"addIdentifierPropertyDescriptor(Object)","url":"addIdentifierPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"addIdentifierPropertyDescriptor(Object)","url":"addIdentifierPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addIdentifierPropertyDescriptor(Object)","url":"addIdentifierPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"addIdentifierPropertyDescriptor(Object)","url":"addIdentifierPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"addImageExpressionPropertyDescriptor(Object)","url":"addImageExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"addImageExpressionPropertyDescriptor(Object)","url":"addImageExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"addImageExpressionPropertyDescriptor(Object)","url":"addImageExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"addImageExpressionPropertyDescriptor(Object)","url":"addImageExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addIndentedPropertyDescriptor(Object)","url":"addIndentedPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"addIsEnabledExpressionPropertyDescriptor(Object)","url":"addIsEnabledExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"addIterableExpressionPropertyDescriptor(Object)","url":"addIterableExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"addIteratorPropertyDescriptor(Object)","url":"addIteratorPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"addLabelBackgroundColorExpressionPropertyDescriptor(Object)","url":"addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"addLabelExpressionPropertyDescriptor(Object)","url":"addLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addLabelExpressionPropertyDescriptor(Object)","url":"addLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"addLabelExpressionPropertyDescriptor(Object)","url":"addLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"addLabelExpressionPropertyDescriptor(Object)","url":"addLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"addLabelExpressionPropertyDescriptor(Object)","url":"addLabelExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"addLabelFontNameExpressionPropertyDescriptor(Object)","url":"addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"addLabelFontSizeExpressionPropertyDescriptor(Object)","url":"addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"addLabelFontStyleExpressionPropertyDescriptor(Object)","url":"addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"addLabelForegroundColorExpressionPropertyDescriptor(Object)","url":"addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"addLineCountPropertyDescriptor(Object)","url":"addLineCountPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"addListener(INotifyChangedListener)","url":"addListener-org.eclipse.emf.edit.provider.INotifyChangedListener-"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"addLockStatusChangedListener(Consumer<Collection<LockStatusChangeEvent>>)","url":"addLockStatusChangedListener-java.util.function.Consumer-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"addMakeColumnsWithEqualWidthPropertyDescriptor(Object)","url":"addMakeColumnsWithEqualWidthPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"addMessageExpressionPropertyDescriptor(Object)","url":"addMessageExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"addNamePropertyDescriptor(Object)","url":"addNamePropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"addNumberOfColumnsPropertyDescriptor(Object)","url":"addNumberOfColumnsPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"addNumberOfColumnsPropertyDescriptor(Object)","url":"addNumberOfColumnsPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"addOnClickExpressionPropertyDescriptor(Object)","url":"addOnClickExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"addOnClickExpressionPropertyDescriptor(Object)","url":"addOnClickExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"addOrientationPropertyDescriptor(Object)","url":"addOrientationPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"addPages()"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"addPreconditionExpressionPropertyDescriptor(Object)","url":"addPreconditionExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"addPreconditionExpressionPropertyDescriptor(Object)","url":"addPreconditionExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addPreconditionExpressionPropertyDescriptor(Object)","url":"addPreconditionExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"addPredicateExpressionPropertyDescriptor(Object)","url":"addPredicateExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"addPropertyValidationRulesPropertyDescriptor(Object)","url":"addPropertyValidationRulesPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"addPushExpressionPropertyDescriptor(Object)","url":"addPushExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"addSelectionListener(EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener)","url":"addSelectionListener-org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"addSelectionListener(SelectionListener)","url":"addSelectionListener-org.eclipse.swt.events.SelectionListener-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"addSelectionListener(SelectionListener)","url":"addSelectionListener-org.eclipse.swt.events.SelectionListener-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"addSemanticCandidateExpressionPropertyDescriptor(Object)","url":"addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"addSemanticCandidateExpressionPropertyDescriptor(Object)","url":"addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"addSeverityPropertyDescriptor(Object)","url":"addSeverityPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"addTabSelectionListener(IEEFTabSelectionListener)","url":"addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"addTabSelectionListener(ITabSelectionListener)","url":"addTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"addTargetClassPropertyDescriptor(Object)","url":"addTargetClassPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"addTargetsPropertyDescriptor(Object)","url":"addTargetsPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"addToggleStylePropertyDescriptor(Object)","url":"addToggleStylePropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"addTooltipExpressionPropertyDescriptor(Object)","url":"addTooltipExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"addValueExpressionPropertyDescriptor(Object)","url":"addValueExpressionPropertyDescriptor-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"AFTER_SECTION_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"AFTER_TAB_ATTR"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"appliesTo(EEFTextDescription, Map<String, Object>)","url":"appliesTo-org.eclipse.eef.EEFTextDescription-java.util.Map-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"appliesTo(IWorkbenchPart, ISelection)","url":"appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"appliesTo(IWorkbenchPart, ISelection)","url":"appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"appliesTo(IWorkbenchPart, ISelection)","url":"appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyRegistryClassSectionFilter","l":"appliesToSelection(IEEFSectionDescriptor, ISelection)","url":"appliesToSelection-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper.IEEFTextStyleCallback","l":"applyBackgroundColor(EEFColor)","url":"applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxStyleCallback","l":"applyBackgroundColor(EEFColor)","url":"applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFStyledTextStyleCallback","l":"applyBackgroundColor(EEFColor)","url":"applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper.IEEFTextStyleCallback","l":"applyFont(EEFFont)","url":"applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxStyleCallback","l":"applyFont(EEFFont)","url":"applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFStyledTextStyleCallback","l":"applyFont(EEFFont)","url":"applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper.IEEFTextStyleCallback","l":"applyFontStyle(boolean, boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxStyleCallback","l":"applyFontStyle(boolean, boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFStyledTextStyleCallback","l":"applyFontStyle(boolean, boolean)"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper.IEEFTextStyleCallback","l":"applyForegroundColor(EEFColor)","url":"applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxStyleCallback","l":"applyForegroundColor(EEFColor)","url":"applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFStyledTextStyleCallback","l":"applyForegroundColor(EEFColor)","url":"applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"applyTextStyle(String, String, String, Font, String, String, EEFStyleHelper.IEEFTextStyleCallback)","url":"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-"},{"p":"org.eclipse.eef.common.api.utils","c":"Util","l":"asCollection(Object, Class<T>)","url":"asCollection-java.lang.Object-java.lang.Class-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager.ConflictResolutionMode","l":"ASK_USER"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"askUserToResolveConflict(Shell, String, String, String)","url":"askUserToResolveConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"ATT_INPUT_TYPE"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"AUDIT_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils","l":"AUDIT_RESULT"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"auditExpression"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"audits"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"BACKGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"BACKGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"BACKGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"BACKGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"backgroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"backgroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"backgroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"backgroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"BAR_STYLE_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"barStyle"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"basicGetLayout()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"basicGetStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"basicGetWidget()"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"basicSetLayout(EEFLayoutDescription, NotificationChain)","url":"basicSetLayout-org.eclipse.eef.EEFLayoutDescription-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"basicSetStyle(EEFButtonStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"basicSetStyle(EEFButtonStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"basicSetStyle(EEFCheckboxStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"basicSetStyle(EEFCheckboxStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"basicSetStyle(EEFCustomWidgetStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"basicSetStyle(EEFCustomWidgetStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"basicSetStyle(EEFGroupStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"basicSetStyle(EEFGroupStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"basicSetStyle(EEFHyperlinkStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"basicSetStyle(EEFHyperlinkStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"basicSetStyle(EEFLabelStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"basicSetStyle(EEFLabelStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"basicSetStyle(EEFListStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"basicSetStyle(EEFListStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"basicSetStyle(EEFRadioStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"basicSetStyle(EEFRadioStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"basicSetStyle(EEFSelectStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"basicSetStyle(EEFSelectStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"basicSetStyle(EEFTextStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"basicSetStyle(EEFTextStyle, NotificationChain)","url":"basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"basicSetWidget(EEFWidgetDescription, NotificationChain)","url":"basicSetWidget-org.eclipse.eef.EEFWidgetDescription-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"blank(EAttribute)","url":"blank-org.eclipse.emf.ecore.EAttribute-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"BUTTON_LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"buttonLabelExpression"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"call(String)","url":"call-java.lang.String-"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"call(String, Consumer<TYPE>)","url":"call-java.lang.String-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFSelect","l":"CANDIDATE"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"candidateDisplayExpression"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"candidateDisplayExpression"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"CANDIDATES_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"CANDIDATES_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"candidatesExpression"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"candidatesExpression"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"canFinish()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManagerProvider","l":"canHandle(EEFControlDescription)","url":"canHandle-org.eclipse.eef.EEFControlDescription-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFButtonConditionalStyle(EEFButtonConditionalStyle)","url":"caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFButtonConditionalStyle(EEFButtonConditionalStyle)","url":"caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFButtonDescription(EEFButtonDescription)","url":"caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFButtonDescription(EEFButtonDescription)","url":"caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFButtonDescription(EEFButtonDescription)","url":"caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFButtonStyle(EEFButtonStyle)","url":"caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFCheckboxConditionalStyle(EEFCheckboxConditionalStyle)","url":"caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCheckboxConditionalStyle(EEFCheckboxConditionalStyle)","url":"caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFCheckboxDescription(EEFCheckboxDescription)","url":"caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFCheckboxDescription(EEFCheckboxDescription)","url":"caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCheckboxDescription(EEFCheckboxDescription)","url":"caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCheckboxStyle(EEFCheckboxStyle)","url":"caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFConditionalStyle(EEFConditionalStyle)","url":"caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFContainerDescription(EEFContainerDescription)","url":"caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFControlDescription(EEFControlDescription)","url":"caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCustomExpression(EEFCustomExpression)","url":"caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCustomWidgetConditionalStyle(EEFCustomWidgetConditionalStyle)","url":"caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCustomWidgetDescription(EEFCustomWidgetDescription)","url":"caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFCustomWidgetStyle(EEFCustomWidgetStyle)","url":"caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFDynamicMappingFor(EEFDynamicMappingFor)","url":"caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFDynamicMappingIf(EEFDynamicMappingIf)","url":"caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFFillLayoutDescription(EEFFillLayoutDescription)","url":"caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFGridLayoutDescription(EEFGridLayoutDescription)","url":"caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFGroupConditionalStyle(EEFGroupConditionalStyle)","url":"caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFGroupDescription(EEFGroupDescription)","url":"caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFGroupStyle(EEFGroupStyle)","url":"caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFHyperlinkConditionalStyle(EEFHyperlinkConditionalStyle)","url":"caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFHyperlinkConditionalStyle(EEFHyperlinkConditionalStyle)","url":"caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFHyperlinkDescription(EEFHyperlinkDescription)","url":"caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFHyperlinkDescription(EEFHyperlinkDescription)","url":"caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFHyperlinkDescription(EEFHyperlinkDescription)","url":"caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFHyperlinkStyle(EEFHyperlinkStyle)","url":"caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFLabelConditionalStyle(EEFLabelConditionalStyle)","url":"caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFLabelConditionalStyle(EEFLabelConditionalStyle)","url":"caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFLabelDescription(EEFLabelDescription)","url":"caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFLabelDescription(EEFLabelDescription)","url":"caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFLabelDescription(EEFLabelDescription)","url":"caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFLabelStyle(EEFLabelStyle)","url":"caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFLayoutDescription(EEFLayoutDescription)","url":"caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFListConditionalStyle(EEFListConditionalStyle)","url":"caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFListConditionalStyle(EEFListConditionalStyle)","url":"caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFListDescription(EEFListDescription)","url":"caseEEFListDescription-org.eclipse.eef.EEFListDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFListDescription(EEFListDescription)","url":"caseEEFListDescription-org.eclipse.eef.EEFListDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFListDescription(EEFListDescription)","url":"caseEEFListDescription-org.eclipse.eef.EEFListDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFListStyle(EEFListStyle)","url":"caseEEFListStyle-org.eclipse.eef.EEFListStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFPageDescription(EEFPageDescription)","url":"caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFPropertyValidationRuleDescription(EEFPropertyValidationRuleDescription)","url":"caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFRadioConditionalStyle(EEFRadioConditionalStyle)","url":"caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFRadioConditionalStyle(EEFRadioConditionalStyle)","url":"caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFRadioDescription(EEFRadioDescription)","url":"caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFRadioDescription(EEFRadioDescription)","url":"caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFRadioDescription(EEFRadioDescription)","url":"caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFRadioStyle(EEFRadioStyle)","url":"caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFRuleAuditDescription(EEFRuleAuditDescription)","url":"caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFSelectConditionalStyle(EEFSelectConditionalStyle)","url":"caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFSelectConditionalStyle(EEFSelectConditionalStyle)","url":"caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFSelectDescription(EEFSelectDescription)","url":"caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFSelectDescription(EEFSelectDescription)","url":"caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFSelectDescription(EEFSelectDescription)","url":"caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFSelectStyle(EEFSelectStyle)","url":"caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFSemanticValidationRuleDescription(EEFSemanticValidationRuleDescription)","url":"caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"caseEEFTextConditionalStyle(EEFTextConditionalStyle)","url":"caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFTextConditionalStyle(EEFTextConditionalStyle)","url":"caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"caseEEFTextDescription(EEFTextDescription)","url":"caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"caseEEFTextDescription(EEFTextDescription)","url":"caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFTextDescription(EEFTextDescription)","url":"caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFTextStyle(EEFTextStyle)","url":"caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFToolbarAction(EEFToolbarAction)","url":"caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFValidationFixDescription(EEFValidationFixDescription)","url":"caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFValidationRuleDescription(EEFValidationRuleDescription)","url":"caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFViewDescription(EEFViewDescription)","url":"caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFWidgetAction(EEFWidgetAction)","url":"caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFWidgetDescription(EEFWidgetDescription)","url":"caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"caseEEFWidgetStyle(EEFWidgetStyle)","url":"caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"CATEGORY_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"CATEGORY_ATTR"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFConstants","l":"CENTER_SPACE"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"changeNotifier"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"childCreationExtenderManager"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"CLASS_ATTR"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemRegistry","l":"clear()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"IItemRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"clear()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"clone()"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"collectNewChildDescriptors(Collection<Object>, Object)","url":"collectNewChildDescriptors-java.util.Collection-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFColor","l":"colorToString()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableComparator","l":"compare(Viewer, Object, Object)","url":"compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableComparator","l":"compare(Viewer, Object, Object)","url":"compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFHyperlinkController","l":"computeDisplayValue(Object)","url":"computeDisplayValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"computeDisplayValue(Object)","url":"computeDisplayValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"computeHelp()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFWidgetController","l":"computeHelp()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"computeSize(int, int, boolean)"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"computeTabsThatFitInComposite()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"conditionalStyles"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"container"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"CONTRIBUTOR_ID_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"CONTRIBUTOR_ID_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"CONTRIBUTOR_ID_ATTR"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabbedPropertySheetPageContributorWrapper","l":"contributorId"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"controls"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"controls"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"controlsHaveBeenCreated()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"convertEEF_FILL_LAYOUT_ORIENTATIONToString(EDataType, Object)","url":"convertEEF_FILL_LAYOUT_ORIENTATIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"convertEEF_TITLE_BAR_STYLEToString(EDataType, Object)","url":"convertEEF_TITLE_BAR_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"convertEEF_TOGGLE_STYLEToString(EDataType, Object)","url":"convertEEF_TOGGLE_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString(EDataType, Object)","url":"convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"convertToString(EDataType, Object)","url":"convertToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"create()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"create(EClass)","url":"create-org.eclipse.emf.ecore.EClass-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"CREATE"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createAdapter(Notifier)","url":"createAdapter-org.eclipse.emf.common.notify.Notifier-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createButton(Composite, String, int)","url":"createButton-org.eclipse.swt.widgets.Composite-java.lang.String-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createButtonController(EEFButtonDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createCCombo(Composite)","url":"createCCombo-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createCCombo(Composite)","url":"createCCombo-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createCCombo(Composite, int)","url":"createCCombo-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createCCombo(Composite, int)","url":"createCCombo-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createCheckboxController(EEFCheckboxDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createCLabel(Composite, String)","url":"createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createCLabel(Composite, String)","url":"createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createCLabel(Composite, String, int)","url":"createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createCLabel(Composite, String, int)","url":"createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createComposite(Composite)","url":"createComposite-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createComposite(Composite)","url":"createComposite-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createComposite(Composite, int)","url":"createComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createComposite(Composite, int)","url":"createComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"createContents(Composite)","url":"createContents-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixPage","l":"createControl(Composite)","url":"createControl-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesPage","l":"createControl(Composite)","url":"createControl-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"createControl(Composite)","url":"createControl-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"createControl(Composite)","url":"createControl-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"createControl(Composite, IEEFFormContainer)","url":"createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"createControls(Composite, IEEFFormContainer)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"createControls(Composite, EEFTabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"createControls(Composite, TabbedPropertySheetPage)","url":"createControls-org.eclipse.swt.widgets.Composite-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEF_FILL_LAYOUT_ORIENTATIONFromString(EDataType, String)","url":"createEEF_FILL_LAYOUT_ORIENTATIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEF_TITLE_BAR_STYLEFromString(EDataType, String)","url":"createEEF_TITLE_BAR_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEF_TOGGLE_STYLEFromString(EDataType, String)","url":"createEEF_TOGGLE_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString(EDataType, String)","url":"createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFButtonConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFButtonConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFButtonConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFButtonConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFButtonDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFButtonDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFButtonDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFButtonDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFButtonStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFButtonStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFButtonStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFButtonStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCheckboxConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCheckboxConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCheckboxConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCheckboxConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCheckboxDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCheckboxDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCheckboxDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCheckboxDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCheckboxStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCheckboxStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCheckboxStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCheckboxStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFContainerDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFContainerDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFContainerDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFContainerDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFControlDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCustomExpression()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCustomExpression()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCustomExpressionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCustomExpressionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCustomWidgetConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCustomWidgetConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCustomWidgetConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCustomWidgetConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCustomWidgetDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCustomWidgetDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCustomWidgetDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCustomWidgetDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFCustomWidgetStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFCustomWidgetStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFCustomWidgetStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFCustomWidgetStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFDynamicMappingFor()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFDynamicMappingFor()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFDynamicMappingForAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFDynamicMappingForAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFDynamicMappingIf()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFDynamicMappingIf()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFDynamicMappingIfAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFDynamicMappingIfAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFFillLayoutDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFFillLayoutDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFFillLayoutDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFFillLayoutDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFGridLayoutDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFGridLayoutDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFGridLayoutDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFGridLayoutDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFGroupConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFGroupConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFGroupConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFGroupConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFGroupDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFGroupDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFGroupDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFGroupDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFGroupStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFGroupStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFGroupStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFGroupStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFHyperlinkConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFHyperlinkConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFHyperlinkConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFHyperlinkConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFHyperlinkDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFHyperlinkDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFHyperlinkDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFHyperlinkDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFHyperlinkStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFHyperlinkStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFHyperlinkStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFHyperlinkStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFLabelConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFLabelConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFLabelConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFLabelConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFLabelDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFLabelDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFLabelDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFLabelDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFLabelStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFLabelStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFLabelStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFLabelStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFLayoutDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFListConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFListConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFListConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFListConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFListDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFListDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFListDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFListDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFListStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFListStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFListStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFListStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFPageDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFPageDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFPageDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFPageDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFPropertyValidationRuleDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFPropertyValidationRuleDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFPropertyValidationRuleDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFPropertyValidationRuleDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFRadioConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFRadioConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFRadioConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFRadioConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFRadioDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFRadioDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFRadioDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFRadioDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFRadioStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFRadioStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFRadioStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFRadioStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFRuleAuditDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFRuleAuditDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFRuleAuditDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFRuleAuditDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFSelectConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFSelectConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFSelectConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFSelectConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFSelectDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFSelectDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFSelectDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFSelectDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFSelectStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFSelectStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFSelectStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFSelectStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFSemanticValidationRuleDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFSemanticValidationRuleDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFSemanticValidationRuleDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFSemanticValidationRuleDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFTextConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFTextConditionalStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFTextConditionalStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFTextConditionalStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFTextDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFTextDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFTextDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFTextDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFTextStyle()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFTextStyle()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFTextStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFTextStyleAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFToolbarAction()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFToolbarAction()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFToolbarActionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFToolbarActionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFValidationFixDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFValidationFixDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFValidationFixDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFValidationFixDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFValidationRuleDescriptionAdapter()"},{"p":"org.eclipse.eef.core.api","c":"EEFViewFactory","l":"createEEFView(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, IEEFDomainClassTester, InputDescriptor)","url":"createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-org.eclipse.eef.core.api.InputDescriptor-"},{"p":"org.eclipse.eef.core.api","c":"EEFViewFactory","l":"createEEFView(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, InputDescriptor)","url":"createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.InputDescriptor-"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFViewDescription()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFViewDescription()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFViewDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFViewDescriptionAdapter()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"createEEFWidgetAction()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createEEFWidgetAction()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"createEEFWidgetActionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFWidgetActionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFWidgetDescriptionAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEEFWidgetStyleAdapter()"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"createEObjectAdapter()"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createFlatFormComposite(Composite)","url":"createFlatFormComposite-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createFlatFormComposite(Composite)","url":"createFlatFormComposite-org.eclipse.swt.widgets.Composite-"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"createFromString(EDataType, String)","url":"createFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createGroup(Composite, String)","url":"createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createGroup(Composite, String)","url":"createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createGroupController(EEFGroupDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createHyperlink(Composite, String, int)","url":"createHyperlink-org.eclipse.swt.widgets.Composite-java.lang.String-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createHyperlinkController(EEFHyperlinkDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createLabel(Composite, String, int)","url":"createLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createLabelController(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"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-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createList(Composite, int)","url":"createList-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createList(Composite, int)","url":"createList-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createListController(EEFListDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"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-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"createMainControl(Composite, IEEFFormContainer)","url":"createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"createPackageContents()"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createPlainComposite(Composite, int)","url":"createPlainComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createPlainComposite(Composite, int)","url":"createPlainComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createRadioController(EEFRadioDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createScrolledComposite(Composite, int)","url":"createScrolledComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createScrolledComposite(Composite, int)","url":"createScrolledComposite-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createSection(Composite, int)","url":"createSection-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createSectionController(EEFPageDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createSectionController-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createSelectController(EEFSelectDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createStyledText(Composite, int)","url":"createStyledText-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"createTab()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"createTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"createTab()"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createTabFolder(Composite, int)","url":"createTabFolder-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createTabFolder(Composite, int)","url":"createTabFolder-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createTabItem(CTabFolder, int)","url":"createTabItem-org.eclipse.swt.custom.CTabFolder-int-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"createTabItem(CTabFolder, int)","url":"createTabItem-org.eclipse.swt.custom.CTabFolder-int-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"createTable(Composite, int)","url":"createTable-org.eclipse.swt.widgets.Composite-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"createTextController(EEFTextDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"createTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"CUSTOM_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"customExpression"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"customExpressions"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"debug(String)","url":"debug-java.lang.String-"},{"p":"org.eclipse.eef.common.internal.preferences","c":"IEEFPreferenceConstants","l":"DEBUG"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferences","l":"DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"defaultCase(EObject)","url":"defaultCase-org.eclipse.emf.ecore.EObject-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"defaultCase(EObject)","url":"defaultCase-org.eclipse.emf.ecore.EObject-"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"defaultValue(TYPE)"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFCustomWidgetController","l":"description"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"DESCRIPTION_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"DESCRIPTION_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"DescriptorRegistryEventListener(String, String, IItemRegistry<T>)","url":"DescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.ide.api.extensions.IItemRegistry-"},{"p":"org.eclipse.eef.ide.internal","c":"Messages","l":"DescriptorRegistryEventListener_cannotInstantiateExtension"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"DescriptorRegistryEventListener_cannotInstantiateExtension"},{"p":"org.eclipse.eef.ide.internal","c":"Messages","l":"DescriptorRegistryEventListener_extensionAlreadyContributed"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"DescriptorRegistryEventListener_extensionAlreadyContributed"},{"p":"org.eclipse.eef.ide.internal","c":"Messages","l":"DescriptorRegistryEventListener_missingAttribute"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"DescriptorRegistryEventListener_missingAttribute"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"deselectAll()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"deselectAll()"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"diagnostic(String, Diagnostic)","url":"diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Updater","l":"disable()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"DISPLAY_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"DISPLAY_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"DISPLAY_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"displayExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"displayExpression"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"displayExpression"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableContentProvider","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableContentProvider","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"dispose()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyComposite","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"dispose()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"dispose()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"disposeTabs(Collection<EEFTabContents>)","url":"disposeTabs-java.util.Collection-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFControlSwitch","l":"doCreate(Composite, IEEFFormContainer, EEFControlDescription, IVariableManager)","url":"doCreate-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"DOMAIN_CLASS_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"DOMAIN_CLASS_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"domainClass"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"domainClass"},{"p":"org.eclipse.eef.core.internal","c":"DomainClassPredicate","l":"DomainClassPredicate(String, IEEFDomainClassTester)","url":"DomainClassPredicate-java.lang.String-org.eclipse.eef.core.api.IEEFDomainClassTester-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"doSwitch(int, EObject)","url":"doSwitch-int-org.eclipse.emf.ecore.EObject-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFList","l":"DOUBLE_CLICK"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFReference","l":"DOUBLE_CLICK"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"down(List<Object>)","url":"down-java.util.List-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"DOWN"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"EDIT_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"EDIT_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"EDIT_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"EDIT_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"editExpression"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"editExpression"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"editExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"editExpression"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"editingContextAdapter"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"editingContextAdapter"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_BUTTON_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_BUTTON_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CHECKBOX_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CHECKBOX_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTAINER_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONTAINER_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTAINER_DESCRIPTION__CONTROLS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONTAINER_DESCRIPTION__CONTROLS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTAINER_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTAINER_DESCRIPTION__LAYOUT"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONTAINER_DESCRIPTION__LAYOUT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTROL_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONTROL_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTROL_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CONTROL_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CONTROL_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_EXPRESSION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_EXPRESSION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_EXPRESSION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_CUSTOM_WIDGET_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_FOR"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR__IFS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_FOR__IFS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR__ITERATOR"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_FOR__ITERATOR"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_IF"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_IF"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_IF__WIDGET"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_DYNAMIC_MAPPING_IF__WIDGET"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_FILL_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_FILL_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_FILL_LAYOUT_ORIENTATION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_FILL_LAYOUT_ORIENTATION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GRID_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GRID_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__CONTROLS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__CONTROLS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__DOMAIN_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__DOMAIN_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__BAR_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__BAR_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE__TOGGLE_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_GROUP_STYLE__TOGGLE_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_GROUP_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_HYPERLINK_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LABEL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LAYOUT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_LIST_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_LIST_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__ACTIONS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__DOMAIN_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__DOMAIN_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__GROUPS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__GROUPS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__INDENTED"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__INDENTED"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PAGE_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RADIO_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RADIO_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RULE_AUDIT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RULE_AUDIT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SELECT_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SELECT_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_CONDITIONAL_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_CONDITIONAL_STYLE__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__LINE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION__LINE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION__STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE__FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TEXT_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TITLE_BAR_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TITLE_BAR_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOGGLE_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TOGGLE_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOOLBAR_ACTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TOOLBAR_ACTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOOLBAR_ACTION__ACTION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TOOLBAR_ACTION__ACTION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_TOOLBAR_ACTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_FIX_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_FIX_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_FIX_DESCRIPTION__NAME"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_FIX_DESCRIPTION__NAME"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_RULE_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION__AUDITS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_RULE_DESCRIPTION__AUDITS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION__FIXES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_RULE_DESCRIPTION__FIXES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VALIDATION_SEVERITY_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VALIDATION_SEVERITY_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__EPACKAGES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__EPACKAGES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__GROUPS"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__GROUPS"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION__PAGES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_VIEW_DESCRIPTION__PAGES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_VIEW_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_ACTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_ACTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_ACTION__ACTION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_ACTION__ACTION_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_ACTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_ACTION__IMAGE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_ACTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_ACTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_ACTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_DESCRIPTION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION__IDENTIFIER"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_DESCRIPTION_FEATURE_COUNT"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage.Literals","l":"EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION"},{"p":"org.eclipse.eef","c":"EefPackage","l":"EEF_WIDGET_STYLE_FEATURE_COUNT"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"Messages","l":"Eef2LegacyWrapper_failedToAccessField"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"EEFAccessibleControlAdapter(EEFTabbedPropertyList)","url":"EEFAccessibleControlAdapter-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"EefAdapterFactory()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFBottomNavigationElement","l":"EEFBottomNavigationElement(EEFTabbedPropertyList)","url":"EEFBottomNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"EEFButtonConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefButtonConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"EEFButtonConditionalStyleItemProvider(AdapterFactory)","url":"EEFButtonConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"EEFButtonController(EEFButtonDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"EEFButtonDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefButtonDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"EEFButtonDescriptionItemProvider(AdapterFactory)","url":"EEFButtonDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"EEFButtonLifecycleManager(EEFButtonDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFButtonLifecycleManager-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonStyleImpl","l":"EEFButtonStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefButtonStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"EEFButtonStyleItemProvider(AdapterFactory)","url":"EEFButtonStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"EEFCheckboxConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCheckboxConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"EEFCheckboxConditionalStyleItemProvider(AdapterFactory)","url":"EEFCheckboxConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"EEFCheckboxController(EEFCheckboxDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"EEFCheckboxDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCheckboxDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"EEFCheckboxDescriptionItemProvider(AdapterFactory)","url":"EEFCheckboxDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"EEFCheckboxLifecycleManager(EEFCheckboxDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFCheckboxLifecycleManager-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxStyleCallback","l":"EEFCheckboxStyleCallback(Button)","url":"EEFCheckboxStyleCallback-org.eclipse.swt.widgets.Button-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxStyleImpl","l":"EEFCheckboxStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCheckboxStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"EEFCheckboxStyleItemProvider(AdapterFactory)","url":"EEFCheckboxStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFColor","l":"EEFColor(String)","url":"EEFColor-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFColor","l":"EEFColor(Color)","url":"EEFColor-org.eclipse.swt.graphics.Color-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFColor_invalidColorCode"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin","l":"EEFCommonPlugin()"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"EEFConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"EEFConditionalStyleItemProvider(AdapterFactory)","url":"EEFConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.util","c":"EEFConditionalStyleToWidgetStyleSwitch","l":"EEFConditionalStyleToWidgetStyleSwitch()"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"EEFContainerDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefContainerDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"EEFContainerDescriptionItemProvider(AdapterFactory)","url":"EEFContainerDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"EEFContainerLifecycleManager(EEFContainerDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFContainerLifecycleManager-org.eclipse.eef.EEFContainerDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"EEFControlDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"EEFControlDescriptionItemProvider(AdapterFactory)","url":"EEFControlDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.api.controllers","c":"EEFControllersFactory","l":"EEFControllersFactory()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFControlSwitch","l":"EEFControlSwitch(IInterpreter, EditingContextAdapter)","url":"EEFControlSwitch-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin","l":"EEFCorePlugin()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"EEFCustomExpressionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCustomExpressionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"EEFCustomExpressionItemProvider(AdapterFactory)","url":"EEFCustomExpressionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"EEFCustomWidgetConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCustomWidgetConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"EEFCustomWidgetConditionalStyleItemProvider(AdapterFactory)","url":"EEFCustomWidgetConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"EEFCustomWidgetDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCustomWidgetDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"EEFCustomWidgetDescriptionItemProvider(AdapterFactory)","url":"EEFCustomWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetStyleImpl","l":"EEFCustomWidgetStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefCustomWidgetStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"EEFCustomWidgetStyleItemProvider(AdapterFactory)","url":"EEFCustomWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToConditionalStylesSwitch","l":"EEFDescriptionToConditionalStylesSwitch()"},{"p":"org.eclipse.eef.util","c":"EEFDescriptionToWidgetStyleSwitch","l":"EEFDescriptionToWidgetStyleSwitch()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"EEFDescriptorRegistryEventListener(String, String, IItemRegistry<T>)","url":"EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-"},{"p":"org.eclipse.eef.core.internal","c":"EEFDomainClassTester","l":"EEFDomainClassTester()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"EEFDynamicMappingForImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefDynamicMappingForItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"EEFDynamicMappingForItemProvider(AdapterFactory)","url":"EEFDynamicMappingForItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"EEFDynamicMappingIfImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefDynamicMappingIfItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"EEFDynamicMappingIfItemProvider(AdapterFactory)","url":"EEFDynamicMappingIfItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.provider","c":"EefEditPlugin","l":"EefEditPlugin()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"EefFactoryImpl()"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"EEFFillLayoutDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefFillLayoutDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"EEFFillLayoutDescriptionItemProvider(AdapterFactory)","url":"EEFFillLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFFont","l":"EEFFont(String, int, int)","url":"EEFFont-java.lang.String-int-int-"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"EEFGridLayoutDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefGridLayoutDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"EEFGridLayoutDescriptionItemProvider(AdapterFactory)","url":"EEFGridLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"EEFGroupConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefGroupConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"EEFGroupConditionalStyleItemProvider(AdapterFactory)","url":"EEFGroupConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"EEFGroupController(EEFGroupDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"EEFGroupDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefGroupDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"EEFGroupDescriptionItemProvider(AdapterFactory)","url":"EEFGroupDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal","c":"EEFGroupImpl","l":"EEFGroupImpl(EEFPage, EEFGroupDescription, IVariableManager, IInterpreter)","url":"EEFGroupImpl-org.eclipse.eef.core.api.EEFPage-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"EEFGroupLifecycleManager(EEFGroupDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFGroupLifecycleManager-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"EEFGroupStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefGroupStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"EEFGroupStyleItemProvider(AdapterFactory)","url":"EEFGroupStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"EEFHyperlinkConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefHyperlinkConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"EEFHyperlinkConditionalStyleItemProvider(AdapterFactory)","url":"EEFHyperlinkConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"EEFHyperlinkController(EEFHyperlinkDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"EEFHyperlinkDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefHyperlinkDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"EEFHyperlinkDescriptionItemProvider(AdapterFactory)","url":"EEFHyperlinkDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"EEFHyperlinkLifecycleManager(EEFHyperlinkDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFHyperlinkLifecycleManager-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFHyperlinkListener","l":"EEFHyperlinkListener(AbstractEEFWidgetLifecycleManager, Control, IEEFFormContainer, IEEFOnClickController)","url":"EEFHyperlinkListener-org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager-org.eclipse.swt.widgets.Control-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.core.api.controllers.IEEFOnClickController-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"EEFHyperlinkStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefHyperlinkStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"EEFHyperlinkStyleItemProvider(AdapterFactory)","url":"EEFHyperlinkStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin","l":"EEFIdePlugin()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin","l":"EEFIdeUiPlugin()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFIdeUiPlugin_fileNotFound"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFIdeUiPlugin_lifecycleManagerInvalid"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFIdeUiPlugin_lifecycleManagerNotFound"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"EefItemProviderAdapterFactory()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"EEFLabelConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefLabelConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"EEFLabelConditionalStyleItemProvider(AdapterFactory)","url":"EEFLabelConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"EEFLabelController(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"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-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"EEFLabelDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefLabelDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"EEFLabelDescriptionItemProvider(AdapterFactory)","url":"EEFLabelDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"EEFLabelLifecycleManager(EEFLabelDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFLabelLifecycleManager-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"EEFLabelStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefLabelStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"EEFLabelStyleItemProvider(AdapterFactory)","url":"EEFLabelStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFLayoutDescriptionImpl","l":"EEFLayoutDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"EEFLayoutDescriptionItemProvider(AdapterFactory)","url":"EEFLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"EEFLegacySection(ISection)","url":"EEFLegacySection-org.eclipse.ui.views.properties.tabbed.ISection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabbedPropertySheetPage","l":"EEFLegacyTabbedPropertySheetPage(TabbedPropertySheetPage)","url":"EEFLegacyTabbedPropertySheetPage-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabbedPropertySheetPageContributor","l":"EEFLegacyTabbedPropertySheetPageContributor()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabbedPropertySheetWidgetFactory","l":"EEFLegacyTabbedPropertySheetWidgetFactory(TabbedPropertySheetWidgetFactory)","url":"EEFLegacyTabbedPropertySheetWidgetFactory-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabSelectionListener","l":"EEFLegacyTabSelectionListener(ITabSelectionListener)","url":"EEFLegacyTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTypeMapper","l":"EEFLegacyTypeMapper(ITypeMapper)","url":"EEFLegacyTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"EEFListConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefListConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"EEFListConditionalStyleItemProvider(AdapterFactory)","url":"EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"EEFListController(IVariableManager, IInterpreter, EEFListDescription, EditingContextAdapter)","url":"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-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"EEFListDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefListDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"EEFListDescriptionItemProvider(AdapterFactory)","url":"EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"EEFListElement(Composite, IEEFTabItem, int, int, EEFTabbedPropertyList)","url":"EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"EEFListElement(Composite, IEEFTabItem, int, EEFTabbedPropertyList)","url":"EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"EEFListLifecycleManager(EEFListDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"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-"},{"p":"org.eclipse.eef.impl","c":"EEFListStyleImpl","l":"EEFListStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefListStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"EEFListStyleItemProvider(AdapterFactory)","url":"EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFMessageHyperlinkListener","l":"EEFMessageHyperlinkListener(Shell)","url":"EEFMessageHyperlinkListener-org.eclipse.swt.widgets.Shell-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFMessagePrefixProvider","l":"EEFMessagePrefixProvider()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"EEFPageDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefPageDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"EEFPageDescriptionItemProvider(AdapterFactory)","url":"EEFPageDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"EEFPageImpl(EEFView, EEFPageDescription, IVariableManager, IInterpreter, IEEFDomainClassTester, boolean)","url":"EEFPageImpl-org.eclipse.eef.core.api.EEFView-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.IEEFDomainClassTester-boolean-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"EEFPartListenerAdapter()"},{"p":"org.eclipse.eef.common.internal.preferences","c":"EEFPreferenceInitializer","l":"EEFPreferenceInitializer()"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"EEFPreferencePage()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFPreferencePage_DebugButton_Text"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFPreferencePage_DebugButton_Tooltip"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"EEFPropertiesUiLegacyPlugin()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFPropertyListFocusListener","l":"EEFPropertyListFocusListener(EEFTabbedPropertyList)","url":"EEFPropertyListFocusListener-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"EEFPropertyValidationRuleDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefPropertyValidationRuleDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"EEFPropertyValidationRuleDescriptionItemProvider(AdapterFactory)","url":"EEFPropertyValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixPage","l":"EEFQuickFixPage(IMessage, EEFValidationRuleDescription, InvalidValidationRuleResultData)","url":"EEFQuickFixPage-org.eclipse.ui.forms.IMessage-org.eclipse.eef.EEFValidationRuleDescription-org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixPage_description"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixPage_label"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixPage_title"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableComparator","l":"EEFQuickFixTableComparator()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableContentProvider","l":"EEFQuickFixTableContentProvider()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableLabelProvider","l":"EEFQuickFixTableLabelProvider()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"EEFQuickFixWizard(IMessage[])","url":"EEFQuickFixWizard-org.eclipse.ui.forms.IMessage:A-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixWizard_applyQuickFix"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixWizard_noQuickFixAvailable"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFQuickFixWizard_windowTitle"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"EEFRadioConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefRadioConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"EEFRadioConditionalStyleItemProvider(AdapterFactory)","url":"EEFRadioConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"EEFRadioController(EEFRadioDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"EEFRadioDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefRadioDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"EEFRadioDescriptionItemProvider(AdapterFactory)","url":"EEFRadioDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"EEFRadioLifecycleManager(EEFRadioDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFRadioLifecycleManager-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioStyleImpl","l":"EEFRadioStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefRadioStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"EEFRadioStyleItemProvider(AdapterFactory)","url":"EEFRadioStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"EEFRuleAuditDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefRuleAuditDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"EEFRuleAuditDescriptionItemProvider(AdapterFactory)","url":"EEFRuleAuditDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"EEFSection(EEFPage)","url":"EEFSection-org.eclipse.eef.core.api.EEFPage-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSectionController","l":"EEFSectionController(IVariableManager, IInterpreter, EEFPageDescription, EditingContextAdapter)","url":"EEFSectionController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFPageDescription-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSectionDescriptor","l":"EEFSectionDescriptor(EEFPage)","url":"EEFSectionDescriptor-org.eclipse.eef.core.api.EEFPage-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"EEFSectionLifecycleManager(EEFPage)","url":"EEFSectionLifecycleManager-org.eclipse.eef.core.api.EEFPage-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"EEFSelectConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefSelectConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"EEFSelectConditionalStyleItemProvider(AdapterFactory)","url":"EEFSelectConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"EEFSelectController(EEFSelectDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"EEFSelectDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefSelectDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"EEFSelectDescriptionItemProvider(AdapterFactory)","url":"EEFSelectDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"EEFSelectLifecycleManager(EEFSelectDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFSelectLifecycleManager-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectStyleImpl","l":"EEFSelectStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefSelectStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"EEFSelectStyleItemProvider(AdapterFactory)","url":"EEFSelectStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"EEFSemanticValidationRuleDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefSemanticValidationRuleDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"EEFSemanticValidationRuleDescriptionItemProvider(AdapterFactory)","url":"EEFSemanticValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFStyledTextStyleCallback","l":"EEFStyledTextStyleCallback(StyledText)","url":"EEFStyledTextStyleCallback-org.eclipse.swt.custom.StyledText-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"EEFStyleHelper(IInterpreter, IVariableManager)","url":"EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"EefSwitch()"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"EEFTab(EEFPage)","url":"EEFTab-org.eclipse.eef.core.api.EEFPage-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyComposite","l":"EEFTabbedPropertyComposite(Composite, EEFWidgetFactory)","url":"EEFTabbedPropertyComposite-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"EEFTabbedPropertyList(Composite, EEFWidgetFactory)","url":"EEFTabbedPropertyList-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"EEFTabbedPropertyList_propertiesNotAvailable"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"EEFTabbedPropertyListColorHolder(EEFWidgetFactory)","url":"EEFTabbedPropertyListColorHolder-org.eclipse.eef.common.ui.api.EEFWidgetFactory-"},{"p":"org.eclipse.eef.properties.ui.internal.registry","c":"EEFTabbedPropertyRegistry","l":"EEFTabbedPropertyRegistry()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"EEFTabbedPropertyRegistry_MissingSectionDescriptorId"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyRegistryClassSectionFilter","l":"EEFTabbedPropertyRegistryClassSectionFilter(IEEFTypeMapper)","url":"EEFTabbedPropertyRegistryClassSectionFilter-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"EEFTabbedPropertySheetPage(IEEFTabbedPropertySheetPageContributor)","url":"EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"EEFTabbedPropertyViewer(EEFTabbedPropertyList)","url":"EEFTabbedPropertyViewer-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin","l":"EEFTabbedPropertyViewPlugin()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"EEFTabContents(List<IEEFSection>)","url":"EEFTabContents-java.util.List-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"EEFTabDescriptor(EEFPage)","url":"EEFTabDescriptor-org.eclipse.eef.core.api.EEFPage-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFTableSelectionListener","l":"EEFTableSelectionListener(IEEFOnClickController)","url":"EEFTableSelectionListener-org.eclipse.eef.core.api.controllers.IEEFOnClickController-"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"EEFTextConditionalStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefTextConditionalStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"EEFTextConditionalStyleItemProvider(AdapterFactory)","url":"EEFTextConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"EEFTextController(EEFTextDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"EEFTextDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefTextDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"EEFTextDescriptionItemProvider(AdapterFactory)","url":"EEFTextDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"EEFTextLifecycleManager(EEFTextDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"EEFTextLifecycleManager-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_conflictDialog_choiceNewModelValue"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_conflictDialog_message"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_conflictDialog_title"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_textLossByLocking_message"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFTextLifecycleManager_textLossByLocking_title"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"EEFTextMemento(EEFTextDescription, Object, String, String)","url":"EEFTextMemento-org.eclipse.eef.EEFTextDescription-java.lang.Object-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"EEFTextStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefTextStyleItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"EEFTextStyleItemProvider(AdapterFactory)","url":"EEFTextStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"EEFToolbarActionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefToolbarActionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"EEFToolbarActionItemProvider(AdapterFactory)","url":"EEFToolbarActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTopNavigationElement","l":"EEFTopNavigationElement(EEFTabbedPropertyList)","url":"EEFTopNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-"},{"p":"org.eclipse.eef.properties.ui.internal","c":"Messages","l":"EEFTopNavigationElement_noPropertiesAvailable"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTypeMapper","l":"EEFTypeMapper()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"EEFValidationFixDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefValidationFixDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"EEFValidationFixDescriptionItemProvider(AdapterFactory)","url":"EEFValidationFixDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesPage","l":"EEFValidationMessagesPage(IMessage[])","url":"EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesPage","l":"EEFValidationMessagesPage(IMessage[], IMessage)","url":"EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-org.eclipse.ui.forms.IMessage-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableComparator","l":"EEFValidationMessagesTableComparator()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableContentProvider","l":"EEFValidationMessagesTableContentProvider()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableLabelProvider","l":"EEFValidationMessagesTableLabelProvider()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"EEFValidationRuleDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"EEFValidationRuleDescriptionItemProvider(AdapterFactory)","url":"EEFValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFValidationRulesPage_description"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFValidationRulesPage_label"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Messages","l":"EEFValidationRulesPage_title"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"EEFViewDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefViewDescriptionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"EEFViewDescriptionItemProvider(AdapterFactory)","url":"EEFViewDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.core.api","c":"EEFViewFactory","l":"EEFViewFactory()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"EEFViewImpl(EEFViewDescription, IVariableManager, IInterpreter, EditingContextAdapter, IEEFDomainClassTester)","url":"EEFViewImpl-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"EEFWidgetActionImpl()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"eefWidgetActionItemProvider"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"EEFWidgetActionItemProvider(AdapterFactory)","url":"EEFWidgetActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"EEFWidgetDescriptionImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"EEFWidgetDescriptionItemProvider(AdapterFactory)","url":"EEFWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.common.ui.api","c":"EEFWidgetFactory","l":"EEFWidgetFactory()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"EEFWidgetStyleImpl()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"EEFWidgetStyleItemProvider(AdapterFactory)","url":"EEFWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"eGet(int, boolean, boolean)"},{"p":"org.eclipse.eef","c":"EefFactory","l":"eINSTANCE"},{"p":"org.eclipse.eef","c":"EefPackage","l":"eINSTANCE"},{"p":"org.eclipse.eef.core.api","c":"IEEFDomainClassTester","l":"eInstanceOf(EObject, String)","url":"eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-"},{"p":"org.eclipse.eef.core.internal","c":"EEFDomainClassTester","l":"eInstanceOf(EObject, String)","url":"eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eInverseAdd(InternalEObject, int, NotificationChain)","url":"eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eInverseAdd(InternalEObject, int, NotificationChain)","url":"eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eInverseRemove(InternalEObject, int, NotificationChain)","url":"eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"eIsSet(int)"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"ELEMENT_INPUT"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Updater","l":"enable()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"ENABLES_FOR_ANY"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"ENABLES_FOR_ATTR"},{"p":"org.eclipse.eef","c":"EefPackage","l":"eNAME"},{"p":"org.eclipse.eef","c":"EefPackage","l":"eNS_PREFIX"},{"p":"org.eclipse.eef","c":"EefPackage","l":"eNS_URI"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"ePackages"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"equals(Object)","url":"equals-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"equals(Object)","url":"equals-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabSelectionListener","l":"equals(Object)","url":"equals-java.lang.Object-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"error(String)","url":"error-java.lang.String-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"error(String, Exception)","url":"error-java.lang.String-java.lang.Exception-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"ERROR"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"ERROR"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"ERROR_TYPE"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"ERROR_VALUE"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"eSet(int, Object)","url":"eSet-int-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFLayoutDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFListStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"eStaticClass()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"eUnset(int)"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"evaluate(String)","url":"evaluate-java.lang.String-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFCustomWidgetController","l":"executeCommandExpression(String)","url":"executeCommandExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"EXPANDED_BY_DEFAULT_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"expandedByDefault"},{"p":"org.eclipse.eef.common.ui.api","c":"SWTUtils","l":"expansionListenerAdapter(Consumer<ExpansionEvent>)","url":"expansionListenerAdapter-java.util.function.Consumer-"},{"p":"org.eclipse.eef.ide.ui.internal.resource","c":"FileProvider","l":"FileProvider()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptorFilter","l":"filter(IEEFTabDescriptor)","url":"filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"FILTER_ATTR"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"fireNotifyChanged(Notification)","url":"fireNotifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.common.api.utils","c":"Util","l":"firstNonNull(String...)","url":"firstNonNull-java.lang.String...-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"FIX"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"FIX_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"fixes"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"fixExpression"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFPropertyListFocusListener","l":"focusGained(FocusEvent)","url":"focusGained-org.eclipse.swt.events.FocusEvent-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFPropertyListFocusListener","l":"focusLost(FocusEvent)","url":"focusLost-org.eclipse.swt.events.FocusEvent-"},{"p":"org.eclipse.eef.common.ui.api","c":"SWTUtils","l":"focusLostAdapter(Consumer<FocusEvent>)","url":"focusLostAdapter-java.util.function.Consumer-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"FONT_NAME_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"FONT_NAME_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"FONT_NAME_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"FONT_NAME_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"FONT_SIZE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"FONT_SIZE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"FONT_SIZE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"FONT_SIZE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"FONT_STYLE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"FONT_STYLE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"FONT_STYLE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"fontNameExpression"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"fontNameExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"fontNameExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"fontNameExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"fontSizeExpression"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"fontSizeExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"fontSizeExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"fontSizeExpression"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"fontStyleExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"fontStyleExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"fontStyleExpression"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"FORCE_REFRESH_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"forceRefresh"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"FOREGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"FOREGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"FOREGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"foregroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"foregroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"foregroundColorExpression"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"get(int)"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"get(int)"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"get(int)"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"get(int)"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"get(String)","url":"get-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"get(String)","url":"get-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"get(String)","url":"get-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"get(String)","url":"get-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptorProvider","l":"get(IWorkbenchPart, ISelection, IEEFTabbedPropertySheetPageContributor)","url":"get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyTabDescriptorProvider","l":"get(IWorkbenchPart, ISelection, IEEFTabbedPropertySheetPageContributor)","url":"get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"getAction()"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"getActionExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"getActionExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"getActionExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"getActionExpression()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getActionProvider()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getActions()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getActions()"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"getActions()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getActions()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getActions()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getActions()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getActions()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"getActions()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getActions()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getActions()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getActiveTabs()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getActiveTabs()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"getAfterSection()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getAfterSection()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getAfterSection()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getAfterSection()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"getAfterTab()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"getAfterTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getAfterTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getAfterTab()"},{"p":"org.eclipse.eef","c":"EEFRuleAuditDescription","l":"getAuditExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"getAuditExpression()"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"getAudits()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"getAudits()"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"getBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getBarStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getBarStyle()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getBottomNavigationElement()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getBottomNavigationElementShadowStroke1()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getBottomNavigationElementShadowStroke2()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getBottomVisibleIndex()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"getButton()"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"getButtonLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"getButtonLabelExpression()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"getByName(String)","url":"getByName-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"getByName(String)","url":"getByName-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"getByName(String)","url":"getByName-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"getByName(String)","url":"getByName-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getCandidateDisplayExpression()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getCandidateDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getCandidateDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getCandidateDisplayExpression()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getCandidatesExpression()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getCandidatesExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getCandidatesExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getCandidatesExpression()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getCategories()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"getCategory()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"getCategory()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getCategory()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getCategory()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"getChildAtPoint(AccessibleControlEvent)","url":"getChildAtPoint-org.eclipse.swt.accessibility.AccessibleControlEvent-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"getChildCount(AccessibleControlEvent)","url":"getChildCount-org.eclipse.swt.accessibility.AccessibleControlEvent-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"getChildCreationExtenders()"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getChildFeature(Object, Object)","url":"getChildFeature-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getChildrenFeatures(Object)","url":"getChildrenFeatures-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyRegistryClassSectionFilter","l":"getClassTypes(Class<?>)","url":"getClassTypes-java.lang.Class-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFColor","l":"getColor()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getColorHolder()"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"getConditionalStyles()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"getConditionalStyleToWidgetStyleSwitch()"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"getContextAdapter()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"getContextAdapter()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getContributor()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabbedPropertySheetPageContributorWrapper","l":"getContributorId()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabbedPropertySheetPageContributor","l":"getContributorId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPageContributor","l":"getContributorId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getContributorId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabbedPropertySheetPageContributor","l":"getContributorId()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"getControl()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getControl()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getControl()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"getController()"},{"p":"org.eclipse.eef","c":"EEFContainerDescription","l":"getControls()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getControls()"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"getControls()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getControls()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getCurrentTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getCurrentTab()"},{"p":"org.eclipse.eef","c":"EEFCustomExpression","l":"getCustomExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"getCustomExpression()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFCustomWidgetController","l":"getCustomExpression(String)","url":"getCustomExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetDescription","l":"getCustomExpressions()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"getCustomExpressions()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"getData()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"InvalidValidationRuleResult","l":"getData()"},{"p":"org.eclipse.eef.ide.ui.internal.resource","c":"FileProvider","l":"getDefault()"},{"p":"org.eclipse.eef.properties.ui.internal.registry","c":"EEFTabbedPropertyRegistry","l":"getDefault(IEEFTabbedPropertySheetPageContributor)","url":"getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getDefaultGradientEnd()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getDefaultGradientStart()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFCustomWidgetController","l":"getDescription()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"getDescription()"},{"p":"org.eclipse.eef.core.api","c":"EEFGroup","l":"getDescription()"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"getDescription()"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal","c":"EEFGroupImpl","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"getDescription()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"getDescription()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemDescriptor","l":"getDescription()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemDescriptor","l":"getDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"getDescription()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemDescriptor","l":"getDescription()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemDescriptor","l":"getDescription()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"getDescriptionToConditionalStylesSwitch()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"getDescriptionToWidgetStyleSwitch()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getDisplayExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"getDisplayExpression()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"getDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getDisplayExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getDomainClass()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getDomainClass()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getDomainClass()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getDomainClass()"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"getEditExpression()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getEditExpression()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getEditExpression()"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"getEditExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"getEditExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getEditExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getEditExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"getEditExpression()"},{"p":"org.eclipse.eef.core.api.controllers","c":"InvalidValidationRuleResultData","l":"getEditingContextAdapter()"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"getEditingDomain()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEF_FILL_LAYOUT_ORIENTATION()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEF_FILL_LAYOUT_ORIENTATION()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEF_TITLE_BAR_STYLE()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEF_TITLE_BAR_STYLE()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEF_TOGGLE_STYLE()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEF_TOGGLE_STYLE()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEF_VALIDATION_SEVERITY_DESCRIPTION()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEF_VALIDATION_SEVERITY_DESCRIPTION()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription_ButtonLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription_ButtonLabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription_ImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription_ImageExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription_PushExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription_PushExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFButtonStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFButtonStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxDescription_EditExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxDescription_EditExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCheckboxStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCheckboxStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFConditionalStyle_PreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFConditionalStyle_PreconditionExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFContainerDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFContainerDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFContainerDescription_Controls()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFContainerDescription_Controls()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFContainerDescription_Layout()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFContainerDescription_Layout()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFControlDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFControlDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFControlDescription_Identifier()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFControlDescription_Identifier()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomExpression_CustomExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomExpression_CustomExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomExpression_Identifier()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomExpression_Identifier()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetDescription_CustomExpressions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetDescription_CustomExpressions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFCustomWidgetStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFCustomWidgetStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingFor()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingFor()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingFor_ForceRefresh()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingFor_ForceRefresh()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingFor_Ifs()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingFor_Ifs()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingFor_IterableExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingFor_IterableExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingFor_Iterator()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingFor_Iterator()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingIf()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingIf()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingIf_PredicateExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingIf_PredicateExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFDynamicMappingIf_Widget()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFDynamicMappingIf_Widget()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEefFactory()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEefFactory()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFFillLayoutDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFFillLayoutDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFFillLayoutDescription_Orientation()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFFillLayoutDescription_Orientation()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGridLayoutDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGridLayoutDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGridLayoutDescription_NumberOfColumns()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGridLayoutDescription_NumberOfColumns()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_Actions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_Actions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_Controls()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_Controls()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_DomainClass()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_DomainClass()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_Identifier()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_Identifier()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_LabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_LabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_PreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_PreconditionExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_PropertyValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_PropertyValidationRules()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_SemanticCandidateExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_SemanticCandidateExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_SemanticValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_SemanticValidationRules()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_BarStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_BarStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_ExpandedByDefault()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_ExpandedByDefault()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_FontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_FontNameExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_FontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_FontSizeExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFGroupStyle_ToggleStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFGroupStyle_ToggleStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_Actions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_Actions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_DisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_DisplayExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_OnClickExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_OnClickExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkStyle_FontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkStyle_FontNameExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkStyle_FontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkStyle_FontSizeExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFHyperlinkStyle_FontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFHyperlinkStyle_FontStyleExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription_Actions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription_Actions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription_DisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription_DisplayExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle_FontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle_FontNameExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle_FontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle_FontSizeExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle_FontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle_FontStyleExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLabelStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLabelStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFLayoutDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFLayoutDescription()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"getEEFLifecycleManagerProvider(EEFControlDescription)","url":"getEEFLifecycleManagerProvider-org.eclipse.eef.EEFControlDescription-"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_Actions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_Actions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_DisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_DisplayExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_OnClickExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_OnClickExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFListStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFListStyle()"},{"p":"org.eclipse.eef","c":"EefFactory","l":"getEefPackage()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"getEefPackage()"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"getEEFPage()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_Actions()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_Actions()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_DomainClass()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_DomainClass()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_Groups()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_Groups()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_Identifier()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_Identifier()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_Indented()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_Indented()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_LabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_LabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_PreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_PreconditionExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_SemanticCandidateExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_SemanticCandidateExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPageDescription_SemanticValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPageDescription_SemanticValidationRules()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPropertyValidationRuleDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPropertyValidationRuleDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFPropertyValidationRuleDescription_Targets()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFPropertyValidationRuleDescription_Targets()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_CandidateDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_CandidateDisplayExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_CandidatesExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_CandidatesExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_EditExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_EditExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_NumberOfColumns()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_NumberOfColumns()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRadioStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRadioStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRuleAuditDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRuleAuditDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFRuleAuditDescription_AuditExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFRuleAuditDescription_AuditExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_CandidateDisplayExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_CandidateDisplayExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_CandidatesExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_CandidatesExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_EditExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_EditExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSelectStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSelectStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSemanticValidationRuleDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSemanticValidationRuleDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFSemanticValidationRuleDescription_TargetClass()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFSemanticValidationRuleDescription_TargetClass()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getEEFStyleHelper()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin.Implementation","l":"getEEFTabDescriptorFilterRegistry()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin.Implementation","l":"getEEFTabDescriptorProviderRegistry()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextConditionalStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextConditionalStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextConditionalStyle_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextConditionalStyle_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription_ConditionalStyles()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription_ConditionalStyles()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription_EditExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription_EditExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription_LineCount()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription_LineCount()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription_Style()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription_Style()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextDescription_ValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextDescription_ValueExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle_BackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle_FontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle_FontNameExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle_FontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle_FontSizeExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle_FontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle_FontStyleExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFTextStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFTextStyle_ForegroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFToolbarAction()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFToolbarAction()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFToolbarAction_ActionExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFToolbarAction_ActionExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFToolbarAction_ImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFToolbarAction_ImageExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFToolbarAction_TooltipExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFToolbarAction_TooltipExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationFixDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationFixDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationFixDescription_FixExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationFixDescription_FixExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationFixDescription_Name()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationFixDescription_Name()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationRuleDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationRuleDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationRuleDescription_Audits()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationRuleDescription_Audits()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationRuleDescription_Fixes()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationRuleDescription_Fixes()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationRuleDescription_MessageExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationRuleDescription_MessageExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFValidationRuleDescription_Severity()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFValidationRuleDescription_Severity()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_EPackages()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_EPackages()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_Groups()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_Groups()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_Identifier()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_Identifier()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_ImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_ImageExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_LabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_LabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFViewDescription_Pages()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFViewDescription_Pages()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetAction()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetAction()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetAction_ActionExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetAction_ActionExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetAction_ImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetAction_ImageExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetAction_LabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetAction_LabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetDescription()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetDescription()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetDescription_HelpExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetDescription_HelpExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetDescription_IsEnabledExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetDescription_IsEnabledExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetDescription_LabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetDescription_LabelExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetDescription_PropertyValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetDescription_PropertyValidationRules()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle_LabelBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle_LabelBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle_LabelFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle_LabelFontNameExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle_LabelFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle_LabelFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle_LabelFontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle_LabelFontStyleExpression()"},{"p":"org.eclipse.eef","c":"EefPackage","l":"getEEFWidgetStyle_LabelForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"getEEFWidgetStyle_LabelForegroundColorExpression()"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent","l":"getElement()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getElementAt(int)"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"getElements()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableContentProvider","l":"getElements(Object)","url":"getElements-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableContentProvider","l":"getElements(Object)","url":"getElements-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"getEnablesFor()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getEnablesFor()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getEnablesFor()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getEnablesFor()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getEPackages()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getEPackages()"},{"p":"org.eclipse.eef.core.api.controllers","c":"InvalidValidationRuleResultData","l":"getEval()"},{"p":"org.eclipse.eef.ide.ui.internal.resource","c":"FileProvider","l":"getFile(IPath)","url":"getFile-org.eclipse.core.runtime.IPath-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSectionDescriptor","l":"getFilter()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"getFilter()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getFilter()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getFilter()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getFilter()"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"getFixes()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"getFixes()"},{"p":"org.eclipse.eef","c":"EEFValidationFixDescription","l":"getFixExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"getFixExpression()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getFocus()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","c":"EEFFont","l":"getFont()"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getFontNameExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"getFontNameExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"getFontNameExpression()"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"getFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"getFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"getFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"getFontNameExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"getFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"getFontStyleExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"getForegroundColorExpression()"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFFormContainer","l":"getForm()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getForm()"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"getGroups()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"getGroups()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getGroups()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getGroups()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getGroups()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getGroups()"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"getHelpExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"getHelpExpression()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getHoverGradientEnd()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getHoverGradientStart()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSectionDescriptor","l":"getId()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"IItemDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getId()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getId()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemDescriptor","l":"getID()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemDescriptor","l":"getID()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemDescriptor","l":"getID()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemDescriptor","l":"getID()"},{"p":"org.eclipse.eef","c":"EEFControlDescription","l":"getIdentifier()"},{"p":"org.eclipse.eef","c":"EEFCustomExpression","l":"getIdentifier()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getIdentifier()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getIdentifier()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getIdentifier()"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"getIdentifier()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"getIdentifier()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getIdentifier()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getIdentifier()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getIdentifier()"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"getIfs()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"getIfs()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"getImage()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabItem","l":"getImage()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getImage()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getImage()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableLabelProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableLabelProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"getImage(Object)","url":"getImage-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFImageUtils","l":"getImage(String)","url":"getImage-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"getImage(URL)","url":"getImage-java.net.URL-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"getImageDescriptor(String)","url":"getImageDescriptor-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFImageUtils","l":"getImageDescriptor(String)","url":"getImageDescriptor-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"getImageExpression()"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"getImageExpression()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getImageExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"getImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"getImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"getImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getImageExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"getImageExpression()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"getImageRegistry()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"getImplementation()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getIndentedDefaultBackground()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getIndentedHoverBackground()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSectionDescriptor","l":"getInputTypes()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getInputTypes()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getInputTypes()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getInputTypes()"},{"p":"org.eclipse.eef.core.api","c":"EEFGroup","l":"getInterpreter()"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"getInterpreter()"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"getInterpreter()"},{"p":"org.eclipse.eef.core.internal","c":"EEFGroupImpl","l":"getInterpreter()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"getInterpreter()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"getInterpreter()"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"getIsEnabledExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"getIsEnabledExpression()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemDescriptor","l":"getItem()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemDescriptor","l":"getItem()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemDescriptor","l":"getItem()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemDescriptor","l":"getItem()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"getItemCount()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemRegistry","l":"getItemDescriptor(String)","url":"getItemDescriptor-java.lang.String-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"getItemDescriptor(String)","url":"getItemDescriptor-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemRegistry","l":"getItemDescriptor(String)","url":"getItemDescriptor-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"getItemDescriptor(String)","url":"getItemDescriptor-java.lang.String-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemRegistry","l":"getItemDescriptors()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"getItemDescriptors()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemRegistry","l":"getItemDescriptors()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"getItemDescriptors()"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"getIterableExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"getIterableExpression()"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"getIterator()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"getIterator()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"getLabel()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"getLabelBackgroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"getLabelBackgroundColorExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getLabelExpression()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getLabelExpression()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getLabelExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"getLabelExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"getLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"getLabelExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"getLabelExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"getLabelFontNameExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"getLabelFontNameExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"getLabelFontSizeExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"getLabelFontSizeExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"getLabelFontStyleExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"getLabelFontStyleExpression()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"getLabelForegroundColorExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"getLabelForegroundColorExpression()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getLabelProvider()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getLabelVerticalAlignment()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"getLabelVerticalAlignment()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"getLabelVerticalAlignment()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"getLabelVerticalAlignment()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"getLabelVerticalAlignment()"},{"p":"org.eclipse.eef","c":"EEFContainerDescription","l":"getLayout()"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"getLayout()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManagerProvider","l":"getLifecycleManager(EEFControlDescription, IVariableManager, IInterpreter, EditingContextAdapter)","url":"getLifecycleManager-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"getLineCount()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"getLineCount()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getListBackground()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"getLiteral()"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"getLiteral()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"getLiteral()"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"getLiteral()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"getLocation(AccessibleControlEvent)","url":"getLocation-org.eclipse.swt.accessibility.AccessibleControlEvent-"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"getLockStatus(EObject)","url":"getLockStatus-org.eclipse.emf.ecore.EObject-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"getMessage()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"InvalidValidationRuleResult","l":"getMessage()"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"getMessageExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"getMessageExpression()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"getMinimumHeight()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"getMinimumHeight()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"getMinimumHeight()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"getMinimumHeight()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"getMinimumHeight()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"getName()"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"getName()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"getName()"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"getName()"},{"p":"org.eclipse.eef","c":"EEFValidationFixDescription","l":"getName()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"getName()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getNavigationElementShadowStroke()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"getNewChildDescriptors(Object, EditingDomain)","url":"getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"getNextPage(IWizardPage)","url":"getNextPage-org.eclipse.jface.wizard.IWizardPage-"},{"p":"org.eclipse.eef","c":"EEFGridLayoutDescription","l":"getNumberOfColumns()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getNumberOfColumns()"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"getNumberOfColumns()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getNumberOfColumns()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getNumberOfElements()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFOnClickController","l":"getOnClickExpression()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"getOnClickExpression()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"getOnClickExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getOnClickExpression()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getOnClickExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getOnClickExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getOnClickExpression()"},{"p":"org.eclipse.eef.ide.ui.properties.internal","c":"RefreshIdsHolder","l":"getOrCreateID(EObject)","url":"getOrCreateID-org.eclipse.emf.ecore.EObject-"},{"p":"org.eclipse.eef","c":"EEFFillLayoutDescription","l":"getOrientation()"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"getOrientation()"},{"p":"org.eclipse.eef.core.api","c":"InputDescriptor","l":"getOriginalSelection()"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"getPackage()"},{"p":"org.eclipse.eef.core.api","c":"EEFGroup","l":"getPage()"},{"p":"org.eclipse.eef.core.internal","c":"EEFGroupImpl","l":"getPage()"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"getPages()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"getPages()"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"getPages()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"getPages()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"getPart()"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.provider","c":"EefEditPlugin","l":"getPlugin()"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EefEditPlugin","l":"getPluginResourceLocator()"},{"p":"org.eclipse.eef","c":"EEFConditionalStyle","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getPreconditionExpression()"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingIf","l":"getPredicateExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"getPredicateExpression()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFMessagePrefixProvider","l":"getPrefix(Control)","url":"getPrefix-org.eclipse.swt.widgets.Control-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"getPreviousPage(IWizardPage)","url":"getPreviousPage-org.eclipse.jface.wizard.IWizardPage-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"getPropertyCategories()"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"getPropertyDescriptors(Object)","url":"getPropertyDescriptors-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionRegistry","l":"getPropertySections(String, String)","url":"getPropertySections-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"getPropertyTabs(String)","url":"getPropertyTabs-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getPropertyValidationRules()"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"getPropertyValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getPropertyValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"getPropertyValidationRules()"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"getPushExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"getPushExpression()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"getRadioGroup()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabbedPropertySheetPageContributorWrapper","l":"getRealContributor()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"getReferenceValue()"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"getResourceLocator()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"getRole(AccessibleControlEvent)","url":"getRole-org.eclipse.swt.accessibility.AccessibleControlEvent-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"getRootAdapterFactory()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyComposite","l":"getScrolledComposite()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"getSectionAtIndex(int)"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSectionDescriptor","l":"getSectionClass()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getSectionClass()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getSectionClass()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getSectionClass()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getSectionDescriptorProvider()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"getSectionDescriptorProvider(String)","url":"getSectionDescriptorProvider-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"getSectionDescriptors()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"getSectionDescriptors()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"getSectionDescriptors()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getSectionDescriptors()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"getSectionIndex(IEEFSection)","url":"getSectionIndex-org.eclipse.eef.properties.ui.api.IEEFSection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"getSections()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixPage","l":"getSelectedMessage()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesPage","l":"getSelectedMessage()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getSelectedTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getSelectedTab()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"getSelection()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"getSelectionIndex()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"getSelectionIndex()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getSelectionIndex()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getSemanticCandidateExpression()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getSemanticCandidateExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getSemanticCandidateExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getSemanticCandidateExpression()"},{"p":"org.eclipse.eef.core.api","c":"InputDescriptor","l":"getSemanticElement()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getSemanticValidationRules()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"getSemanticValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getSemanticValidationRules()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"getSemanticValidationRules()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"getSeverity()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"InvalidValidationRuleResult","l":"getSeverity()"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"getSeverity()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"getSeverity()"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFFormContainer","l":"getShell()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getShell()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getSite()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFAccessibleControlAdapter","l":"getState(AccessibleControlEvent)","url":"getState-org.eclipse.swt.accessibility.AccessibleControlEvent-"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent","l":"getStatus()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getStructuredSelection(StructuredViewer)","url":"getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-"},{"p":"org.eclipse.eef","c":"EEFButtonConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFCheckboxConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFGroupConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFLabelConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFListConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFRadioConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFSelectConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFTextConditionalStyle","l":"getStyle()"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"getStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"getStyle()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"getTabbedPropertyContributorRegistry()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyComposite","l":"getTabbedPropertyList()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"getTabbedPropertySectionsRegistry()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"getTabbedPropertyTabsRegistry()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyComposite","l":"getTabComposite()"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"getTabDescriptionAtIndex(int)"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getTabDescriptorProvider()"},{"p":"org.eclipse.eef.properties.ui.internal.registry","c":"EEFTabbedPropertyRegistry","l":"getTabDescriptors(IWorkbenchPart, ISelection)","url":"getTabDescriptors-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"getTabItem()"},{"p":"org.eclipse.eef","c":"EEFSemanticValidationRuleDescription","l":"getTargetClass()"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"getTargetClass()"},{"p":"org.eclipse.eef","c":"EEFPropertyValidationRuleDescription","l":"getTargets()"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"getTargets()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSectionDescriptor","l":"getTargetTab()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"getTargetTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"getTargetTab()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"getTargetTab()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"getText()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabItem","l":"getText()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"getText()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableLabelProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableLabelProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"getText(Object)","url":"getText-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferences","l":"getTextConflictResolutionMode()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getTitleImage(ISelection)","url":"getTitleImage-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getTitleText(ISelection)","url":"getTitleText-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"getToggleStyle()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"getToggleStyle()"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"getTooltipExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"getTooltipExpression()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getTopNavigationElement()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getTopVisibleIndex()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"getTypeMapper()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"getTypeMapper(String)","url":"getTypeMapper-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"getUserInput()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"getValidationControl()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IValidationRuleResult","l":"getValidationRule()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"ValidationRuleResult","l":"getValidationRule()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"getValidationRulesContainer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"getValidationRulesContainer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"getValidationRulesContainer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSectionController","l":"getValidationRulesContainer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"getValidationRulesReference()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"getValidationRulesReference()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"getValidationRulesReference()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSectionController","l":"getValidationRulesReference()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"getValue()"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"getValue()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"getValue()"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"getValue()"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"getValueExpression()"},{"p":"org.eclipse.eef.core.api","c":"EEFGroup","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.internal","c":"EEFGroupImpl","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"getVariableManager()"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"getView()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"getView()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"getWidestLabelIndex()"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingIf","l":"getWidget()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"getWidget()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getWidgetBackground()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getWidgetDarkShadow()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"getWidgetDescription()"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFFormContainer","l":"getWidgetFactory()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"getWidgetFactory()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"getWidgetFactory()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"getWidgetFactory()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getWidgetForeground()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyListColorHolder","l":"getWidgetNormalShadow()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"getWidgetSemanticElement()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFStyleHelper","l":"getWidgetStyle(EEFWidgetDescription)","url":"getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"groups"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"groups"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"hashCode()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"hashCode()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabSelectionListener","l":"hashCode()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"help"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"HELP"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"HELP_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"helpExpression"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"hideDynamicImage(int)"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFConstants","l":"HMARGIN"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"HORIZONTAL"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"HORIZONTAL_VALUE"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFConstants","l":"HSPACE"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"ID_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"ID_ATTR"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"ID_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"ID_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"identifier"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"identifier"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"identifier"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"identifier"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"identifier"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"IDENTIFIER_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"IDENTIFIER_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"IDENTIFIER_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"IDENTIFIER_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"IDENTIFIER_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"ifs"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"IMAGE_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"IMAGE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"IMAGE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"IMAGE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"IMAGE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"imageExpression"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"imageExpression"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"imageExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"imageExpression"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"IMPL_CLASS_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"IMPL_CLASS_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.provider","c":"EefEditPlugin.Implementation","l":"Implementation()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"INDENT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"indented"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"INDENTED_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"INDENTED_EDEFAULT"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"info(String)","url":"info-java.lang.String-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"info(String, Exception)","url":"info-java.lang.String-java.lang.Exception-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"INFO"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"INFO"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"INFO_TYPE"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"INFO_VALUE"},{"p":"org.eclipse.eef.impl","c":"EefFactoryImpl","l":"init()"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"init()"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"init(IWorkbench)","url":"init-org.eclipse.ui.IWorkbench-"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"initialize()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"initialize()"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"initialize()"},{"p":"org.eclipse.eef.common.internal.preferences","c":"EEFPreferenceInitializer","l":"initializeDefaultPreferences()"},{"p":"org.eclipse.eef.common.api.utils","c":"I18N","l":"initializeMessages(Class<?>, EMFPlugin)","url":"initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"I18N","l":"initializeMessages(Class<?>, EMFPlugin)","url":"initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-"},{"p":"org.eclipse.eef.impl","c":"EefPackageImpl","l":"initializePackageContents()"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils","l":"INPUT"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixTableContentProvider","l":"inputChanged(Viewer, Object, Object)","url":"inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesTableContentProvider","l":"inputChanged(Viewer, Object, Object)","url":"inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.provider","c":"EefEditPlugin","l":"INSTANCE"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"interpreter"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"interpreter"},{"p":"org.eclipse.eef.core.internal.controllers","c":"InvalidValidationRuleResult","l":"InvalidValidationRuleResult(EEFValidationRuleDescription, String, EvalFactory.Eval<Object>, EditingContextAdapter, int)","url":"InvalidValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-java.lang.String-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-int-"},{"p":"org.eclipse.eef.core.api.controllers","c":"InvalidValidationRuleResultData","l":"InvalidValidationRuleResultData(EvalFactory.Eval<Object>, EditingContextAdapter)","url":"InvalidValidationRuleResultData-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"IS_ENABLED_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.common.api.utils","c":"Util","l":"isBlank(String)","url":"isBlank-java.lang.String-"},{"p":"org.eclipse.eef.common.api.preferences","c":"EEFCommonPreferences","l":"isDebugEnabled()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"isDownScrollRequired()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"isEnabled()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"isEnabledExpression"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"isExpandedByDefault()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"isExpandedByDefault()"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"isFactoryForType(Object)","url":"isFactoryForType-java.lang.Object-"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"isFactoryForType(Object)","url":"isFactoryForType-java.lang.Object-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"isForceRefresh()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"isForceRefresh()"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"isIndented()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFTabDescriptor","l":"isIndented()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"isIndented()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"isIndented()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabItem","l":"isIndented()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"isIndented()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"isIndented()"},{"p":"org.eclipse.eef","c":"EEFGridLayoutDescription","l":"isMakeColumnsWithEqualWidth()"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"isMakeColumnsWithEqualWidth()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"isOverridableTabListContentProvider()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixPage","l":"isPageComplete()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFValidationMessagesPage","l":"isPageComplete()"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFFormContainer","l":"isRenderingInProgress()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"isRenderingInProgress()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"isSelected()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabItem","l":"isSelected()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"isSelected()"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"isSwitchFor(EPackage)","url":"isSwitchFor-org.eclipse.emf.ecore.EPackage-"},{"p":"org.eclipse.eef.core.api","c":"EEFPage","l":"isUnique()"},{"p":"org.eclipse.eef.core.internal","c":"EEFPageImpl","l":"isUnique()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"isUpScrollRequired()"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemDescriptor","l":"ItemDescriptor(String, String, String, T)","url":"ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemDescriptor","l":"ItemDescriptor(String, String, String, T)","url":"ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"ItemRegistry()"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"ItemRegistry()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"ITERABLE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"iterableExpression"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"iterator"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"ITERATOR_EDEFAULT"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"KEY"},{"p":"org.eclipse.eef.common.ui.api","c":"SWTUtils","l":"keyReleasedAdapter(Consumer<KeyEvent>)","url":"keyReleasedAdapter-java.util.function.Consumer-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"label"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"LABEL_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"LABEL_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"LABEL_DESCRIPTOR_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"LABEL_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"LABEL_FONT_NAME_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"LABEL_FONT_SIZE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"LABEL_FONT_STYLE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"LABEL_PROVIDER_ATTR"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"labelBackgroundColorExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"labelExpression"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"labelExpression"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"labelExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"labelExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"labelExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"labelFontNameExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"labelFontSizeExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"labelFontStyleExpression"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"labelForegroundColorExpression"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"labelProviderChanged(LabelProviderChangedEvent)","url":"labelProviderChanged-org.eclipse.jface.viewers.LabelProviderChangedEvent-"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"layout"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"layoutTabs()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"LEGACY_TABBED_PROPERTIES_PLUGIN_ID"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorItemDescriptor","l":"LegacyPropertyContributorItemDescriptor(IConfigurationElement)","url":"LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"LegacyPropertyContributorRegistry()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"LegacyPropertyContributorRegistryEventListener(String, String, LegacyPropertyContributorRegistry)","url":"LegacyPropertyContributorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistry-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"LegacyPropertySectionItemDescriptor(IConfigurationElement, IEEFTypeMapper)","url":"LegacyPropertySectionItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionItemDescriptor","l":"LegacyPropertySectionItemDescriptor(ISectionDescriptor, IEEFTypeMapper)","url":"LegacyPropertySectionItemDescriptor-org.eclipse.ui.views.properties.tabbed.ISectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionRegistry","l":"LegacyPropertySectionRegistry()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"LegacyPropertySectionsRegistryEventListener(String, String, LegacyPropertySectionRegistry)","url":"LegacyPropertySectionsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionRegistry-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabItemDescriptor","l":"LegacyPropertyTabItemDescriptor(String, String, String, String, String, boolean, ImageDescriptor)","url":"LegacyPropertyTabItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-org.eclipse.jface.resource.ImageDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"LegacyPropertyTabRegistry()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"LegacyPropertyTabsRegistryEventListener(String, String, LegacyPropertyTabRegistry)","url":"LegacyPropertyTabsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"LegacySection(IEEFSection)","url":"LegacySection-org.eclipse.eef.properties.ui.api.IEEFSection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySectionDescriptor","l":"LegacySectionDescriptor(IEEFSectionDescriptor)","url":"LegacySectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"LegacyTabbedPropertySheetPage(EEFTabbedPropertySheetPage)","url":"LegacyTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPageContributor","l":"LegacyTabbedPropertySheetPageContributor(IEEFTabbedPropertySheetPageContributor)","url":"LegacyTabbedPropertySheetPageContributor-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetWidgetFactory","l":"LegacyTabbedPropertySheetWidgetFactory(EEFWidgetFactory)","url":"LegacyTabbedPropertySheetWidgetFactory-org.eclipse.eef.common.ui.api.EEFWidgetFactory-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabDescriptor","l":"LegacyTabDescriptor(IEEFTabDescriptor)","url":"LegacyTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyTabDescriptorProvider","l":"LegacyTabDescriptorProvider()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"LINE_COUNT_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"lineCount"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFMessageHyperlinkListener","l":"linkActivated(HyperlinkEvent)","url":"linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFMessageHyperlinkListener","l":"linkEntered(HyperlinkEvent)","url":"linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFMessageHyperlinkListener","l":"linkExited(HyperlinkEvent)","url":"linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listAdd(String, int)","url":"listAdd-java.lang.String-int-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listDeselectAll()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listGetItemCount()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listGetSelectionIndices()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listRemove(int)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listRemoveAll()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listSetItem(int, String)","url":"listSetItem-int-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listSetItems(String[])","url":"listSetItems-java.lang.String:A-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listSetSelection(int[])"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"listShowSelection()"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"LOCKED_BY_ME"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"LOCKED_BY_OTHER"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"LOCKED_PERMISSION"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"lockedByMe()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"lockedByOther()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"lockedByOther()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"lockedNoWrite()"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent","l":"LockStatusChangeEvent(EObject, LockStatusChangeEvent.LockStatus)","url":"LockStatusChangeEvent-org.eclipse.emf.ecore.EObject-org.eclipse.eef.core.api.LockStatusChangeEvent.LockStatus-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"logError(String, Exception)","url":"logError-java.lang.String-java.lang.Exception-"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"logIfBlank(EAttribute)","url":"logIfBlank-org.eclipse.emf.ecore.EAttribute-"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory.Eval","l":"logIfInvalidType(Class<E>)","url":"logIfInvalidType-java.lang.Class-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"logWarning(String, Exception)","url":"logWarning-java.lang.String-java.lang.Exception-"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"makeColumnsWithEqualWidth"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTypeMapper","l":"mapType(Object)","url":"mapType-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTypeMapper","l":"mapType(Object)","url":"mapType-java.lang.Object-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTypeMapper","l":"mapType(Object)","url":"mapType-java.lang.Object-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"MESSAGE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"messageExpression"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"modelPackage"},{"p":"org.eclipse.eef.util","c":"EefSwitch","l":"modelPackage"},{"p":"org.eclipse.eef.util","c":"EefAdapterFactory","l":"modelSwitch"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFHyperlinkListener","l":"mouseDoubleClick(MouseEvent)","url":"mouseDoubleClick-org.eclipse.swt.events.MouseEvent-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFHyperlinkListener","l":"mouseDown(MouseEvent)","url":"mouseDown-org.eclipse.swt.events.MouseEvent-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFHyperlinkListener","l":"mouseUp(MouseEvent)","url":"mouseUp-org.eclipse.swt.events.MouseEvent-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"mouseUp(MouseEvent)","url":"mouseUp-org.eclipse.swt.events.MouseEvent-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"name"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"NAME_EDEFAULT"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"needSeparatedLabel()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"needSeparatedLabel()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"needsPreviousAndNextButtons()"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFCheckbox","l":"NEW_VALUE"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFText","l":"NEW_VALUE"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"newEval()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"newHelpConsumer"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"newLabelConsumer"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"NO_TITLE"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"NO_TITLE_VALUE"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"NONE"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"NONE"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"NONE_VALUE"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"notifyChanged(Notification)","url":"notifyChanged-org.eclipse.emf.common.notify.Notification-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"notifyTextLossOnLock(String, String)","url":"notifyTextLossOnLock-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"NUMBER_OF_COLUMNS_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"NUMBER_OF_COLUMNS_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"numberOfColumns"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"numberOfColumns"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory","l":"of(IInterpreter, Map<String, Object>)","url":"of-org.eclipse.sirius.common.interpreter.api.IInterpreter-java.util.Map-"},{"p":"org.eclipse.eef.core.api.utils","c":"EvalFactory","l":"of(IInterpreter, IVariableManager)","url":"of-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"of(Widget)","url":"of-org.eclipse.swt.widgets.Widget-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFList","l":"ON_CLICK_EVENT_KIND"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFReference","l":"ON_CLICK_EVENT_KIND"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"ON_CLICK_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"ON_CLICK_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"onClick(Object)","url":"onClick-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFOnClickController","l":"onClick(Object, String)","url":"onClick-java.lang.Object-java.lang.String-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFOnClickController","l":"onClick(Object, String)","url":"onClick-java.lang.Object-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"onClickExpression"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"onClickExpression"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFButtonController","l":"onNewButtonImage(Consumer<Object>)","url":"onNewButtonImage-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"onNewButtonImage(Consumer<Object>)","url":"onNewButtonImage-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFButtonController","l":"onNewButtonLabel(Consumer<String>)","url":"onNewButtonLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"onNewButtonLabel(Consumer<String>)","url":"onNewButtonLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFRadioController","l":"onNewCandidates(Consumer<List<Object>>)","url":"onNewCandidates-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFSelectController","l":"onNewCandidates(Consumer<List<Object>>)","url":"onNewCandidates-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"onNewCandidates(Consumer<List<Object>>)","url":"onNewCandidates-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"onNewCandidates(Consumer<List<Object>>)","url":"onNewCandidates-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"onNewHelp(Consumer<String>)","url":"onNewHelp-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFWidgetController","l":"onNewHelp(Consumer<String>)","url":"onNewHelp-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"onNewLabel(Consumer<String>)","url":"onNewLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFGroupController","l":"onNewLabel(Consumer<String>)","url":"onNewLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFWidgetController","l":"onNewLabel(Consumer<String>)","url":"onNewLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"onNewLabel(Consumer<String>)","url":"onNewLabel-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFCheckboxController","l":"onNewValue(Consumer<Boolean>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"onNewValue(Consumer<Boolean>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFHyperlinkController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFListController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFRadioController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFSelectController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFTextController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"onNewValue(Consumer<Object>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFLabelController","l":"onNewValue(Consumer<String>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"onNewValue(Consumer<String>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"onNewValue(Consumer<List<Object>>)","url":"onNewValue-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"onValidation(Consumer<List<IValidationRuleResult>>)","url":"onValidation-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFController","l":"onValidation(Consumer<List<IValidationRuleResult>>)","url":"onValidation-java.util.function.Consumer-"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"orientation"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"ORIENTATION_EDEFAULT"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"overrideTabs()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"pages"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFBottomNavigationElement","l":"paint(PaintEvent)","url":"paint-org.eclipse.swt.events.PaintEvent-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTopNavigationElement","l":"paint(PaintEvent)","url":"paint-org.eclipse.swt.events.PaintEvent-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"parentAdapterFactory"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"partActivated(IWorkbenchPart)","url":"partActivated-org.eclipse.ui.IWorkbenchPart-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"partBroughtToTop(IWorkbenchPart)","url":"partBroughtToTop-org.eclipse.ui.IWorkbenchPart-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"partClosed(IWorkbenchPart)","url":"partClosed-org.eclipse.ui.IWorkbenchPart-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"partDeactivated(IWorkbenchPart)","url":"partDeactivated-org.eclipse.ui.IWorkbenchPart-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFPartListenerAdapter","l":"partOpened(IWorkbenchPart)","url":"partOpened-org.eclipse.ui.IWorkbenchPart-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"performApply()"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"performDefaults()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixWizard","l":"performFinish()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","c":"EEFQuickFixPage","l":"performFinish(IProgressMonitor)","url":"performFinish-org.eclipse.core.runtime.IProgressMonitor-"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"performModelChange(Runnable)","url":"performModelChange-java.lang.Runnable-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferencePage","l":"performOk()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"PERMISSION_DENIED"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"PERMISSION_NO_WRITE"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"PLACEHOLDER"},{"p":"org.eclipse.eef.common.internal","c":"EEFCommonPlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.core.internal","c":"EEFCorePlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin","l":"PLUGIN_ID"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"IEEFToolbarLifecycleManager","l":"populateToolBar(IToolBarManager, Collection<EEFToolbarAction>, IEEFToolbarActionController, EditingContextAdapter, IInterpreter, IVariableManager)","url":"populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"PRECONDITION_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"PRECONDITION_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"PRECONDITION_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"preconditionExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"preconditionExpression"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"preconditionExpression"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"PREDICATE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"predicateExpression"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"processAddition(IConfigurationElement)","url":"processAddition-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"processRemoval(IConfigurationElement)","url":"processRemoval-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"propertyValidationRules"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"propertyValidationRules"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"PUSH_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFButtonController","l":"pushed()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"pushed()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"pushExpression"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"QUICK_FIX"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"RadioGroup(Composite, EEFWidgetFactory, int)","url":"RadioGroup-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"RadioGroupViewer(RadioGroup)","url":"RadioGroupViewer-org.eclipse.eef.ide.ui.internal.widgets.RadioGroup-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"RadioGroupViewer(Composite, EEFWidgetFactory, int)","url":"RadioGroupViewer-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"readRegistry(IExtensionRegistry)","url":"readRegistry-org.eclipse.core.runtime.IExtensionRegistry-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"readRegistry(IExtensionRegistry)","url":"readRegistry-org.eclipse.core.runtime.IExtensionRegistry-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"readRegistry(IExtensionRegistry)","url":"readRegistry-org.eclipse.core.runtime.IExtensionRegistry-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabbedPropertySheetPageContributorWrapper","l":"realContributor"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"refresh()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"refresh()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"refresh()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"IEEFLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFContainerLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFGroupLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSectionLifecycleManager","l":"refresh()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"refresh()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"refresh()"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFFormContainer","l":"refreshPage()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"refreshPage()"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"registerModelChangeListener(Consumer<List<Notification>>)","url":"registerModelChangeListener-java.util.function.Consumer-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"Messages","l":"RegistryEventListener_cannotInstantiateExtension"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"Messages","l":"RegistryEventListener_missingAttribute"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"remove(int)"},{"p":"org.eclipse.eef.ide.api.extensions","c":"IItemRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"ItemRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"IItemRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"ItemRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"IItemRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabRegistry","l":"remove(String)","url":"remove-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"remove(Widget)","url":"remove-org.eclipse.swt.widgets.Widget-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener.Action","l":"REMOVE"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener.Action","l":"REMOVE"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener.Action","l":"REMOVE"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"removeAll()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"removeAll()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"removed(IExtension[])","url":"removed-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"removed(IExtension[])","url":"removed-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"removed(IExtension[])","url":"removed-org.eclipse.core.runtime.IExtension:A-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"removed(IExtensionPoint[])","url":"removed-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"removed(IExtensionPoint[])","url":"removed-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"removed(IExtensionPoint[])","url":"removed-org.eclipse.core.runtime.IExtensionPoint:A-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"removeListener(INotifyChangedListener)","url":"removeListener-org.eclipse.emf.edit.provider.INotifyChangedListener-"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"removeLockStatusChangedListener(Consumer<Collection<LockStatusChangeEvent>>)","url":"removeLockStatusChangedListener-java.util.function.Consumer-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFButtonController","l":"removeNewButtonImageConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"removeNewButtonImageConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFButtonController","l":"removeNewButtonLabelConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFButtonController","l":"removeNewButtonLabelConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFRadioController","l":"removeNewCandidatesConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFSelectController","l":"removeNewCandidatesConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"removeNewCandidatesConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"removeNewCandidatesConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"removeNewHelpConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFWidgetController","l":"removeNewHelpConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFWidgetController","l":"removeNewLabelConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFGroupController","l":"removeNewLabelConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFWidgetController","l":"removeNewLabelConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFGroupController","l":"removeNewLabelConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFCheckboxController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFHyperlinkController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFLabelController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFListController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFRadioController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFSelectController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFTextController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFHyperlinkController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFLabelController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFListController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"removeNewValueConsumer()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"removeSelectionListener()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"removeSelectionListener(SelectionListener)","url":"removeSelectionListener-org.eclipse.swt.events.SelectionListener-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"removeTabSelectionListener(IEEFTabSelectionListener)","url":"removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"removeTabSelectionListener(ITabSelectionListener)","url":"removeTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"removeValidationConsumer()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFController","l":"removeValidationConsumer()"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"resizeScrolledComposite()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"resizeScrolledComposite()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"resolveEditionConflict(Shell, String, String, String)","url":"resolveEditionConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroupViewer","l":"reveal(Object)","url":"reveal-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ToolbarAction","l":"run()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"search()"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"SEARCH"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"SECTION_DESCRIPTOR_PROVIDER_ATTR"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"select(int)"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"select(int)"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFHyperlink","l":"SELECTION"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFList","l":"SELECTION"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFReference","l":"SELECTION"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener","l":"selectionChanged(IEEFTabDescriptor)","url":"selectionChanged-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"selectionChanged(IWorkbenchPart, ISelection)","url":"selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"selectionChanged(IWorkbenchPart, ISelection)","url":"selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils","l":"SELF"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"semanticCandidateExpression"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"semanticCandidateExpression"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"semanticValidationRules"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"semanticValidationRules"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"setActionBars(IActionBars)","url":"setActionBars-org.eclipse.ui.IActionBars-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"setActionBars(IActionBars)","url":"setActionBars-org.eclipse.ui.IActionBars-"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"setActionExpression(String)","url":"setActionExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"setActionExpression(String)","url":"setActionExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"setActionExpression(String)","url":"setActionExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"setActionExpression(String)","url":"setActionExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRuleAuditDescription","l":"setAuditExpression(String)","url":"setAuditExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"setAuditExpression(String)","url":"setAuditExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"setBackgroundColorExpression(String)","url":"setBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setBarStyle(EEF_TITLE_BAR_STYLE)","url":"setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setBarStyle(EEF_TITLE_BAR_STYLE)","url":"setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"setBottomVisibleIndex(int)"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"setButtonLabelExpression(String)","url":"setButtonLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"setButtonLabelExpression(String)","url":"setButtonLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setCandidateDisplayExpression(String)","url":"setCandidateDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"setCandidateDisplayExpression(String)","url":"setCandidateDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setCandidateDisplayExpression(String)","url":"setCandidateDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"setCandidateDisplayExpression(String)","url":"setCandidateDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setCandidatesExpression(String)","url":"setCandidatesExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"setCandidatesExpression(String)","url":"setCandidatesExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setCandidatesExpression(String)","url":"setCandidatesExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"setCandidatesExpression(String)","url":"setCandidatesExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFCustomExpression","l":"setCustomExpression(String)","url":"setCustomExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"setCustomExpression(String)","url":"setCustomExpression-java.lang.String-"},{"p":"org.eclipse.eef.common.api.preferences","c":"EEFCommonPreferences","l":"setDebug(boolean)"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"setDefaultTextColor()"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"setDisplayExpression(String)","url":"setDisplayExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setDomainClass(String)","url":"setDomainClass-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setDomainClass(String)","url":"setDomainClass-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setDomainClass(String)","url":"setDomainClass-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setDomainClass(String)","url":"setDomainClass-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"setDynamicImageCount(Map<IEEFTabItem, Integer>)","url":"setDynamicImageCount-java.util.Map-"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"setEditExpression(String)","url":"setEditExpression-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"setElements(Object[])","url":"setElements-java.lang.Object:A-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ActionButton","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFButtonLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFCheckboxLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFHyperlinkLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFLabelLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFListLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFRadioLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFSelectLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"setEnabled(boolean)"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setExpandedByDefault(boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setExpandedByDefault(boolean)"},{"p":"org.eclipse.eef","c":"EEFValidationFixDescription","l":"setFixExpression(String)","url":"setFixExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"setFixExpression(String)","url":"setFixExpression-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"setFocus()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"setFocus()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"setFocus(boolean)"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"setFontNameExpression(String)","url":"setFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"setFontSizeExpression(String)","url":"setFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkStyle","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"setFontStyleExpression(String)","url":"setFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"setForceRefresh(boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"setForceRefresh(boolean)"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelStyle","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextStyle","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"setForegroundColorExpression(String)","url":"setForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"setHelpExpression(String)","url":"setHelpExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"setHelpExpression(String)","url":"setHelpExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFControlDescription","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFCustomExpression","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"setIdentifier(String)","url":"setIdentifier-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"setImageExpression(String)","url":"setImageExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setIndented(boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setIndented(boolean)"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"setInput(List<IEEFTabDescriptor>)","url":"setInput-java.util.List-"},{"p":"org.eclipse.eef.core.api","c":"EEFView","l":"setInput(InputDescriptor)","url":"setInput-org.eclipse.eef.core.api.InputDescriptor-"},{"p":"org.eclipse.eef.core.internal","c":"EEFViewImpl","l":"setInput(InputDescriptor)","url":"setInput-org.eclipse.eef.core.api.InputDescriptor-"},{"p":"org.eclipse.eef.ide.ui.api","c":"EEFTab","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFPropertySection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabContents","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"setInput(IWorkbenchPart, ISelection)","url":"setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"setIsEnabledExpression(String)","url":"setIsEnabledExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"setIsEnabledExpression(String)","url":"setIsEnabledExpression-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"setItem(int, String)","url":"setItem-int-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"RadioGroup","l":"setItem(String[])","url":"setItem-java.lang.String:A-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"setIterableExpression(String)","url":"setIterableExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"setIterableExpression(String)","url":"setIterableExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingFor","l":"setIterator(String)","url":"setIterator-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"setIterator(String)","url":"setIterator-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"setLabelBackgroundColorExpression(String)","url":"setLabelBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"setLabelBackgroundColorExpression(String)","url":"setLabelBackgroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFViewDescription","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetAction","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetDescription","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"setLabelExpression(String)","url":"setLabelExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"setLabelFontNameExpression(String)","url":"setLabelFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"setLabelFontNameExpression(String)","url":"setLabelFontNameExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"setLabelFontSizeExpression(String)","url":"setLabelFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"setLabelFontSizeExpression(String)","url":"setLabelFontSizeExpression-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"setLabelFontStyle()"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"setLabelFontStyleExpression(String)","url":"setLabelFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"setLabelFontStyleExpression(String)","url":"setLabelFontStyleExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFWidgetStyle","l":"setLabelForegroundColorExpression(String)","url":"setLabelForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"setLabelForegroundColorExpression(String)","url":"setLabelForegroundColorExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFContainerDescription","l":"setLayout(EEFLayoutDescription)","url":"setLayout-org.eclipse.eef.EEFLayoutDescription-"},{"p":"org.eclipse.eef.impl","c":"EEFContainerDescriptionImpl","l":"setLayout(EEFLayoutDescription)","url":"setLayout-org.eclipse.eef.EEFLayoutDescription-"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"setLineCount(int)"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"setLineCount(int)"},{"p":"org.eclipse.eef","c":"EEFGridLayoutDescription","l":"setMakeColumnsWithEqualWidth(boolean)"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"setMakeColumnsWithEqualWidth(boolean)"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"setMessageExpression(String)","url":"setMessageExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"setMessageExpression(String)","url":"setMessageExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFValidationFixDescription","l":"setName(String)","url":"setName-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"setName(String)","url":"setName-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGridLayoutDescription","l":"setNumberOfColumns(int)"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setNumberOfColumns(int)"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"setNumberOfColumns(int)"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setNumberOfColumns(int)"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"setOnClickExpression(String)","url":"setOnClickExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"setOnClickExpression(String)","url":"setOnClickExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"setOnClickExpression(String)","url":"setOnClickExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"setOnClickExpression(String)","url":"setOnClickExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFFillLayoutDescription","l":"setOrientation(EEF_FILL_LAYOUT_ORIENTATION)","url":"setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"setOrientation(EEF_FILL_LAYOUT_ORIENTATION)","url":"setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"setParentAdapterFactory(ComposedAdapterFactory)","url":"setParentAdapterFactory-org.eclipse.emf.edit.provider.ComposedAdapterFactory-"},{"p":"org.eclipse.eef","c":"EEFConditionalStyle","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setPreconditionExpression(String)","url":"setPreconditionExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingIf","l":"setPredicateExpression(String)","url":"setPredicateExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"setPredicateExpression(String)","url":"setPredicateExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"setPushExpression(String)","url":"setPushExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"setPushExpression(String)","url":"setPushExpression-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFTabDescriptor","l":"setSectionDescriptors(List<IEEFSectionDescriptor>)","url":"setSectionDescriptors-java.util.List-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"setSelected(boolean)"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"setSelectedTab(String)","url":"setSelectedTab-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacyTabbedPropertySheetPage","l":"setSelectedTab(String)","url":"setSelectedTab-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.page","c":"EEFTabbedPropertyViewer","l":"setSelectedTabDescriptor(IEEFTabDescriptor)","url":"setSelectedTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setSemanticCandidateExpression(String)","url":"setSemanticCandidateExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFPageDescription","l":"setSemanticCandidateExpression(String)","url":"setSemanticCandidateExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setSemanticCandidateExpression(String)","url":"setSemanticCandidateExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"setSemanticCandidateExpression(String)","url":"setSemanticCandidateExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFValidationRuleDescription","l":"setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)","url":"setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)","url":"setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-"},{"p":"org.eclipse.eef","c":"EEFButtonConditionalStyle","l":"setStyle(EEFButtonStyle)","url":"setStyle-org.eclipse.eef.EEFButtonStyle-"},{"p":"org.eclipse.eef","c":"EEFButtonDescription","l":"setStyle(EEFButtonStyle)","url":"setStyle-org.eclipse.eef.EEFButtonStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"setStyle(EEFButtonStyle)","url":"setStyle-org.eclipse.eef.EEFButtonStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"setStyle(EEFButtonStyle)","url":"setStyle-org.eclipse.eef.EEFButtonStyle-"},{"p":"org.eclipse.eef","c":"EEFCheckboxConditionalStyle","l":"setStyle(EEFCheckboxStyle)","url":"setStyle-org.eclipse.eef.EEFCheckboxStyle-"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"setStyle(EEFCheckboxStyle)","url":"setStyle-org.eclipse.eef.EEFCheckboxStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"setStyle(EEFCheckboxStyle)","url":"setStyle-org.eclipse.eef.EEFCheckboxStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"setStyle(EEFCheckboxStyle)","url":"setStyle-org.eclipse.eef.EEFCheckboxStyle-"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetConditionalStyle","l":"setStyle(EEFCustomWidgetStyle)","url":"setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"},{"p":"org.eclipse.eef","c":"EEFCustomWidgetDescription","l":"setStyle(EEFCustomWidgetStyle)","url":"setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"setStyle(EEFCustomWidgetStyle)","url":"setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"setStyle(EEFCustomWidgetStyle)","url":"setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"},{"p":"org.eclipse.eef","c":"EEFGroupConditionalStyle","l":"setStyle(EEFGroupStyle)","url":"setStyle-org.eclipse.eef.EEFGroupStyle-"},{"p":"org.eclipse.eef","c":"EEFGroupDescription","l":"setStyle(EEFGroupStyle)","url":"setStyle-org.eclipse.eef.EEFGroupStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"setStyle(EEFGroupStyle)","url":"setStyle-org.eclipse.eef.EEFGroupStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"setStyle(EEFGroupStyle)","url":"setStyle-org.eclipse.eef.EEFGroupStyle-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkConditionalStyle","l":"setStyle(EEFHyperlinkStyle)","url":"setStyle-org.eclipse.eef.EEFHyperlinkStyle-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"setStyle(EEFHyperlinkStyle)","url":"setStyle-org.eclipse.eef.EEFHyperlinkStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"setStyle(EEFHyperlinkStyle)","url":"setStyle-org.eclipse.eef.EEFHyperlinkStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"setStyle(EEFHyperlinkStyle)","url":"setStyle-org.eclipse.eef.EEFHyperlinkStyle-"},{"p":"org.eclipse.eef","c":"EEFLabelConditionalStyle","l":"setStyle(EEFLabelStyle)","url":"setStyle-org.eclipse.eef.EEFLabelStyle-"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"setStyle(EEFLabelStyle)","url":"setStyle-org.eclipse.eef.EEFLabelStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"setStyle(EEFLabelStyle)","url":"setStyle-org.eclipse.eef.EEFLabelStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"setStyle(EEFLabelStyle)","url":"setStyle-org.eclipse.eef.EEFLabelStyle-"},{"p":"org.eclipse.eef","c":"EEFListConditionalStyle","l":"setStyle(EEFListStyle)","url":"setStyle-org.eclipse.eef.EEFListStyle-"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"setStyle(EEFListStyle)","url":"setStyle-org.eclipse.eef.EEFListStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"setStyle(EEFListStyle)","url":"setStyle-org.eclipse.eef.EEFListStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"setStyle(EEFListStyle)","url":"setStyle-org.eclipse.eef.EEFListStyle-"},{"p":"org.eclipse.eef","c":"EEFRadioConditionalStyle","l":"setStyle(EEFRadioStyle)","url":"setStyle-org.eclipse.eef.EEFRadioStyle-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setStyle(EEFRadioStyle)","url":"setStyle-org.eclipse.eef.EEFRadioStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"setStyle(EEFRadioStyle)","url":"setStyle-org.eclipse.eef.EEFRadioStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setStyle(EEFRadioStyle)","url":"setStyle-org.eclipse.eef.EEFRadioStyle-"},{"p":"org.eclipse.eef","c":"EEFSelectConditionalStyle","l":"setStyle(EEFSelectStyle)","url":"setStyle-org.eclipse.eef.EEFSelectStyle-"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"setStyle(EEFSelectStyle)","url":"setStyle-org.eclipse.eef.EEFSelectStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"setStyle(EEFSelectStyle)","url":"setStyle-org.eclipse.eef.EEFSelectStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"setStyle(EEFSelectStyle)","url":"setStyle-org.eclipse.eef.EEFSelectStyle-"},{"p":"org.eclipse.eef","c":"EEFTextConditionalStyle","l":"setStyle(EEFTextStyle)","url":"setStyle-org.eclipse.eef.EEFTextStyle-"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"setStyle(EEFTextStyle)","url":"setStyle-org.eclipse.eef.EEFTextStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"setStyle(EEFTextStyle)","url":"setStyle-org.eclipse.eef.EEFTextStyle-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"setStyle(EEFTextStyle)","url":"setStyle-org.eclipse.eef.EEFTextStyle-"},{"p":"org.eclipse.eef","c":"EEFSemanticValidationRuleDescription","l":"setTargetClass(String)","url":"setTargetClass-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"setTargetClass(String)","url":"setTargetClass-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"setTextColor(Color)","url":"setTextColor-org.eclipse.swt.graphics.Color-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferences","l":"setTextConflictResolutionMode(EEFTextLifecycleManager.ConflictResolutionMode)","url":"setTextConflictResolutionMode-org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager.ConflictResolutionMode-"},{"p":"org.eclipse.eef","c":"EEFGroupStyle","l":"setToggleStyle(EEF_TOGGLE_STYLE)","url":"setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"setToggleStyle(EEF_TOGGLE_STYLE)","url":"setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-"},{"p":"org.eclipse.eef","c":"EEFToolbarAction","l":"setTooltipExpression(String)","url":"setTooltipExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"setTooltipExpression(String)","url":"setTooltipExpression-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFTabbedPropertyList","l":"setTopVisibleIndex(int)"},{"p":"org.eclipse.eef","c":"EEFCheckboxDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFHyperlinkDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFLabelDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFListDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFRadioDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFSelectDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFTextDescription","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"setValueExpression(String)","url":"setValueExpression-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEFDynamicMappingIf","l":"setWidget(EEFWidgetDescription)","url":"setWidget-org.eclipse.eef.EEFWidgetDescription-"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"setWidget(EEFWidgetDescription)","url":"setWidget-org.eclipse.eef.EEFWidgetDescription-"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"severity"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"SEVERITY_EDEFAULT"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"SHORT_TITLE_BAR"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"SHORT_TITLE_BAR_VALUE"},{"p":"org.eclipse.eef.provider","c":"EEFButtonConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFButtonDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFButtonStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCheckboxStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFContainerDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFControlDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCustomExpressionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFCustomWidgetStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingForItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFDynamicMappingIfItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFFillLayoutDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFGridLayoutDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFGroupConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFGroupDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFGroupStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFHyperlinkStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFLabelConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFLabelDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFLabelStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFLayoutDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFListConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFListDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFListStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFPageDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFPropertyValidationRuleDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFRadioConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFRadioDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFRadioStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFRuleAuditDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFSelectConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFSelectDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFSelectStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFSemanticValidationRuleDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFTextConditionalStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFTextDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFTextStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFToolbarActionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFValidationFixDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFValidationRuleDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFViewDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetActionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetDescriptionItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.provider","c":"EEFWidgetStyleItemProvider","l":"shouldComposeCreationImage()"},{"p":"org.eclipse.eef.ide.ui.properties.api","c":"EEFSection","l":"shouldUseExtraSpace()"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"shouldUseExtraSpace()"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSection","l":"shouldUseExtraSpace()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","c":"LegacySection","l":"shouldUseExtraSpace()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"shouldUseExtraSpace()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"showDynamicImage(int, Image)","url":"showDynamicImage-int-org.eclipse.swt.graphics.Image-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFList","l":"SINGLE_CLICK"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFReference","l":"SINGLE_CLICK"},{"p":"org.eclipse.eef.properties.ui.api","c":"AbstractEEFSection","l":"STANDARD_LABEL_WIDTH"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin.Implementation","l":"start(BundleContext)","url":"start-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"start(BundleContext)","url":"start-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin.Implementation","l":"start(BundleContext)","url":"start-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"start(BundleContext)","url":"start-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.ide.internal","c":"EEFIdePlugin.Implementation","l":"stop(BundleContext)","url":"stop-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"EEFIdeUiPlugin.Implementation","l":"stop(BundleContext)","url":"stop-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.properties.ui.internal","c":"EEFTabbedPropertyViewPlugin.Implementation","l":"stop(BundleContext)","url":"stop-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","c":"EEFPropertiesUiLegacyPlugin.Implementation","l":"stop(BundleContext)","url":"stop-org.osgi.framework.BundleContext-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"store(Widget)","url":"store-org.eclipse.swt.widgets.Widget-"},{"p":"org.eclipse.eef.impl","c":"EEFButtonConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFCustomWidgetDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFGroupConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFLabelConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFListConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFRadioConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFSelectConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFTextConditionalStyleImpl","l":"style"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"style"},{"p":"org.eclipse.eef.provider","c":"EefItemProviderAdapterFactory","l":"supportedTypes"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"TAB_ATTR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"TAB_DESCRIPTOR_PROVIDER_ATTR"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabSelectionListener","l":"tabSelected(IEEFTabDescriptor)","url":"tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabSelectionListener","l":"tabSelected(IEEFTabDescriptor)","url":"tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"TAG_DESCRIPTOR"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"TAG_DESCRIPTOR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"TAG_PROPERTY_CATEGORY"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"TAG_PROPERTY_CONTRIBUTOR"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"TAG_PROPERTY_SECTION"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"TAG_PROPERTY_SECTIONS"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"TAG_PROPERTY_TAB"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"TAG_PROPERTY_TABS"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"TARGET_CLASS_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"targetClass"},{"p":"org.eclipse.eef.impl","c":"EEFPropertyValidationRuleDescriptionImpl","l":"targets"},{"p":"org.eclipse.eef.core.internal","c":"DomainClassPredicate","l":"test(Object)","url":"test-java.lang.Object-"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","c":"EEFPreferences","l":"TEXT_CONFLICT_RESOLUTION_MODE"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"TITLE_BAR"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"TITLE_BAR_VALUE"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"TOGGLE_STYLE_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"toggleStyle"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"ToolbarAction","l":"ToolbarAction(EEFToolbarAction, IEEFToolbarActionController, EditingContextAdapter, IInterpreter, IVariableManager)","url":"ToolbarAction-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"TOOLTIP_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"tooltipExpression"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFSectionDescriptor","l":"TOP"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabDescriptor","l":"TOP"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent","l":"toString()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"toString()"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"toString()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"toString()"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"toString()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextMemento","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFButtonDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFConditionalStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFControlDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFCustomExpressionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingForImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFFillLayoutDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFGridLayoutDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFGroupStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFLabelStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFPageDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFRuleAuditDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFSemanticValidationRuleDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFTextStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFToolbarActionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationFixDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFValidationRuleDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFViewDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetActionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetDescriptionImpl","l":"toString()"},{"p":"org.eclipse.eef.impl","c":"EEFWidgetStyleImpl","l":"toString()"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","c":"EEFListElement","l":"toString()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacySection","l":"toString()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"TREE_NODE"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"TREE_NODE_VALUE"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"TWISTIE"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"TWISTIE_VALUE"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"TYPE_MAPPER_ATTR"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"unlocked()"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"UNLOCKED"},{"p":"org.eclipse.eef.core.api","c":"EditingContextAdapter","l":"unregisterModelChangeListener()"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"unset(List<Object>)","url":"unset-java.util.List-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"UNSET"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFMultipleReferencesController","l":"up(List<Object>)","url":"up-java.util.List-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"UP"},{"p":"org.eclipse.eef.properties.ui.api","c":"IEEFTabbedPropertySheetPageContributor","l":"updateFormTitle(Form, ISelection)","url":"updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","c":"EEFLegacyTabbedPropertySheetPageContributor","l":"updateFormTitle(Form, ISelection)","url":"updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Updater","l":"Updater(EEFTab, IEEFFormContainer)","url":"Updater-org.eclipse.eef.ide.ui.api.EEFTab-org.eclipse.eef.common.ui.api.IEEFFormContainer-"},{"p":"org.eclipse.eef.properties.ui.api","c":"EEFTabbedPropertySheetPage","l":"updateTabs(List<IEEFTabDescriptor>)","url":"updateTabs-java.util.List-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFCheckboxController","l":"updateValue(boolean)"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFCheckboxController","l":"updateValue(boolean)"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFRadioController","l":"updateValue(Object)","url":"updateValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFSelectController","l":"updateValue(Object)","url":"updateValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFRadioController","l":"updateValue(Object)","url":"updateValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFSelectController","l":"updateValue(Object)","url":"updateValue-java.lang.Object-"},{"p":"org.eclipse.eef.core.api.controllers","c":"IEEFTextController","l":"updateValue(String)","url":"updateValue-java.lang.String-"},{"p":"org.eclipse.eef.core.internal.controllers","c":"EEFTextController","l":"updateValue(String)","url":"updateValue-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager.ConflictResolutionMode","l":"USE_LOCAL_VERSION"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager.ConflictResolutionMode","l":"USE_MODEL_VERSION"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.ide.api.extensions.impl","c":"DescriptorRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","c":"EEFDescriptorRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyContributorRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertySectionsRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","c":"LegacyPropertyTabsRegistryEventListener","l":"validateConfigurationElement(IConfigurationElement)","url":"validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"VALIDATION_MARKER_OFFSET"},{"p":"org.eclipse.eef.core.internal.controllers","c":"ValidationRuleResult","l":"ValidationRuleResult(EEFValidationRuleDescription)","url":"ValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFList","l":"VALUE"},{"p":"org.eclipse.eef.core.api","c":"EEFExpressionUtils.EEFReference","l":"VALUE"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"VALUE_EXPRESSION_EDEFAULT"},{"p":"org.eclipse.eef.impl","c":"EEFCheckboxDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFHyperlinkDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFLabelDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFListDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFRadioDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFSelectDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.impl","c":"EEFTextDescriptionImpl","l":"valueExpression"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener.Action","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager.ConflictResolutionMode","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener.Action","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener.Action","l":"valueOf(String)","url":"valueOf-java.lang.String-"},{"p":"org.eclipse.eef.core.api","c":"LockStatusChangeEvent.LockStatus","l":"values()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"values()"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"values()"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"values()"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"values()"},{"p":"org.eclipse.eef.ide.api.extensions","c":"AbstractRegistryEventListener.Action","l":"values()"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","c":"EEFTextLifecycleManager.ConflictResolutionMode","l":"values()"},{"p":"org.eclipse.eef.properties.ui.internal.extension","c":"AbstractRegistryEventListener.Action","l":"values()"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","c":"AbstractRegistryEventListener.Action","l":"values()"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"VALUES"},{"p":"org.eclipse.eef","c":"EEF_TITLE_BAR_STYLE","l":"VALUES"},{"p":"org.eclipse.eef","c":"EEF_TOGGLE_STYLE","l":"VALUES"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"VALUES"},{"p":"org.eclipse.eef.core.api.controllers","c":"AbstractEEFController","l":"variableManager"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"AbstractEEFWidgetLifecycleManager","l":"variableManager"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"VERTICAL"},{"p":"org.eclipse.eef","c":"EEF_FILL_LAYOUT_ORIENTATION","l":"VERTICAL_VALUE"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFConstants","l":"VMARGIN"},{"p":"org.eclipse.eef.common.ui.api","c":"IEEFConstants","l":"VSPACE"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"warning(String)","url":"warning-java.lang.String-"},{"p":"org.eclipse.eef.common.api","c":"AbstractEEFEclipsePlugin","l":"warning(String, Exception)","url":"warning-java.lang.String-java.lang.Exception-"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"WARNING"},{"p":"org.eclipse.eef.ide.ui.internal","c":"Icons","l":"WARNING"},{"p":"org.eclipse.eef.core.api.controllers","c":"IInvalidValidationRuleResult","l":"WARNING_TYPE"},{"p":"org.eclipse.eef","c":"EEF_VALIDATION_SEVERITY_DESCRIPTION","l":"WARNING_VALUE"},{"p":"org.eclipse.eef.impl","c":"EEFDynamicMappingIfImpl","l":"widget"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFTableSelectionListener","l":"widgetDefaultSelected(SelectionEvent)","url":"widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-"},{"p":"org.eclipse.eef.ide.ui.api.widgets","c":"EEFTableSelectionListener","l":"widgetSelected(SelectionEvent)","url":"widgetSelected-org.eclipse.swt.events.SelectionEvent-"},{"p":"org.eclipse.eef.common.ui.api","c":"SWTUtils","l":"widgetSelectedAdapter(Consumer<SelectionEvent>)","url":"widgetSelectedAdapter-java.util.function.Consumer-"}]
\ No newline at end of file
diff --git a/javadoc/2.1.0/member-search-index.zip b/javadoc/2.1.0/member-search-index.zip
new file mode 100644
index 0000000..e94fa91
--- /dev/null
+++ b/javadoc/2.1.0/member-search-index.zip
Binary files differ
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFButtonConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFButtonConditionalStyle.html
new file mode 100644
index 0000000..7eca8c4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFButtonConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:01 CEST 2018 -->
+<title>EEFButtonConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonDescription.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/EEFButtonConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFButtonConditionalStyle" class="title">Interface EEFButtonConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFButtonConditionalStyle</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 Button Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on text widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--"><code>EefPackage.getEEFButtonConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFButtonConditionalStyle.html#setStyle-org.eclipse.eef.EEFButtonStyle-"><code>setStyle(EEFButtonStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle_Style--"><code>EefPackage.getEEFButtonConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFButtonStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.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/EEFButtonConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonDescription.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/EEFButtonConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFButtonDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFButtonDescription.html
new file mode 100644
index 0000000..4055189
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFButtonDescription.html
@@ -0,0 +1,516 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFButtonDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonStyle.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/EEFButtonDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFButtonDescription" class="title">Interface EEFButtonDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFButtonDescription</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 Button Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a button in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--">getButtonLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Button Label 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/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--">getPushExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Push Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setButtonLabelExpression-java.lang.String-">setButtonLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setPushExpression-java.lang.String-">setPushExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getButtonLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getButtonLabelExpression</h4>
+<pre>java.lang.String&nbsp;getButtonLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Button Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Label of the button visible in the user interface. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Button Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setButtonLabelExpression-java.lang.String-"><code>setButtonLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ButtonLabelExpression--"><code>EefPackage.getEEFButtonDescription_ButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setButtonLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setButtonLabelExpression</h4>
+<pre>void&nbsp;setButtonLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label 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>Button Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code>getButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Image of the button visible in the user interface. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setImageExpression-java.lang.String-"><code>setImageExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ImageExpression--"><code>EefPackage.getEEFButtonDescription_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image 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>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPushExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPushExpression</h4>
+<pre>java.lang.String&nbsp;getPushExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Push Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior executed when the end-user pushed the button. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Push Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#setPushExpression-java.lang.String-"><code>setPushExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_PushExpression--"><code>EefPackage.getEEFButtonDescription_PushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPushExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPushExpression</h4>
+<pre>void&nbsp;setPushExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push 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>Push Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code>getPushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;getStyle&#8203;()</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 button style <!-- 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/EEFButtonDescription.html#setStyle-org.eclipse.eef.EEFButtonStyle-"><code>setStyle(EEFButtonStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_Style--"><code>EefPackage.getEEFButtonDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFButtonStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFButtonDescription.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/EEFButtonDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the button style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ConditionalStyles--"><code>EefPackage.getEEFButtonDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonStyle.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/EEFButtonDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFButtonStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFButtonStyle.html
new file mode 100644
index 0000000..bd8e4a8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFButtonStyle.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFButtonStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.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/EEFButtonStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFButtonStyle" class="title">Interface EEFButtonStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFButtonStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Button Style</b></em>'. <!-- end-user-doc
+ -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on button widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonStyle--"><code>EefPackage.getEEFButtonStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.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/EEFButtonStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html
new file mode 100644
index 0000000..d644b62
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxConditionalStyle.html
@@ -0,0 +1,335 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCheckboxConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.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/EEFCheckboxConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCheckboxConditionalStyle" class="title">Interface EEFCheckboxConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCheckboxConditionalStyle</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 Checkbox Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on checkbox widgets. <!-- end-model-doc
+ -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--"><code>EefPackage.getEEFCheckboxConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFCheckboxConditionalStyle.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-"><code>setStyle(EEFCheckboxStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle_Style--"><code>EefPackage.getEEFCheckboxConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCheckboxStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.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/EEFCheckboxConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.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/EEFCheckboxConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxDescription.html
new file mode 100644
index 0000000..ac3b094
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxDescription.html
@@ -0,0 +1,464 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCheckboxDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxStyle.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/EEFCheckboxDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCheckboxDescription" class="title">Interface EEFCheckboxDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCheckboxDescription</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 Checkbox Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a checkbox used to edit a boolean property. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>EefPackage.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<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/EEFCheckboxDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ValueExpression--"><code>EefPackage.getEEFCheckboxDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.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/EEFCheckboxDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior executed when the end-user updates the value of the checkbox
+ field. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#setEditExpression-java.lang.String-"><code>setEditExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_EditExpression--"><code>EefPackage.getEEFCheckboxDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit 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>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;getStyle&#8203;()</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 checkbox style <!-- 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/EEFCheckboxDescription.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-"><code>setStyle(EEFCheckboxStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_Style--"><code>EefPackage.getEEFCheckboxDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCheckboxStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.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/EEFCheckboxDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the checkbox style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ConditionalStyles--"><code>EefPackage.getEEFCheckboxDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCheckboxStyle.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/EEFCheckboxDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxStyle.html
new file mode 100644
index 0000000..ee57c99
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCheckboxStyle.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCheckboxStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFConditionalStyle.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/EEFCheckboxStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCheckboxStyle" class="title">Interface EEFCheckboxStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCheckboxStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Checkbox Style</b></em>'. <!-- end-user-doc
+ -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on checkbox widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxStyle--"><code>EefPackage.getEEFCheckboxStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFConditionalStyle.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/EEFCheckboxStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFConditionalStyle.html
new file mode 100644
index 0000000..cd6f8c9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFConditionalStyle.html
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFContainerDescription.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/EEFConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFConditionalStyle" class="title">Interface EEFConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFConditionalStyle</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--"><code>EefPackage.getEEFConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Precondition Expression</em>' attribute 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>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-"><code>setPreconditionExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle_PreconditionExpression--"><code>EefPackage.getEEFConditionalStyle_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition 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>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFContainerDescription.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/EEFConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFContainerDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFContainerDescription.html
new file mode 100644
index 0000000..4f403a7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFContainerDescription.html
@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFContainerDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFContainerDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFControlDescription.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/EEFContainerDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFContainerDescription" class="title">Interface EEFContainerDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFContainerDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Container Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getControls--"><code><em>Controls</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--"><code>EefPackage.getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getControls--">getControls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Controls</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--">getLayout</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Layout</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFContainerDescription.html#setLayout-org.eclipse.eef.EEFLayoutDescription-">setLayout</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getControls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControls</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;&nbsp;getControls&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Controls</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> References the widgets to hold. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Controls</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Controls--"><code>EefPackage.getEEFContainerDescription_Controls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLayout--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLayout</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;getLayout&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Layout</b></em>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The layout of the container. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Layout</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFContainerDescription.html#setLayout-org.eclipse.eef.EEFLayoutDescription-"><code>setLayout(EEFLayoutDescription)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Layout--"><code>EefPackage.getEEFContainerDescription_Layout()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLayout-org.eclipse.eef.EEFLayoutDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setLayout</h4>
+<pre>void&nbsp;setLayout&#8203;(<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</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>Layout</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code>getLayout()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFControlDescription.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/EEFContainerDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFControlDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFControlDescription.html
new file mode 100644
index 0000000..2006008
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFControlDescription.html
@@ -0,0 +1,325 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFControlDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFControlDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomExpression.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/EEFControlDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFControlDescription" class="title">Interface EEFControlDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code>, <code><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFControlDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Control Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription--"><code>EefPackage.getEEFControlDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to identify a specific control. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-"><code>setIdentifier(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription_Identifier--"><code>EefPackage.getEEFControlDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</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>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomExpression.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/EEFControlDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCustomExpression.html b/javadoc/2.1.0/org/eclipse/eef/EEFCustomExpression.html
new file mode 100644
index 0000000..6ec833c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCustomExpression.html
@@ -0,0 +1,371 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCustomExpression</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomExpression";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.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/EEFCustomExpression.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpression.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCustomExpression" class="title">Interface EEFCustomExpression</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCustomExpression</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Custom Expression</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--"><code>EefPackage.getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--">getCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Custom Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomExpression.html#setCustomExpression-java.lang.String-">setCustomExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>
+ ' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomExpression.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to identify a specific widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#setIdentifier-java.lang.String-"><code>setIdentifier(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_Identifier--"><code>EefPackage.getEEFCustomExpression_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</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>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomExpression</h4>
+<pre>java.lang.String&nbsp;getCustomExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Custom Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior associated to a custom expression. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Custom Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#setCustomExpression-java.lang.String-"><code>setCustomExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_CustomExpression--"><code>EefPackage.getEEFCustomExpression_CustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCustomExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setCustomExpression</h4>
+<pre>void&nbsp;setCustomExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom 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>Custom Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code>getCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.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/EEFCustomExpression.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpression.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html
new file mode 100644
index 0000000..544085b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCustomWidgetConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.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/EEFCustomWidgetConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCustomWidgetConditionalStyle" class="title">Interface EEFCustomWidgetConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCustomWidgetConditionalStyle</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 Custom Widget Conditional Style</b></em>'.
+ <!-- end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on custom widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--"><code>EefPackage.getEEFCustomWidgetConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'
+ containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFCustomWidgetConditionalStyle.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"><code>setStyle(EEFCustomWidgetStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle_Style--"><code>EefPackage.getEEFCustomWidgetConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.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/EEFCustomWidgetConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.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/EEFCustomWidgetConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetDescription.html
new file mode 100644
index 0000000..ebd6f4a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetDescription.html
@@ -0,0 +1,393 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCustomWidgetDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.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/EEFCustomWidgetDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCustomWidgetDescription" class="title">Interface EEFCustomWidgetDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCustomWidgetDescription</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 Custom Widget Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a custom widget in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>EefPackage.getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--">getCustomExpressions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Custom Expressions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCustomExpressions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomExpressions</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt;&nbsp;getCustomExpressions&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Custom Expressions</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Custom Expressions</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>Custom Expressions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_CustomExpressions--"><code>EefPackage.getEEFCustomWidgetDescription_CustomExpressions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;getStyle&#8203;()</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 custom widget style <!-- 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/EEFCustomWidgetDescription.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"><code>setStyle(EEFCustomWidgetStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_Style--"><code>EefPackage.getEEFCustomWidgetDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.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/EEFCustomWidgetDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Defines the select style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_ConditionalStyles--"><code>EefPackage.getEEFCustomWidgetDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.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/EEFCustomWidgetDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetStyle.html
new file mode 100644
index 0000000..e228983
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFCustomWidgetStyle.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFCustomWidgetStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.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/EEFCustomWidgetStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFCustomWidgetStyle" class="title">Interface EEFCustomWidgetStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFCustomWidgetStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Custom Widget Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on custom widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetStyle--"><code>EefPackage.getEEFCustomWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.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/EEFCustomWidgetStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingFor.html b/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingFor.html
new file mode 100644
index 0000000..2cff832
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingFor.html
@@ -0,0 +1,456 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFDynamicMappingFor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingFor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.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/EEFDynamicMappingFor.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingFor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFDynamicMappingFor" class="title">Interface EEFDynamicMappingFor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFDynamicMappingFor</span>
+extends <a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Dynamic Mapping For</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <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#getIterableExpression--"><code><em>Iterable Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code><em>Force Refresh</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code><em>Ifs</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--">getIfs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--">getIterableExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--">getIterator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Iterator</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--">isForceRefresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Force Refresh</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setForceRefresh-boolean-">setForceRefresh</a></span>&#8203;(boolean&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-">setIterableExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterator-java.lang.String-">setIterator</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIterator</h4>
+<pre>java.lang.String&nbsp;getIterator&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Iterator</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> The name of the variable which contain the current value of the iteration. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Iterator</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterator-java.lang.String-"><code>setIterator(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--"><code>EefPackage.getEEFDynamicMappingFor_Iterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIterator-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIterator</h4>
+<pre>void&nbsp;setIterator&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</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>Iterator</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code>getIterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIterableExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIterableExpression</h4>
+<pre>java.lang.String&nbsp;getIterableExpression&#8203;()</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>Iterable Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<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="setIterableExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIterableExpression</h4>
+<pre>void&nbsp;setIterableExpression&#8203;(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>Iterable Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isForceRefresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isForceRefresh</h4>
+<pre>boolean&nbsp;isForceRefresh&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Force Refresh</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to indicate if the runtime should consider that the presence of this dynamic
+ mapping should force the refresh of the user interface. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Force Refresh</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#setForceRefresh-boolean-"><code>setForceRefresh(boolean)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_ForceRefresh--"><code>EefPackage.getEEFDynamicMappingFor_ForceRefresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForceRefresh-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForceRefresh</h4>
+<pre>void&nbsp;setForceRefresh&#8203;(boolean&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code><em>Force Refresh</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>Force Refresh</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code>isForceRefresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIfs--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getIfs</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;&nbsp;getIfs&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Ifs</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> Used to determine which widget to create. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Ifs</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--"><code>EefPackage.getEEFDynamicMappingFor_Ifs()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.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/EEFDynamicMappingFor.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingFor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingIf.html b/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingIf.html
new file mode 100644
index 0000000..bb08b33
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFDynamicMappingIf.html
@@ -0,0 +1,372 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFDynamicMappingIf</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingIf";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefFactory.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/EEFDynamicMappingIf.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIf.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFDynamicMappingIf" class="title">Interface EEFDynamicMappingIf</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFDynamicMappingIf</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Dynamic Mapping If</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--"><code>EefPackage.getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--">getPredicateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Predicate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--">getWidget</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Widget</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#setPredicateExpression-java.lang.String-">setPredicateExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#setWidget-org.eclipse.eef.EEFWidgetDescription-">setWidget</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPredicateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPredicateExpression</h4>
+<pre>java.lang.String&nbsp;getPredicateExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Predicate Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The expression used to determine if we will use the widget. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Predicate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#setPredicateExpression-java.lang.String-"><code>setPredicateExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_PredicateExpression--"><code>EefPackage.getEEFDynamicMappingIf_PredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPredicateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPredicateExpression</h4>
+<pre>void&nbsp;setPredicateExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate 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>Predicate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code>getPredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidget--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidget</h4>
+<pre><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidget&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Widget</b></em>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The widget to create if the predicate expression is evaluated to true.
+ <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Widget</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#setWidget-org.eclipse.eef.EEFWidgetDescription-"><code>setWidget(EEFWidgetDescription)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_Widget--"><code>EefPackage.getEEFDynamicMappingIf_Widget()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setWidget-org.eclipse.eef.EEFWidgetDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setWidget</h4>
+<pre>void&nbsp;setWidget&#8203;(<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</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>Widget</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code>getWidget()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefFactory.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/EEFDynamicMappingIf.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIf.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFFillLayoutDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFFillLayoutDescription.html
new file mode 100644
index 0000000..2ad9b74
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFFillLayoutDescription.html
@@ -0,0 +1,324 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFFillLayoutDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFFillLayoutDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.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/EEFFillLayoutDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFFillLayoutDescription" class="title">Interface EEFFillLayoutDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFFillLayoutDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Fill Layout Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--"><code>EefPackage.getEEFFillLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--">getOrientation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Orientation</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">setOrientation</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getOrientation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOrientation</h4>
+<pre><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;getOrientation&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Orientation</b></em>' attribute. The default value is <code>"VERTICAL"</code>.
+ The literals are from the enumeration <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>. <!-- begin-user-doc
+ --> <!-- end-user-doc --> <!-- begin-model-doc --> The orientation of the fill layout. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Orientation</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-"><code>setOrientation(EEF_FILL_LAYOUT_ORIENTATION)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription_Orientation--"><code>EefPackage.getEEFFillLayoutDescription_Orientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setOrientation</h4>
+<pre>void&nbsp;setOrientation&#8203;(<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</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>Orientation</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code>getOrientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.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/EEFFillLayoutDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFGridLayoutDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFGridLayoutDescription.html
new file mode 100644
index 0000000..a28163d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFGridLayoutDescription.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFGridLayoutDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGridLayoutDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.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/EEFGridLayoutDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFGridLayoutDescription" class="title">Interface EEFGridLayoutDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFGridLayoutDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Grid Layout Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--"><code>EefPackage.getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--">getNumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Number Of Columns</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--">isMakeColumnsWithEqualWidth</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Make Columns With Equal Width</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#setMakeColumnsWithEqualWidth-boolean-">setMakeColumnsWithEqualWidth</a></span>&#8203;(boolean&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#setNumberOfColumns-int-">setNumberOfColumns</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getNumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumberOfColumns</h4>
+<pre>int&nbsp;getNumberOfColumns&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Number Of Columns</b></em>' attribute. The default value is <code>"1"</code>.
+ <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> The number of columns used inside the grid
+ layout. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#setNumberOfColumns-int-"><code>setNumberOfColumns(int)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_NumberOfColumns--"><code>EefPackage.getEEFGridLayoutDescription_NumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setNumberOfColumns-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNumberOfColumns</h4>
+<pre>void&nbsp;setNumberOfColumns&#8203;(int&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</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>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isMakeColumnsWithEqualWidth--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMakeColumnsWithEqualWidth</h4>
+<pre>boolean&nbsp;isMakeColumnsWithEqualWidth&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Make Columns With Equal Width</b></em>' attribute. The default value is
+ <code>"1"</code>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> Indicates if the columns
+ should have an equal width. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Make Columns With Equal Width</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#setMakeColumnsWithEqualWidth-boolean-"><code>setMakeColumnsWithEqualWidth(boolean)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--"><code>EefPackage.getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setMakeColumnsWithEqualWidth-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setMakeColumnsWithEqualWidth</h4>
+<pre>void&nbsp;setMakeColumnsWithEqualWidth&#8203;(boolean&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</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>Make Columns With Equal Width</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code>isMakeColumnsWithEqualWidth()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.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/EEFGridLayoutDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFGroupConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFGroupConditionalStyle.html
new file mode 100644
index 0000000..2687ae1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFGroupConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFGroupConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupDescription.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/EEFGroupConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFGroupConditionalStyle" class="title">Interface EEFGroupConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFGroupConditionalStyle</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 Group Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on groups. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--"><code>EefPackage.getEEFGroupConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFGroupConditionalStyle.html#setStyle-org.eclipse.eef.EEFGroupStyle-"><code>setStyle(EEFGroupStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle_Style--"><code>EefPackage.getEEFGroupConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFGroupStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.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/EEFGroupConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupDescription.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/EEFGroupConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFGroupDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFGroupDescription.html
new file mode 100644
index 0000000..bfe8d42
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFGroupDescription.html
@@ -0,0 +1,706 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFGroupDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupStyle.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/EEFGroupDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFGroupDescription" class="title">Interface EEFGroupDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGroupDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFGroupDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Group Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ </li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getControls--"><code><em>Controls</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getControls--">getControls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Controls</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--">getDomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--">getSemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setDomainClass-java.lang.String-">setDomainClass</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to identify a specific Group in a Page. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setIdentifier-java.lang.String-"><code>setIdentifier(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Identifier--"><code>EefPackage.getEEFGroupDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</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>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The label of the Group visible by the end users. If not specified, the Group is not
+ drawn only its contained widgets are shown, else it is visible as a section. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setLabelExpression-java.lang.String-"><code>setLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_LabelExpression--"><code>EefPackage.getEEFGroupDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label 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>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDomainClass</h4>
+<pre>java.lang.String&nbsp;getDomainClass&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> The class of the EObject used as "self" in the page <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setDomainClass-java.lang.String-"><code>setDomainClass(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_DomainClass--"><code>EefPackage.getEEFGroupDescription_DomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDomainClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDomainClass</h4>
+<pre>void&nbsp;setDomainClass&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</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</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticCandidateExpression</h4>
+<pre>java.lang.String&nbsp;getSemanticCandidateExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The elements that are represented. If not specified, the EEF runtime
+ reuses the context of the Page for the Group. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setSemanticCandidateExpression-java.lang.String-"><code>setSemanticCandidateExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticCandidateExpression--"><code>EefPackage.getEEFGroupDescription_SemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSemanticCandidateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSemanticCandidateExpression</h4>
+<pre>void&nbsp;setSemanticCandidateExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate 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>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Indicates if the group should be displayed. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#setPreconditionExpression-java.lang.String-"><code>setPreconditionExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PreconditionExpression--"><code>EefPackage.getEEFGroupDescription_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition 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>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getControls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControls</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;&nbsp;getControls&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Controls</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> Contains the controls related to a group. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Controls</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Controls--"><code>EefPackage.getEEFGroupDescription_Controls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticValidationRules</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;&nbsp;getSemanticValidationRules&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list. The list
+ contents are of type <a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The validation rules used to validate the semantic element of the
+ group. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticValidationRules--"><code>EefPackage.getEEFGroupDescription_SemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyValidationRules</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;&nbsp;getPropertyValidationRules&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' containment reference list. The list
+ contents are of type <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The validation rules used to validate widgets of the group. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Property Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PropertyValidationRules--"><code>EefPackage.getEEFGroupDescription_PropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;getStyle&#8203;()</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 group style <!-- 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/EEFGroupDescription.html#setStyle-org.eclipse.eef.EEFGroupStyle-"><code>setStyle(EEFGroupStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Style--"><code>EefPackage.getEEFGroupDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFGroupStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupDescription.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/EEFGroupDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the text style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_ConditionalStyles--"><code>EefPackage.getEEFGroupDescription_ConditionalStyles()</code></a></dd>
+</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/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;getActions&#8203;()</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
+ Defines the toolbar's actions of this group. <!-- end-model-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#getEEFGroupDescription_Actions--"><code>EefPackage.getEEFGroupDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFGroupStyle.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/EEFGroupDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFGroupStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFGroupStyle.html
new file mode 100644
index 0000000..ce71c59
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFGroupStyle.html
@@ -0,0 +1,640 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFGroupStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.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/EEFGroupStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFGroupStyle" class="title">Interface EEFGroupStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFGroupStyle</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Group Style</b></em>'. <!-- end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--">getBarStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Bar Style</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--">getToggleStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Toggle Style</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--">isExpandedByDefault</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Expanded By Default</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">setBarStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setExpandedByDefault-boolean-">setExpandedByDefault</a></span>&#8203;(boolean&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">setToggleStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the background color of the group. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setBackgroundColorExpression-java.lang.String-"><code>setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BackgroundColorExpression--"><code>EefPackage.getEEFGroupStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color 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>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the foreground color of the group. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setForegroundColorExpression-java.lang.String-"><code>setForegroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ForegroundColorExpression--"><code>EefPackage.getEEFGroupStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color 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>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's name of the group. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setFontNameExpression-java.lang.String-"><code>setFontNameExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontNameExpression--"><code>EefPackage.getEEFGroupStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name 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>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's size of the group. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setFontSizeExpression-java.lang.String-"><code>setFontSizeExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontSizeExpression--"><code>EefPackage.getEEFGroupStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size 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>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getBarStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBarStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;getBarStyle&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Bar Style</b></em>' attribute. The literals are from the enumeration
+ <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Bar Style</em>' attribute 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>Bar Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/EEFGroupStyle.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-"><code>setBarStyle(EEF_TITLE_BAR_STYLE)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BarStyle--"><code>EefPackage.getEEFGroupStyle_BarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBarStyle</h4>
+<pre>void&nbsp;setBarStyle&#8203;(<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</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>Bar Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code>getBarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getToggleStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToggleStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;getToggleStyle&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Toggle Style</b></em>' attribute. The literals are from the enumeration
+ <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Toggle Style</em>' attribute 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>Toggle Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/EEFGroupStyle.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-"><code>setToggleStyle(EEF_TOGGLE_STYLE)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ToggleStyle--"><code>EefPackage.getEEFGroupStyle_ToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToggleStyle</h4>
+<pre>void&nbsp;setToggleStyle&#8203;(<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</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>Toggle Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code>getToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isExpandedByDefault--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isExpandedByDefault</h4>
+<pre>boolean&nbsp;isExpandedByDefault&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Expanded By Default</b></em>' attribute. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Expanded By Default</em>' attribute 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>Expanded By Default</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#setExpandedByDefault-boolean-"><code>setExpandedByDefault(boolean)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ExpandedByDefault--"><code>EefPackage.getEEFGroupStyle_ExpandedByDefault()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setExpandedByDefault-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setExpandedByDefault</h4>
+<pre>void&nbsp;setExpandedByDefault&#8203;(boolean&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</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>Expanded By Default</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code>isExpandedByDefault()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.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/EEFGroupStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html
new file mode 100644
index 0000000..7e0a985
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkConditionalStyle.html
@@ -0,0 +1,335 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFHyperlinkConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.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/EEFHyperlinkConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFHyperlinkConditionalStyle" class="title">Interface EEFHyperlinkConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFHyperlinkConditionalStyle</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 Hyperlink Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on hyperlink widgets. <!-- end-model-doc
+ -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--"><code>EefPackage.getEEFHyperlinkConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFHyperlinkConditionalStyle.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-"><code>setStyle(EEFHyperlinkStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle_Style--"><code>EefPackage.getEEFHyperlinkConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFHyperlinkStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.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/EEFHyperlinkConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.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/EEFHyperlinkConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkDescription.html
new file mode 100644
index 0000000..9714e03
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkDescription.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFHyperlinkDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.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/EEFHyperlinkDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFHyperlinkDescription" class="title">Interface EEFHyperlinkDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFHyperlinkDescription</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 Hyperlink Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents an hyperlink field in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <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></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<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="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<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/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--"><code>EefPackage.getEEFHyperlinkDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.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/EEFHyperlinkDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getDisplayExpression&#8203;()</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&#8203;(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>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the behavior executed when the end-user clicks on the
+ hyperlink. <!-- end-model-doc --></div>
+<dl>
+<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/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-"><code>setOnClickExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--"><code>EefPackage.getEEFHyperlinkDescription_OnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setOnClickExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOnClickExpression</h4>
+<pre>void&nbsp;setOnClickExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<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. <!-- 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/EEFHyperlinkDescription.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;getStyle&#8203;()</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 hyperlink style <!-- 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/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-"><code>setStyle(EEFHyperlinkStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--"><code>EefPackage.getEEFHyperlinkDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFHyperlinkStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.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/EEFHyperlinkDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<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&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the hyperlink style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--"><code>EefPackage.getEEFHyperlinkDescription_ConditionalStyles()</code></a></dd>
+</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&#8203;()</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>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.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/EEFHyperlinkDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkStyle.html
new file mode 100644
index 0000000..100eceb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFHyperlinkStyle.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFHyperlinkStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.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/EEFHyperlinkStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFHyperlinkStyle" class="title">Interface EEFHyperlinkStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFHyperlinkStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Hyperlink Style</b></em>'. <!-- end-user-doc
+ -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on hyperlink widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>EefPackage.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the background color of the widget. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setBackgroundColorExpression-java.lang.String-"><code>setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--"><code>EefPackage.getEEFHyperlinkStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color 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>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's name of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontNameExpression-java.lang.String-"><code>setFontNameExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name 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>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's size of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontSizeExpression-java.lang.String-"><code>setFontSizeExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size 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>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's style of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontStyleExpression-java.lang.String-"><code>setFontStyleExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style 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>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.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/EEFHyperlinkStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFLabelConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFLabelConditionalStyle.html
new file mode 100644
index 0000000..bad8e9e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFLabelConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFLabelConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelDescription.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/EEFLabelConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFLabelConditionalStyle" class="title">Interface EEFLabelConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFLabelConditionalStyle</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 Label Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on label widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--"><code>EefPackage.getEEFLabelConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFLabelConditionalStyle.html#setStyle-org.eclipse.eef.EEFLabelStyle-"><code>setStyle(EEFLabelStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--"><code>EefPackage.getEEFLabelConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFLabelStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.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/EEFLabelConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelDescription.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/EEFLabelConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFLabelDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFLabelDescription.html
new file mode 100644
index 0000000..08cde2f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFLabelDescription.html
@@ -0,0 +1,493 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFLabelDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelStyle.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/EEFLabelDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFLabelDescription" class="title">Interface EEFLabelDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFLabelDescription</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 Label Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a label in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <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></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<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="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The body of the label containing the meaningful content <!-- end-model-doc --></div>
+<dl>
+<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/EEFLabelDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--"><code>EefPackage.getEEFLabelDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.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/EEFLabelDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getDisplayExpression&#8203;()</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&#8203;(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>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;getStyle&#8203;()</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 label style <!-- 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/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-"><code>setStyle(EEFLabelStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--"><code>EefPackage.getEEFLabelDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFLabelStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelDescription.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/EEFLabelDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<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&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the label style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--"><code>EefPackage.getEEFLabelDescription_ConditionalStyles()</code></a></dd>
+</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&#8203;()</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>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLabelStyle.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/EEFLabelDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFLabelStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFLabelStyle.html
new file mode 100644
index 0000000..ae316e0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFLabelStyle.html
@@ -0,0 +1,529 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFLabelStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.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/EEFLabelStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFLabelStyle" class="title">Interface EEFLabelStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFLabelStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Label Style</b></em>'. <!-- end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on label widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the background color of the widget. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setBackgroundColorExpression-java.lang.String-"><code>setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--"><code>EefPackage.getEEFLabelStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color 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>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the foreground color of the widget. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setForegroundColorExpression-java.lang.String-"><code>setForegroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--"><code>EefPackage.getEEFLabelStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color 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>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's name of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontNameExpression-java.lang.String-"><code>setFontNameExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--"><code>EefPackage.getEEFLabelStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name 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>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's size of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontSizeExpression-java.lang.String-"><code>setFontSizeExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--"><code>EefPackage.getEEFLabelStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size 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>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's style of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#setFontStyleExpression-java.lang.String-"><code>setFontStyleExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--"><code>EefPackage.getEEFLabelStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style 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>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFLayoutDescription.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/EEFLabelStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFLayoutDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFLayoutDescription.html
new file mode 100644
index 0000000..9f0913d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFLayoutDescription.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFLayoutDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLayoutDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&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>
+<li><a href="EEFLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFLayoutDescription" class="title">Interface EEFLayoutDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFLayoutDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Layout Description</b></em>'. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLayoutDescription--"><code>EefPackage.getEEFLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&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>
+<li><a href="EEFLayoutDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFListConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFListConditionalStyle.html
new file mode 100644
index 0000000..b3ecc8a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFListConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFListConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/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/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>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFListConditionalStyle" class="title">Interface EEFListConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<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 List Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on list widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>EefPackage.getEEFListConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/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.EEFListStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<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/EEFListConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/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/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>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFListDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFListDescription.html
new file mode 100644
index 0000000..44e8fb7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFListDescription.html
@@ -0,0 +1,542 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFListDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            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};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/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/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>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFListDescription" class="title">Interface EEFListDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<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 List Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a list in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <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></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the input value. <!-- end-model-doc --></div>
+<dl>
+<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/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>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<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/EEFListDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getDisplayExpression&#8203;()</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 --> Indicates how to display the input value. <!-- 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/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>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>void&nbsp;setDisplayExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<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/EEFListDescription.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>On Click Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the behavior related to the onclick action. <!-- end-model-doc
+ --></div>
+<dl>
+<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/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>
+<a name="setOnClickExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOnClickExpression</h4>
+<pre>void&nbsp;setOnClickExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<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/EEFListDescription.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<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&#8203;()</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#getEEFListDescription_Actions--"><code>EefPackage.getEEFListDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle&#8203;()</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 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/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.EEFListStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the list style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--"><code>EefPackage.getEEFListDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/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/EEFListDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFListStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFListStyle.html
new file mode 100644
index 0000000..d94f9cb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFListStyle.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EEFListStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFListStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFListStyle" class="title">Interface EEFListStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFListStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF List Style</b></em>'. <!-- end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on list widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--"><code>EefPackage.getEEFListStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFListStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFPageDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFPageDescription.html
new file mode 100644
index 0000000..0138517
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFPageDescription.html
@@ -0,0 +1,660 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFPageDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPageDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.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/EEFPageDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFPageDescription" class="title">Interface EEFPageDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFPageDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Page Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ </li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code><em>Groups</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFPageDescription.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--">getDomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' reference list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--">getSemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Indented</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setDomainClass-java.lang.String-">setDomainClass</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setIndented-boolean-">setIndented</a></span>&#8203;(boolean&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPageDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to identify a specific Page instance. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setIdentifier-java.lang.String-"><code>setIdentifier(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--"><code>EefPackage.getEEFPageDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</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>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The label of the Page visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setLabelExpression-java.lang.String-"><code>setLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--"><code>EefPackage.getEEFPageDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label 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>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDomainClass</h4>
+<pre>java.lang.String&nbsp;getDomainClass&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Domain Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> The class of the EObject used as "self" in the page <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setDomainClass-java.lang.String-"><code>setDomainClass(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--"><code>EefPackage.getEEFPageDescription_DomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDomainClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDomainClass</h4>
+<pre>void&nbsp;setDomainClass&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</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</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticCandidateExpression</h4>
+<pre>java.lang.String&nbsp;getSemanticCandidateExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Semantic Candidate Expression</b></em>' attribute. The default value is
+ <code>""</code>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> The elements that are
+ represented. If not specified, the EEF runtime reuses the context of the View for the Page. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setSemanticCandidateExpression-java.lang.String-"><code>setSemanticCandidateExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--"><code>EefPackage.getEEFPageDescription_SemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSemanticCandidateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSemanticCandidateExpression</h4>
+<pre>void&nbsp;setSemanticCandidateExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate 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>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Indicates if the page should be displayed. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setPreconditionExpression-java.lang.String-"><code>setPreconditionExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--"><code>EefPackage.getEEFPageDescription_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition 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>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> References the Groups which are visible in a Page. If not specified, the EEF runtime looks for all the Groups
+ defined under the View containing the Page that have a domainClass which is equal or a super class of the
+ domainClass of the Page and use them following the order of the inheritance tree of the EObject. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Groups</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--"><code>EefPackage.getEEFPageDescription_Groups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticValidationRules</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;&nbsp;getSemanticValidationRules&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Semantic Validation Rules</b></em>' containment reference list. The list
+ contents are of type <a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The validation rules used to validate the semantic element of the page.
+ <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--"><code>EefPackage.getEEFPageDescription_SemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Indented</b></em>' attribute. The default value is <code>"false"</code>. <!--
+ begin-user-doc -->
+ <p>
+ If the meaning of the '<em>Indented</em>' attribute 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>Indented</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#setIndented-boolean-"><code>setIndented(boolean)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Indented--"><code>EefPackage.getEEFPageDescription_Indented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIndented-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIndented</h4>
+<pre>void&nbsp;setIndented&#8203;(boolean&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</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>Indented</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code>isIndented()</code></a></dd>
+</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/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;getActions&#8203;()</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/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
+ Defines the toolbar's actions of this page. <!-- end-model-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#getEEFPageDescription_Actions--"><code>EefPackage.getEEFPageDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.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/EEFPageDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html
new file mode 100644
index 0000000..8a28e15
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFPropertyValidationRuleDescription.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFPropertyValidationRuleDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertyValidationRuleDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.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/EEFPropertyValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFPropertyValidationRuleDescription" class="title">Interface EEFPropertyValidationRuleDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFPropertyValidationRuleDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '
+ <em><b>EEF Property Validation Rule Description</b></em>'. <!-- end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--"><code>EefPackage.getEEFPropertyValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--">getTargets</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Targets</b></em>' reference list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFValidationRuleDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTargets--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getTargets</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt;&nbsp;getTargets&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Targets</b></em>' reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a>. It is bidirectional and its opposite is '
+ <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> The widgets involved in this validation rule.
+ <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Targets</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--"><code>EefPackage.getEEFPropertyValidationRuleDescription_Targets()</code></a>, 
+<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code>EEFWidgetDescription.getPropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.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/EEFPropertyValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFRadioConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFRadioConditionalStyle.html
new file mode 100644
index 0000000..9e9bd93
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFRadioConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFRadioConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioDescription.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/EEFRadioConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFRadioConditionalStyle" class="title">Interface EEFRadioConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFRadioConditionalStyle</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 Radio Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on radio widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--"><code>EefPackage.getEEFRadioConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFRadioConditionalStyle.html#setStyle-org.eclipse.eef.EEFRadioStyle-"><code>setStyle(EEFRadioStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--"><code>EefPackage.getEEFRadioConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFRadioStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.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/EEFRadioConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioDescription.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/EEFRadioConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFRadioDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFRadioDescription.html
new file mode 100644
index 0000000..49b4615
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFRadioDescription.html
@@ -0,0 +1,617 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFRadioDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRadioDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFRadioDescription" class="title">Interface EEFRadioDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFRadioDescription</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 Radio Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a radio group in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>
+ </li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Candidate Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--">getCandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Candidates Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--">getNumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Number Of Columns</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setNumberOfColumns-int-">setNumberOfColumns</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The initial selected value of the radio. <!-- end-model-doc --></div>
+<dl>
+<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/EEFRadioDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--"><code>EefPackage.getEEFRadioDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.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/EEFRadioDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior executed when the end-user updates the value of the radio. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setEditExpression-java.lang.String-"><code>setEditExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--"><code>EefPackage.getEEFRadioDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit 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>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidatesExpression</h4>
+<pre>java.lang.String&nbsp;getCandidatesExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Candidates Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the various proposals available. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setCandidatesExpression-java.lang.String-"><code>setCandidatesExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--"><code>EefPackage.getEEFRadioDescription_CandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidatesExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidatesExpression</h4>
+<pre>void&nbsp;setCandidatesExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates 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>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidateDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getCandidateDisplayExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Candidate Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setCandidateDisplayExpression-java.lang.String-"><code>setCandidateDisplayExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--"><code>EefPackage.getEEFRadioDescription_CandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidateDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidateDisplayExpression</h4>
+<pre>void&nbsp;setCandidateDisplayExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate 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>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;getStyle&#8203;()</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>
+<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/EEFRadioDescription.html#setStyle-org.eclipse.eef.EEFRadioStyle-"><code>setStyle(EEFRadioStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--"><code>EefPackage.getEEFRadioDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFRadioStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.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/EEFRadioDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumberOfColumns</h4>
+<pre>int&nbsp;getNumberOfColumns&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Number Of Columns</b></em>' attribute. The default value is <code>"-1"</code>.
+ <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> The number of columns to use to display
+ the candidates. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#setNumberOfColumns-int-"><code>setNumberOfColumns(int)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--"><code>EefPackage.getEEFRadioDescription_NumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setNumberOfColumns-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNumberOfColumns</h4>
+<pre>void&nbsp;setNumberOfColumns&#8203;(int&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</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>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the radio style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--"><code>EefPackage.getEEFRadioDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRadioDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFRadioStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFRadioStyle.html
new file mode 100644
index 0000000..ebd4f24
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFRadioStyle.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFRadioStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRadioStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFRadioStyle" class="title">Interface EEFRadioStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFRadioStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Radio Style</b></em>'. <!-- end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on radio widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioStyle--"><code>EefPackage.getEEFRadioStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRadioStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFRuleAuditDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFRuleAuditDescription.html
new file mode 100644
index 0000000..e47248e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFRuleAuditDescription.html
@@ -0,0 +1,320 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFRuleAuditDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRuleAuditDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRuleAuditDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFRuleAuditDescription" class="title">Interface EEFRuleAuditDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFRuleAuditDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Rule Audit Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--"><code>EefPackage.getEEFRuleAuditDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--">getAuditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Audit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#setAuditExpression-java.lang.String-">setAuditExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getAuditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAuditExpression</h4>
+<pre>java.lang.String&nbsp;getAuditExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Audit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The expression used to determine if a validation is valid or not. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Audit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#setAuditExpression-java.lang.String-"><code>setAuditExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--"><code>EefPackage.getEEFRuleAuditDescription_AuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setAuditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setAuditExpression</h4>
+<pre>void&nbsp;setAuditExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit 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>Audit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code>getAuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFRuleAuditDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFSelectConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFSelectConditionalStyle.html
new file mode 100644
index 0000000..e982586
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFSelectConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFSelectConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectDescription.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/EEFSelectConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFSelectConditionalStyle" class="title">Interface EEFSelectConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFSelectConditionalStyle</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 Select Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on select widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--"><code>EefPackage.getEEFSelectConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFSelectConditionalStyle.html#setStyle-org.eclipse.eef.EEFSelectStyle-"><code>setStyle(EEFSelectStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--"><code>EefPackage.getEEFSelectConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFSelectStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.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/EEFSelectConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectDescription.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/EEFSelectConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFSelectDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFSelectDescription.html
new file mode 100644
index 0000000..153924b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFSelectDescription.html
@@ -0,0 +1,566 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFSelectDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectDescription";
+        }
+    }
+    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};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectStyle.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/EEFSelectDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFSelectDescription" class="title">Interface EEFSelectDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFSelectDescription</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 Select Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a collection of candidates used to edit a single or multi-valued property. <!--
+ end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>
+ </li>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Candidate Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--">getCandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Candidates Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<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/EEFSelectDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--"><code>EefPackage.getEEFSelectDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.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/EEFSelectDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior executed when the end-user updates the value of the combo. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setEditExpression-java.lang.String-"><code>setEditExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--"><code>EefPackage.getEEFSelectDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit 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>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidatesExpression</h4>
+<pre>java.lang.String&nbsp;getCandidatesExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Candidates Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the various proposals available. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setCandidatesExpression-java.lang.String-"><code>setCandidatesExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--"><code>EefPackage.getEEFSelectDescription_CandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidatesExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidatesExpression</h4>
+<pre>void&nbsp;setCandidatesExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates 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>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidateDisplayExpression</h4>
+<pre>java.lang.String&nbsp;getCandidateDisplayExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Candidate Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#setCandidateDisplayExpression-java.lang.String-"><code>setCandidateDisplayExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--"><code>EefPackage.getEEFSelectDescription_CandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidateDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidateDisplayExpression</h4>
+<pre>void&nbsp;setCandidateDisplayExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate 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>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;getStyle&#8203;()</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 select style <!-- 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/EEFSelectDescription.html#setStyle-org.eclipse.eef.EEFSelectStyle-"><code>setStyle(EEFSelectStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--"><code>EefPackage.getEEFSelectDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFSelectStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSelectDescription.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/EEFSelectDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the select style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--"><code>EefPackage.getEEFSelectDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSelectStyle.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/EEFSelectDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFSelectStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFSelectStyle.html
new file mode 100644
index 0000000..d67b82c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFSelectStyle.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFSelectStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.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/EEFSelectStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFSelectStyle" class="title">Interface EEFSelectStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFSelectStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Select Style</b></em>'. <!-- end-user-doc
+ -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on select widgets. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectStyle--"><code>EefPackage.getEEFSelectStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.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/EEFSelectStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html
new file mode 100644
index 0000000..1ceaeac
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFSemanticValidationRuleDescription.html
@@ -0,0 +1,326 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFSemanticValidationRuleDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSemanticValidationRuleDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.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/EEFSemanticValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFSemanticValidationRuleDescription" class="title">Interface EEFSemanticValidationRuleDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFSemanticValidationRuleDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '
+ <em><b>EEF Semantic Validation Rule Description</b></em>'. <!-- end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--"><code>EefPackage.getEEFSemanticValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--">getTargetClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Target Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#setTargetClass-java.lang.String-">setTargetClass</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFValidationRuleDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTargetClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetClass</h4>
+<pre>java.lang.String&nbsp;getTargetClass&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Target Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> The target class involved in this validation rule. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Target Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#setTargetClass-java.lang.String-"><code>setTargetClass(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--"><code>EefPackage.getEEFSemanticValidationRuleDescription_TargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setTargetClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setTargetClass</h4>
+<pre>void&nbsp;setTargetClass&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</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>Target Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code>getTargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.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/EEFSemanticValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFTextConditionalStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFTextConditionalStyle.html
new file mode 100644
index 0000000..6b26695
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFTextConditionalStyle.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFTextConditionalStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextConditionalStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextDescription.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/EEFTextConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFTextConditionalStyle" class="title">Interface EEFTextConditionalStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFTextConditionalStyle</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 Text Conditional Style</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a conditional style that can be applied on text widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--"><code>EefPackage.getEEFTextConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>' containment
+ reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;getStyle&#8203;()</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
+ description here...
+ </p>
+ <!-- end-user-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/EEFTextConditionalStyle.html#setStyle-org.eclipse.eef.EEFTextStyle-"><code>setStyle(EEFTextStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--"><code>EefPackage.getEEFTextConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFTextStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.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/EEFTextConditionalStyle.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextDescription.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/EEFTextConditionalStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFTextDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFTextDescription.html
new file mode 100644
index 0000000..a6958fa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFTextDescription.html
@@ -0,0 +1,516 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFTextDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextStyle.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/EEFTextDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFTextDescription" class="title">Interface EEFTextDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFTextDescription</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 Text Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a text field in the user interface. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--">getLineCount</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Line Count</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#setLineCount-int-">setLineCount</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Indicates how to display the input value. <!-- end-model-doc --></div>
+<dl>
+<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/EEFTextDescription.html#setValueExpression-java.lang.String-"><code>setValueExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--"><code>EefPackage.getEEFTextDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.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/EEFTextDescription.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> Defines the behavior executed when the end-user updates the value of the text field.
+ <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#setEditExpression-java.lang.String-"><code>setEditExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--"><code>EefPackage.getEEFTextDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit 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>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLineCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLineCount</h4>
+<pre>int&nbsp;getLineCount&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Line Count</b></em>' attribute. The default value is <code>"1"</code>. <!--
+ begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> Must be upper or equal to 1. If lineCount > 1,
+ the text field is represented thanks to a text area. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Line Count</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#setLineCount-int-"><code>setLineCount(int)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--"><code>EefPackage.getEEFTextDescription_LineCount()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLineCount-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLineCount</h4>
+<pre>void&nbsp;setLineCount&#8203;(int&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</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>Line Count</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code>getLineCount()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;getStyle&#8203;()</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 text style <!-- 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/EEFTextDescription.html#setStyle-org.eclipse.eef.EEFTextStyle-"><code>setStyle(EEFTextStyle)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--"><code>EefPackage.getEEFTextDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFTextStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>void&nbsp;setStyle&#8203;(<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextDescription.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/EEFTextDescription.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Conditional Styles</b></em>' containment reference list. The list contents are
+ of type <a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> Defines the text style associated to a precondition <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--"><code>EefPackage.getEEFTextDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFTextStyle.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/EEFTextDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFTextStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFTextStyle.html
new file mode 100644
index 0000000..407d034
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFTextStyle.html
@@ -0,0 +1,531 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFTextStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFToolbarAction.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/EEFTextStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFTextStyle" class="title">Interface EEFTextStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFTextStyle</span>
+extends <a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Text Style</b></em>'. <!-- end-user-doc -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on text widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>
+ ' attribute.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFTextStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the background color of the widget. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#setBackgroundColorExpression-java.lang.String-"><code>setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--"><code>EefPackage.getEEFTextStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color 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>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the foreground color of the widget. It must be defined as hex
+ (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#setForegroundColorExpression-java.lang.String-"><code>setForegroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--"><code>EefPackage.getEEFTextStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color 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>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's name of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontNameExpression-java.lang.String-"><code>setFontNameExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--"><code>EefPackage.getEEFTextStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name 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>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's size of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontSizeExpression-java.lang.String-"><code>setFontSizeExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--"><code>EefPackage.getEEFTextStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size 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>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's style of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#setFontStyleExpression-java.lang.String-"><code>setFontStyleExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--"><code>EefPackage.getEEFTextStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style 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>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFToolbarAction.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/EEFTextStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFToolbarAction.html b/javadoc/2.1.0/org/eclipse/eef/EEFToolbarAction.html
new file mode 100644
index 0000000..8d7554b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFToolbarAction.html
@@ -0,0 +1,424 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFToolbarAction</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFToolbarAction";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.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/EEFToolbarAction.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFToolbarAction" class="title">Interface EEFToolbarAction</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFToolbarAction</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Toolbar Action</b></em>'. <!-- end-user-doc
+ -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>EefPackage.getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--">getActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--">getTooltipExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Tooltip Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setActionExpression-java.lang.String-">setActionExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setTooltipExpression-java.lang.String-">setTooltipExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTooltipExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTooltipExpression</h4>
+<pre>java.lang.String&nbsp;getTooltipExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Tooltip Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The tooltip of the action visible by the end-users. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Tooltip Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setTooltipExpression-java.lang.String-"><code>setTooltipExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_TooltipExpression--"><code>EefPackage.getEEFToolbarAction_TooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setTooltipExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTooltipExpression</h4>
+<pre>void&nbsp;setTooltipExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip 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>Tooltip Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code>getTooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The image of the action visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setImageExpression-java.lang.String-"><code>setImageExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ImageExpression--"><code>EefPackage.getEEFToolbarAction_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image 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>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionExpression</h4>
+<pre>java.lang.String&nbsp;getActionExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The behavior of the action. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#setActionExpression-java.lang.String-"><code>setActionExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ActionExpression--"><code>EefPackage.getEEFToolbarAction_ActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setActionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setActionExpression</h4>
+<pre>void&nbsp;setActionExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action 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>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.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/EEFToolbarAction.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFValidationFixDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFValidationFixDescription.html
new file mode 100644
index 0000000..31f8003
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFValidationFixDescription.html
@@ -0,0 +1,370 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFValidationFixDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationFixDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.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/EEFValidationFixDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFValidationFixDescription" class="title">Interface EEFValidationFixDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFValidationFixDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Validation Fix Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--"><code>EefPackage.getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--">getFixExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Fix Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Name</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#setFixExpression-java.lang.String-">setFixExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#setName-java.lang.String-">setName</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> The name of the validation fix to be displayed to the end user. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Name</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#setName-java.lang.String-"><code>setName(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--"><code>EefPackage.getEEFValidationFixDescription_Name()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>void&nbsp;setName&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</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>Name</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code>getName()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFixExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFixExpression</h4>
+<pre>java.lang.String&nbsp;getFixExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Fix Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The expression to be used to fix an issue with the validation. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Fix Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#setFixExpression-java.lang.String-"><code>setFixExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--"><code>EefPackage.getEEFValidationFixDescription_FixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFixExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setFixExpression</h4>
+<pre>void&nbsp;setFixExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix 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>Fix Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code>getFixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.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/EEFValidationFixDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFValidationRuleDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFValidationRuleDescription.html
new file mode 100644
index 0000000..e061d80
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFValidationRuleDescription.html
@@ -0,0 +1,431 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFValidationRuleDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationRuleDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFViewDescription.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/EEFValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFValidationRuleDescription" class="title">Interface EEFValidationRuleDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFValidationRuleDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Validation Rule Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code><em>Audits</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code><em>Fixes</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>EefPackage.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Audits</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/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Fixes</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Message Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Severity</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></span>&#8203;(<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSeverity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSeverity</h4>
+<pre><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;getSeverity&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Severity</b></em>' attribute. The literals are from the enumeration
+ <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> The severity of the validation rule. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Severity</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-"><code>setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--"><code>EefPackage.getEEFValidationRuleDescription_Severity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSeverity</h4>
+<pre>void&nbsp;setSeverity&#8203;(<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</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>Severity</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code>getSeverity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getMessageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessageExpression</h4>
+<pre>java.lang.String&nbsp;getMessageExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Message Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The expression used to compute the message to display to the end user
+ in case of error. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Message Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-"><code>setMessageExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--"><code>EefPackage.getEEFValidationRuleDescription_MessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setMessageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMessageExpression</h4>
+<pre>void&nbsp;setMessageExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message 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>Message Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code>getMessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getAudits--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAudits</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt;&nbsp;getAudits&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Audits</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> The audits to perform to ensure that the validation rule is valid or not. <!-- end-model-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Audits</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--"><code>EefPackage.getEEFValidationRuleDescription_Audits()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFixes--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFixes</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt;&nbsp;getFixes&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Fixes</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!--
+ begin-model-doc --> The quick fixes that can be used to fix invalid data. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Fixes</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--"><code>EefPackage.getEEFValidationRuleDescription_Fixes()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFViewDescription.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/EEFValidationRuleDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFViewDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFViewDescription.html
new file mode 100644
index 0000000..c59c139
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFViewDescription.html
@@ -0,0 +1,506 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFViewDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFViewDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetAction.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/EEFViewDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFViewDescription" class="title">Interface EEFViewDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFViewDescription</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF View Description</b></em>'. <!--
+ end-user-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code><em>Groups</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code><em>Pages</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code><em>EPackages</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--">getEPackages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>EPackages</b></em>' 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/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--">getPages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Pages</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFViewDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
+ <!-- begin-model-doc --> Used to identify a specific View instance. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#setIdentifier-java.lang.String-"><code>setIdentifier(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--"><code>EefPackage.getEEFViewDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</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>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The label of the View visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#setLabelExpression-java.lang.String-"><code>setLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--"><code>EefPackage.getEEFViewDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label 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>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The expression used to compute the image of the View visible by the end-users. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#setImageExpression-java.lang.String-"><code>setImageExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--"><code>EefPackage.getEEFViewDescription_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image 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>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Groups</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> Contains all the defined Groups. It is defined under the View for reuasability reason and to be referenced
+ easily from any Page. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Groups</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--"><code>EefPackage.getEEFViewDescription_Groups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPages</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt;&nbsp;getPages&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Pages</b></em>' containment reference list. The list contents are of type
+ <a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> Defines the tabs that are represented in the View. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Pages</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--"><code>EefPackage.getEEFViewDescription_Pages()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEPackages--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEPackages</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt;&nbsp;getEPackages&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>EPackages</b></em>' reference list. The list contents are of type
+ <code>EPackage</code>. <!-- begin-user-doc -->
+ <p>
+ If the meaning of the '<em>EPackages</em>' 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>EPackages</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--"><code>EefPackage.getEEFViewDescription_EPackages()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetAction.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/EEFViewDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFWidgetAction.html b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetAction.html
new file mode 100644
index 0000000..60d8fcb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetAction.html
@@ -0,0 +1,423 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFWidgetAction</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetAction";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetDescription.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/EEFWidgetAction.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFWidgetAction" class="title">Interface EEFWidgetAction</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetActionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFWidgetAction</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Widget Action</b></em>'. <!-- end-user-doc
+ -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>EefPackage.getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--">getActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setActionExpression-java.lang.String-">setActionExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The label of the action visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setLabelExpression-java.lang.String-"><code>setLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--"><code>EefPackage.getEEFWidgetAction_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label 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>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The image of the action visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setImageExpression-java.lang.String-"><code>setImageExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ImageExpression--"><code>EefPackage.getEEFWidgetAction_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image 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>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionExpression</h4>
+<pre>java.lang.String&nbsp;getActionExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Action Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The behavior of the action. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#setActionExpression-java.lang.String-"><code>setActionExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--"><code>EefPackage.getEEFWidgetAction_ActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setActionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setActionExpression</h4>
+<pre>void&nbsp;setActionExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action 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>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetDescription.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/EEFWidgetAction.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFWidgetDescription.html b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetDescription.html
new file mode 100644
index 0000000..6c08abc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetDescription.html
@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFWidgetDescription</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetDescription";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetStyle.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/EEFWidgetDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFWidgetDescription" class="title">Interface EEFWidgetDescription</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code>, <code><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFWidgetDescription</span>
+extends <a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Widget Description</b></em>'. <!--
+ end-user-doc -->
+
+ <!-- begin-model-doc --> Graphical element. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>EefPackage.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The label of the Widget visible by the end-users. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-"><code>setLabelExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--"><code>EefPackage.getEEFWidgetDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label 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>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getHelpExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHelpExpression</h4>
+<pre>java.lang.String&nbsp;getHelpExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --> <!-- begin-model-doc --> The tooltip of the help icon visible by the end-users <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Help Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-"><code>setHelpExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--"><code>EefPackage.getEEFWidgetDescription_HelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setHelpExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHelpExpression</h4>
+<pre>void&nbsp;setHelpExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help 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>Help Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code>getHelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIsEnabledExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIsEnabledExpression</h4>
+<pre>java.lang.String&nbsp;getIsEnabledExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> The enablement rules to use for the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Is Enabled Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-"><code>setIsEnabledExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--"><code>EefPackage.getEEFWidgetDescription_IsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIsEnabledExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIsEnabledExpression</h4>
+<pre>void&nbsp;setIsEnabledExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled 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>Is Enabled Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code>getIsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPropertyValidationRules</h4>
+<pre>org.eclipse.emf.common.util.EList&lt;<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;&nbsp;getPropertyValidationRules&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Property Validation Rules</b></em>' reference list. The list contents are of
+ type <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>. It is bidirectional and its opposite is '
+ <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a>'. <!-- begin-user-doc
+ --> <!-- end-user-doc --> <!-- begin-model-doc --> The property validation rules to use for the widget. <!--
+ end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Property Validation Rules</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--"><code>EefPackage.getEEFWidgetDescription_PropertyValidationRules()</code></a>, 
+<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code>EEFPropertyValidationRuleDescription.getTargets()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFWidgetStyle.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/EEFWidgetDescription.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescription.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEFWidgetStyle.html b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetStyle.html
new file mode 100644
index 0000000..83cc1b9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEFWidgetStyle.html
@@ -0,0 +1,523 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFWidgetStyle</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetStyle";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFWidgetStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EEFWidgetStyle" class="title">Interface EEFWidgetStyle</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code>, <code><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></code>, <code><a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFWidgetStyle</span>
+extends org.eclipse.emf.ecore.EObject</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the model object '<em><b>EEF Widget Style</b></em>'. <!-- end-user-doc
+ -->
+
+ <!-- begin-model-doc --> Represents a style that can be applied on widgets. <!-- end-model-doc -->
+
+ <p>
+ The following features are supported:
+ </p>
+ <ul>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a></li>
+ <li><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a></li>
+ </ul></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the value of the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getLabelBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelBackgroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getLabelBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --> <!-- begin-model-doc --> Defines the background color of the widget. It must be defined as
+ hex (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-"><code>setLabelBackgroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--"><code>EefPackage.getEEFWidgetStyle_LabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelBackgroundColorExpression</h4>
+<pre>void&nbsp;setLabelBackgroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color 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>Label Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code>getLabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelForegroundColorExpression</h4>
+<pre>java.lang.String&nbsp;getLabelForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --> <!-- begin-model-doc --> Defines the foreground color of the widget. It must be defined as
+ hex (#000000) or RGB (rgb(0,0,0)). <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-"><code>setLabelForegroundColorExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--"><code>EefPackage.getEEFWidgetStyle_LabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelForegroundColorExpression</h4>
+<pre>void&nbsp;setLabelForegroundColorExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color 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>Label Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code>getLabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontNameExpression</h4>
+<pre>java.lang.String&nbsp;getLabelFontNameExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's name of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-"><code>setLabelFontNameExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontNameExpression</h4>
+<pre>void&nbsp;setLabelFontNameExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name 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>Label Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code>getLabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontSizeExpression</h4>
+<pre>java.lang.String&nbsp;getLabelFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's size of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-"><code>setLabelFontSizeExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontSizeExpression</h4>
+<pre>void&nbsp;setLabelFontSizeExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<div class="block">Sets the value of the '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size 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>Label Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code>getLabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontStyleExpression</h4>
+<pre>java.lang.String&nbsp;getLabelFontStyleExpression&#8203;()</pre>
+<div class="block">Returns the value of the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --> <!-- begin-model-doc --> Defines the font's style of the widget. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-"><code>setLabelFontStyleExpression(String)</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setLabelFontStyleExpression</h4>
+<pre>void&nbsp;setLabelFontStyleExpression&#8203;(java.lang.String&nbsp;value)</pre>
+<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. <!-- 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>Label Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code>getLabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EEFWidgetStyle.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyle.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html b/javadoc/2.1.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html
new file mode 100644
index 0000000..78ad56f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html
@@ -0,0 +1,647 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:01 CEST 2018 -->
+<title>EEF_FILL_LAYOUT_ORIENTATION</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEF_FILL_LAYOUT_ORIENTATION";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum 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/EEF_FILL_LAYOUT_ORIENTATION.html" target="_top">Frames</a></li>
+<li><a href="EEF_FILL_LAYOUT_ORIENTATION.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Enum EEF_FILL_LAYOUT_ORIENTATION" class="title">Enum EEF_FILL_LAYOUT_ORIENTATION</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="typeNameLabel">EEF_FILL_LAYOUT_ORIENTATION</span>
+extends java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&gt;
+implements org.eclipse.emf.common.util.Enumerator</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the literals of the enumeration '
+ <em><b>EEF FILL LAYOUT ORIENTATION</b></em>', and utility methods for working with them. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_FILL_LAYOUT_ORIENTATION--"><code>EefPackage.getEEF_FILL_LAYOUT_ORIENTATION()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL">HORIZONTAL</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL">VERTICAL</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>VERTICAL</b></em>' literal object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL_VALUE">HORIZONTAL_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VALUES">VALUES</a></span></code></th>
+<td class="colLast">
+<div class="block">A public read-only list of all the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' enumerators.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL_VALUE">VERTICAL_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>VERTICAL</b></em>' literal value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#get-int-">get</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified integer value.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#get-java.lang.String-">get</a></span>&#8203;(java.lang.String&nbsp;literal)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified literal value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getByName-java.lang.String-">getByName</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getLiteral--">getLiteral</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#getValue--">getValue</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="VERTICAL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VERTICAL</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a> VERTICAL</pre>
+<div class="block">The '<em><b>VERTICAL</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL_VALUE"><code>VERTICAL_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="HORIZONTAL">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>HORIZONTAL</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a> HORIZONTAL</pre>
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL_VALUE"><code>HORIZONTAL_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VERTICAL_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VERTICAL_VALUE</h4>
+<pre>public static final&nbsp;int VERTICAL_VALUE</pre>
+<div class="block">The '<em><b>VERTICAL</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>VERTICAL</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#VERTICAL"><code>VERTICAL</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION.VERTICAL_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="HORIZONTAL_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HORIZONTAL_VALUE</h4>
+<pre>public static final&nbsp;int HORIZONTAL_VALUE</pre>
+<div class="block">The '<em><b>HORIZONTAL</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>HORIZONTAL</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html#HORIZONTAL"><code>HORIZONTAL</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION.HORIZONTAL_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VALUES">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>VALUES</h4>
+<pre>public static final&nbsp;java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&gt; VALUES</pre>
+<div class="block">A public read-only list of all the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' enumerators. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EEF_FILL_LAYOUT_ORIENTATION c : EEF_FILL_LAYOUT_ORIENTATION.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;get&#8203;(java.lang.String&nbsp;literal)</pre>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified literal value. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>literal</code> - the literal.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByName</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;getByName&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified name. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;get&#8203;(int&nbsp;value)</pre>
+<div class="block">Returns the '<em><b>EEF FILL LAYOUT ORIENTATION</b></em>' literal with the specified integer value. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the integer value.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre>public&nbsp;int&nbsp;getValue&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getValue</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLiteral--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLiteral</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLiteral&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getLiteral</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block">Returns the literal value of the enumerator, which is its string representation. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum 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/EEF_FILL_LAYOUT_ORIENTATION.html" target="_top">Frames</a></li>
+<li><a href="EEF_FILL_LAYOUT_ORIENTATION.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html b/javadoc/2.1.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html
new file mode 100644
index 0000000..d8788dd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEF_TITLE_BAR_STYLE.html
@@ -0,0 +1,694 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:01 CEST 2018 -->
+<title>EEF_TITLE_BAR_STYLE</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEF_TITLE_BAR_STYLE";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum 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/EEF_TITLE_BAR_STYLE.html" target="_top">Frames</a></li>
+<li><a href="EEF_TITLE_BAR_STYLE.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Enum EEF_TITLE_BAR_STYLE" class="title">Enum EEF_TITLE_BAR_STYLE</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.EEF_TITLE_BAR_STYLE</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="typeNameLabel">EEF_TITLE_BAR_STYLE</span>
+extends java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&gt;
+implements org.eclipse.emf.common.util.Enumerator</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the literals of the enumeration '<em><b>EEF TITLE BAR STYLE</b></em>',
+ and utility methods for working with them. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_TITLE_BAR_STYLE--"><code>EefPackage.getEEF_TITLE_BAR_STYLE()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE">NO_TITLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>NO TITLE</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR">SHORT_TITLE_BAR</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR">TITLE_BAR</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE_VALUE">NO_TITLE_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>NO TITLE</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR_VALUE">SHORT_TITLE_BAR_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR_VALUE">TITLE_BAR_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#VALUES">VALUES</a></span></code></th>
+<td class="colLast">
+<div class="block">A public read-only list of all the '<em><b>EEF TITLE BAR STYLE</b></em>' enumerators.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#get-int-">get</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified integer value.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#get-java.lang.String-">get</a></span>&#8203;(java.lang.String&nbsp;literal)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified literal value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getByName-java.lang.String-">getByName</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getLiteral--">getLiteral</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#getValue--">getValue</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="TITLE_BAR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TITLE_BAR</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a> TITLE_BAR</pre>
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR_VALUE"><code>TITLE_BAR_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="SHORT_TITLE_BAR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHORT_TITLE_BAR</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a> SHORT_TITLE_BAR</pre>
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR_VALUE"><code>SHORT_TITLE_BAR_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="NO_TITLE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NO_TITLE</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a> NO_TITLE</pre>
+<div class="block">The '<em><b>NO TITLE</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE_VALUE"><code>NO_TITLE_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TITLE_BAR_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TITLE_BAR_VALUE</h4>
+<pre>public static final&nbsp;int TITLE_BAR_VALUE</pre>
+<div class="block">The '<em><b>TITLE BAR</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>TITLE BAR</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#TITLE_BAR"><code>TITLE_BAR</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TITLE_BAR_STYLE.TITLE_BAR_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SHORT_TITLE_BAR_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SHORT_TITLE_BAR_VALUE</h4>
+<pre>public static final&nbsp;int SHORT_TITLE_BAR_VALUE</pre>
+<div class="block">The '<em><b>SHORT TITLE BAR</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>SHORT TITLE BAR</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#SHORT_TITLE_BAR"><code>SHORT_TITLE_BAR</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TITLE_BAR_STYLE.SHORT_TITLE_BAR_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="NO_TITLE_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NO_TITLE_VALUE</h4>
+<pre>public static final&nbsp;int NO_TITLE_VALUE</pre>
+<div class="block">The '<em><b>NO TITLE</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>NO TITLE</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html#NO_TITLE"><code>NO_TITLE</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TITLE_BAR_STYLE.NO_TITLE_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VALUES">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>VALUES</h4>
+<pre>public static final&nbsp;java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&gt; VALUES</pre>
+<div class="block">A public read-only list of all the '<em><b>EEF TITLE BAR STYLE</b></em>' enumerators. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EEF_TITLE_BAR_STYLE c : EEF_TITLE_BAR_STYLE.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;get&#8203;(java.lang.String&nbsp;literal)</pre>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified literal value. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>literal</code> - the literal.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByName</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;getByName&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified name. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;get&#8203;(int&nbsp;value)</pre>
+<div class="block">Returns the '<em><b>EEF TITLE BAR STYLE</b></em>' literal with the specified integer value. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the integer value.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre>public&nbsp;int&nbsp;getValue&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getValue</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLiteral--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLiteral</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLiteral&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getLiteral</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block">Returns the literal value of the enumerator, which is its string representation. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum 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/EEF_TITLE_BAR_STYLE.html" target="_top">Frames</a></li>
+<li><a href="EEF_TITLE_BAR_STYLE.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html b/javadoc/2.1.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html
new file mode 100644
index 0000000..c37a191
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEF_TOGGLE_STYLE.html
@@ -0,0 +1,694 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:01 CEST 2018 -->
+<title>EEF_TOGGLE_STYLE</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEF_TOGGLE_STYLE";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum 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/EEF_TOGGLE_STYLE.html" target="_top">Frames</a></li>
+<li><a href="EEF_TOGGLE_STYLE.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Enum EEF_TOGGLE_STYLE" class="title">Enum EEF_TOGGLE_STYLE</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.EEF_TOGGLE_STYLE</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="typeNameLabel">EEF_TOGGLE_STYLE</span>
+extends java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&gt;
+implements org.eclipse.emf.common.util.Enumerator</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the literals of the enumeration '<em><b>EEF TOGGLE STYLE</b></em>', and
+ utility methods for working with them. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_TOGGLE_STYLE--"><code>EefPackage.getEEF_TOGGLE_STYLE()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE">NONE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>NONE</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE">TREE_NODE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TREE NODE</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE">TWISTIE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TWISTIE</b></em>' literal object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE_VALUE">NONE_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>NONE</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE_VALUE">TREE_NODE_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TREE NODE</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE_VALUE">TWISTIE_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>TWISTIE</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#VALUES">VALUES</a></span></code></th>
+<td class="colLast">
+<div class="block">A public read-only list of all the '<em><b>EEF TOGGLE STYLE</b></em>' enumerators.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#get-int-">get</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified integer value.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#get-java.lang.String-">get</a></span>&#8203;(java.lang.String&nbsp;literal)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified literal value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#getByName-java.lang.String-">getByName</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#getLiteral--">getLiteral</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#getValue--">getValue</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="TWISTIE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TWISTIE</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a> TWISTIE</pre>
+<div class="block">The '<em><b>TWISTIE</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE_VALUE"><code>TWISTIE_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="TREE_NODE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TREE_NODE</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a> TREE_NODE</pre>
+<div class="block">The '<em><b>TREE NODE</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE_VALUE"><code>TREE_NODE_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="NONE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NONE</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a> NONE</pre>
+<div class="block">The '<em><b>NONE</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE_VALUE"><code>NONE_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TWISTIE_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TWISTIE_VALUE</h4>
+<pre>public static final&nbsp;int TWISTIE_VALUE</pre>
+<div class="block">The '<em><b>TWISTIE</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>TWISTIE</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TWISTIE"><code>TWISTIE</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TOGGLE_STYLE.TWISTIE_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TREE_NODE_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TREE_NODE_VALUE</h4>
+<pre>public static final&nbsp;int TREE_NODE_VALUE</pre>
+<div class="block">The '<em><b>TREE NODE</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>TREE NODE</b></em>' literal object isn't clear, there really should be more of a
+ description here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#TREE_NODE"><code>TREE_NODE</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TOGGLE_STYLE.TREE_NODE_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="NONE_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NONE_VALUE</h4>
+<pre>public static final&nbsp;int NONE_VALUE</pre>
+<div class="block">The '<em><b>NONE</b></em>' literal value. <!-- begin-user-doc -->
+ <p>
+ If the meaning of '<em><b>NONE</b></em>' literal object isn't clear, there really should be more of a description
+ here...
+ </p>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html#NONE"><code>NONE</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_TOGGLE_STYLE.NONE_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VALUES">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>VALUES</h4>
+<pre>public static final&nbsp;java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&gt; VALUES</pre>
+<div class="block">A public read-only list of all the '<em><b>EEF TOGGLE STYLE</b></em>' enumerators. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EEF_TOGGLE_STYLE c : EEF_TOGGLE_STYLE.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;get&#8203;(java.lang.String&nbsp;literal)</pre>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified literal value. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>literal</code> - the literal.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByName</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;getByName&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified name. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;get&#8203;(int&nbsp;value)</pre>
+<div class="block">Returns the '<em><b>EEF TOGGLE STYLE</b></em>' literal with the specified integer value. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the integer value.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre>public&nbsp;int&nbsp;getValue&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getValue</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLiteral--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLiteral</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLiteral&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getLiteral</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block">Returns the literal value of the enumerator, which is its string representation. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum 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/EEF_TOGGLE_STYLE.html" target="_top">Frames</a></li>
+<li><a href="EEF_TOGGLE_STYLE.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html b/javadoc/2.1.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html
new file mode 100644
index 0000000..0e8c68c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html
@@ -0,0 +1,683 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:01 CEST 2018 -->
+<title>EEF_VALIDATION_SEVERITY_DESCRIPTION</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEF_VALIDATION_SEVERITY_DESCRIPTION";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.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/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" target="_top">Frames</a></li>
+<li><a href="EEF_VALIDATION_SEVERITY_DESCRIPTION.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Enum EEF_VALIDATION_SEVERITY_DESCRIPTION" class="title">Enum EEF_VALIDATION_SEVERITY_DESCRIPTION</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public enum <span class="typeNameLabel">EEF_VALIDATION_SEVERITY_DESCRIPTION</span>
+extends java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&gt;
+implements org.eclipse.emf.common.util.Enumerator</pre>
+<div class="block"><!-- begin-user-doc --> A representation of the literals of the enumeration '
+ <em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>', and utility methods for working with them. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--"><code>EefPackage.getEEF_VALIDATION_SEVERITY_DESCRIPTION()</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR">ERROR</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>ERROR</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO">INFO</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>INFO</b></em>' literal object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING">WARNING</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>WARNING</b></em>' literal object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR_VALUE">ERROR_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>ERROR</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO_VALUE">INFO_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>INFO</b></em>' literal value.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#VALUES">VALUES</a></span></code></th>
+<td class="colLast">
+<div class="block">A public read-only list of all the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' enumerators.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING_VALUE">WARNING_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The '<em><b>WARNING</b></em>' literal value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#get-int-">get</a></span>&#8203;(int&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified integer value.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#get-java.lang.String-">get</a></span>&#8203;(java.lang.String&nbsp;literal)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified literal value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getByName-java.lang.String-">getByName</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getLiteral--">getLiteral</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#getValue--">getValue</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the literal value of the enumerator, which is its string representation.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="INFO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFO</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a> INFO</pre>
+<div class="block">The '<em><b>INFO</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO_VALUE"><code>INFO_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="WARNING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WARNING</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a> WARNING</pre>
+<div class="block">The '<em><b>WARNING</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING_VALUE"><code>WARNING_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ERROR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ERROR</h4>
+<pre>public static final&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a> ERROR</pre>
+<div class="block">The '<em><b>ERROR</b></em>' literal object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR_VALUE"><code>ERROR_VALUE</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="INFO_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFO_VALUE</h4>
+<pre>public static final&nbsp;int INFO_VALUE</pre>
+<div class="block">The '<em><b>INFO</b></em>' literal value. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
+ The severity used to describe a piece of information. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#INFO"><code>INFO</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION.INFO_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="WARNING_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WARNING_VALUE</h4>
+<pre>public static final&nbsp;int WARNING_VALUE</pre>
+<div class="block">The '<em><b>WARNING</b></em>' literal value. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc
+ --> The severity used to describe a warning. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#WARNING"><code>WARNING</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION.WARNING_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ERROR_VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ERROR_VALUE</h4>
+<pre>public static final&nbsp;int ERROR_VALUE</pre>
+<div class="block">The '<em><b>ERROR</b></em>' literal value. <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
+ The severity used to describe an error. <!-- end-model-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html#ERROR"><code>ERROR</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION.ERROR_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VALUES">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>VALUES</h4>
+<pre>public static final&nbsp;java.util.List&lt;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&gt; VALUES</pre>
+<div class="block">A public read-only list of all the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' enumerators. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EEF_VALIDATION_SEVERITY_DESCRIPTION c : EEF_VALIDATION_SEVERITY_DESCRIPTION.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a name="get-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;get&#8203;(java.lang.String&nbsp;literal)</pre>
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified literal value. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>literal</code> - the literal.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getByName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getByName</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;getByName&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified name. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="get-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public static&nbsp;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;get&#8203;(int&nbsp;value)</pre>
+<div class="block">Returns the '<em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>' literal with the specified integer value. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - the integer value.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the matching enumerator or <code>null</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="getValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValue</h4>
+<pre>public&nbsp;int&nbsp;getValue&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getValue</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getName</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLiteral--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLiteral</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLiteral&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getLiteral</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.util.Enumerator</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block">Returns the literal value of the enumerator, which is its string representation. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Enum&lt;<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.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/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" target="_top">Frames</a></li>
+<li><a href="EEF_VALIDATION_SEVERITY_DESCRIPTION.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EefFactory.html b/javadoc/2.1.0/org/eclipse/eef/EefFactory.html
new file mode 100644
index 0000000..1e1d432
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EefFactory.html
@@ -0,0 +1,1281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:02 CEST 2018 -->
+<title>EefFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.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/EefFactory.html" target="_top">Frames</a></li>
+<li><a href="EefFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EefFactory" class="title">Interface EefFactory</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EFactory</code>, <code>org.eclipse.emf.ecore.EModelElement</code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EefFactory</span>
+extends org.eclipse.emf.ecore.EFactory</pre>
+<div class="block"><!-- begin-user-doc --> The <b>Factory</b> for the model. It provides a create method for each non-abstract class of
+ the model. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><code>EefPackage</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#eINSTANCE">eINSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The singleton instance of the factory.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFButtonConditionalStyle--">createEEFButtonConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Button Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFButtonDescription--">createEEFButtonDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Button Description</em>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFButtonStyle--">createEEFButtonStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Button Style</em>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxConditionalStyle--">createEEFCheckboxConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Checkbox Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxDescription--">createEEFCheckboxDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Checkbox Description</em>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxStyle--">createEEFCheckboxStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Checkbox Style</em>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFContainerDescription--">createEEFContainerDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Container Description</em>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCustomExpression--">createEEFCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Custom Expression</em>'.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetConditionalStyle--">createEEFCustomWidgetConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetDescription--">createEEFCustomWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Description</em>'.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetStyle--">createEEFCustomWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Style</em>'.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFDynamicMappingFor--">createEEFDynamicMappingFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Dynamic Mapping For</em>'.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFDynamicMappingIf--">createEEFDynamicMappingIf</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Dynamic Mapping If</em>'.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFFillLayoutDescription--">createEEFFillLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Fill Layout Description</em>'.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFGridLayoutDescription--">createEEFGridLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Grid Layout Description</em>'.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFGroupConditionalStyle--">createEEFGroupConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Group Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFGroupDescription--">createEEFGroupDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Group Description</em>'.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFGroupStyle--">createEEFGroupStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Group Style</em>'.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkConditionalStyle--">createEEFHyperlinkConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkDescription--">createEEFHyperlinkDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Description</em>'.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkStyle--">createEEFHyperlinkStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Style</em>'.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFLabelConditionalStyle--">createEEFLabelConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Label Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFLabelDescription--">createEEFLabelDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Label Description</em>'.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFLabelStyle--">createEEFLabelStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Label Style</em>'.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF List Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListDescription--">createEEFListDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF List Description</em>'.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFListStyle--">createEEFListStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF List Style</em>'.</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFPageDescription--">createEEFPageDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Page Description</em>'.</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Property Validation Rule Description</em>'.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Radio Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioDescription--">createEEFRadioDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Radio Description</em>'.</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRadioStyle--">createEEFRadioStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Radio Style</em>'.</div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Rule Audit Description</em>'.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFSelectConditionalStyle--">createEEFSelectConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Select Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFSelectDescription--">createEEFSelectDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Select Description</em>'.</div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFSelectStyle--">createEEFSelectStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Select Style</em>'.</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFSemanticValidationRuleDescription--">createEEFSemanticValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Semantic Validation Rule Description</em>'.</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFTextConditionalStyle--">createEEFTextConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Text Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFTextDescription--">createEEFTextDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Text Description</em>'.</div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFTextStyle--">createEEFTextStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Text Style</em>'.</div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFToolbarAction--">createEEFToolbarAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Toolbar Action</em>'.</div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFValidationFixDescription--">createEEFValidationFixDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Validation Fix Description</em>'.</div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFViewDescription--">createEEFViewDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF View Description</em>'.</div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#createEEFWidgetAction--">createEEFWidgetAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns a new object of class '<em>EEF Widget Action</em>'.</div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefFactory.html#getEefPackage--">getEefPackage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the package supported by this factory.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EFactory</h3>
+<code>convertToString, create, createFromString, getEPackage, setEPackage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EModelElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EModelElement</h3>
+<code>getEAnnotation, getEAnnotations</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="eINSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eINSTANCE</h4>
+<pre>static final&nbsp;<a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a> eINSTANCE</pre>
+<div class="block">The singleton instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createEEFViewDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFViewDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;createEEFViewDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF View Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF View Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPageDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPageDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;createEEFPageDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Page Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Page Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRuleAuditDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRuleAuditDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&nbsp;createEEFRuleAuditDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Rule Audit Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Rule Audit Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFValidationFixDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFValidationFixDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&nbsp;createEEFValidationFixDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Validation Fix Description</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Validation Fix Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPropertyValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPropertyValidationRuleDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&nbsp;createEEFPropertyValidationRuleDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Property Validation Rule Description</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Property Validation Rule Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSemanticValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSemanticValidationRuleDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&nbsp;createEEFSemanticValidationRuleDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Semantic Validation Rule Description</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Semantic Validation Rule Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;createEEFGroupDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Group Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFToolbarAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFToolbarAction</h4>
+<pre><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;createEEFToolbarAction&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Toolbar Action</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Toolbar Action</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFContainerDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFContainerDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;createEEFContainerDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Container Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Container Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFFillLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFFillLayoutDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>&nbsp;createEEFFillLayoutDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Fill Layout Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Fill Layout Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGridLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGridLayoutDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>&nbsp;createEEFGridLayoutDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Grid Layout Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Grid Layout Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;createEEFTextDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Text Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;createEEFLabelDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Label Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;createEEFButtonDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Button Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;createEEFCheckboxDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Checkbox Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;createEEFSelectDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Select Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;createEEFRadioDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Radio Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;createEEFHyperlinkDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingFor</h4>
+<pre><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>&nbsp;createEEFDynamicMappingFor&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Dynamic Mapping For</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Dynamic Mapping For</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingIf--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingIf</h4>
+<pre><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&nbsp;createEEFDynamicMappingIf&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Dynamic Mapping If</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Dynamic Mapping If</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;createEEFCustomWidgetDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomExpression</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&nbsp;createEEFCustomExpression&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Custom Expression</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Expression</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListDescription</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;createEEFListDescription&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Description</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;createEEFTextStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Text Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;createEEFLabelStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Label Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;createEEFButtonStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Button Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;createEEFCheckboxStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Checkbox Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;createEEFSelectStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Select Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;createEEFRadioStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Radio Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;createEEFHyperlinkStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;createEEFCustomWidgetStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;createEEFListStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;createEEFGroupStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Group Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;createEEFTextConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Text Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;createEEFButtonConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Button Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;createEEFLabelConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Label Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;createEEFCheckboxConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Checkbox Conditional Style</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;createEEFSelectConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Select Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;createEEFRadioConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Radio Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;createEEFHyperlinkConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Hyperlink Conditional Style</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&nbsp;createEEFCustomWidgetConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Custom Widget Conditional Style</em>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetAction</h4>
+<pre><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;createEEFWidgetAction&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Widget Action</em>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Widget Action</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;createEEFListConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF List Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupConditionalStyle</h4>
+<pre><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&nbsp;createEEFGroupConditionalStyle&#8203;()</pre>
+<div class="block">Returns a new object of class '<em>EEF Group Conditional Style</em>'. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="getEefPackage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEefPackage</h4>
+<pre><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>&nbsp;getEefPackage&#8203;()</pre>
+<div class="block">Returns the package supported by this factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the package supported by this factory.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.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/EefFactory.html" target="_top">Frames</a></li>
+<li><a href="EefFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EefPackage.Literals.html b/javadoc/2.1.0/org/eclipse/eef/EefPackage.Literals.html
new file mode 100644
index 0000000..37c38cb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EefPackage.Literals.html
@@ -0,0 +1,4027 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EefPackage.Literals</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefPackage.Literals";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFPageDescription.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/EefPackage.Literals.html" target="_top">Frames</a></li>
+<li><a href="EefPackage.Literals.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EefPackage.Literals" class="title">Interface EefPackage.Literals</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing interface:</dt>
+<dd><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="typeNameLabel">EefPackage.Literals</span></pre>
+<div class="block"><!-- begin-user-doc --> Defines literals for the meta objects that represent
+ <ul>
+ <li>each class,</li>
+ <li>each feature of each class,</li>
+ <li>each enum,</li>
+ <li>and each data type</li>
+ </ul>
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Button Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Push Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Controls</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Layout</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Custom Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Custom Expressions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Force Refresh</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Ifs</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Iterable Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Iterator</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Predicate Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Widget</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Orientation</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<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>' enum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Make Columns With Equal Width</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Number Of Columns</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Controls</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Domain Class</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Property Validation Rules</b></em>' containment reference list
+ feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Semantic Candidate Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Semantic Validation Rules</b></em>' containment reference list
+ feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Bar Style</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Expanded By Default</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Toggle Style</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Domain Class</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Groups</b></em>' reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Indented</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Semantic Candidate Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Semantic Validation Rules</b></em>' containment reference list
+ feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Targets</b></em>' reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Candidate Display Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Candidates Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Number Of Columns</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Audit Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Candidate Display Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Candidates Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Target Class</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Line Count</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'
+ enum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Action Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Tooltip Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Fix Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Name</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Audits</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Fixes</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Message Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Severity</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>EPackages</b></em>' reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Groups</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Pages</b></em>' containment reference list feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Action Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Help Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Is Enabled Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Property Validation Rules</b></em>' reference list feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Background Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Font Name Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Font Size Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Font Style Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object literal for the '<em><b>Label Foreground Color Expression</b></em>' attribute feature.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="EEF_VIEW_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_VIEW_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFViewDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription--"><code>EefPackageImpl.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VIEW_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__GROUPS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__GROUPS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_VIEW_DESCRIPTION__GROUPS</pre>
+<div class="block">The meta object literal for the '<em><b>Groups</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__PAGES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__PAGES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_VIEW_DESCRIPTION__PAGES</pre>
+<div class="block">The meta object literal for the '<em><b>Pages</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__EPACKAGES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__EPACKAGES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_VIEW_DESCRIPTION__EPACKAGES</pre>
+<div class="block">The meta object literal for the '<em><b>EPackages</b></em>' reference list feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_PAGE_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFPageDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--"><code>EefPackageImpl.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</pre>
+<div class="block">The meta object literal for the '<em><b>Domain Class</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Semantic Candidate Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__GROUPS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__GROUPS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_PAGE_DESCRIPTION__GROUPS</pre>
+<div class="block">The meta object literal for the '<em><b>Groups</b></em>' reference list feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</pre>
+<div class="block">The meta object literal for the '<em><b>Semantic Validation Rules</b></em>' containment reference list
+ feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__INDENTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__INDENTED</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_PAGE_DESCRIPTION__INDENTED</pre>
+<div class="block">The meta object literal for the '<em><b>Indented</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_PAGE_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription--"><code>EefPackageImpl.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</pre>
+<div class="block">The meta object literal for the '<em><b>Severity</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Message Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</pre>
+<div class="block">The meta object literal for the '<em><b>Audits</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__FIXES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__FIXES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_VALIDATION_RULE_DESCRIPTION__FIXES</pre>
+<div class="block">The meta object literal for the '<em><b>Fixes</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RULE_AUDIT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RULE_AUDIT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_RULE_AUDIT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRuleAuditDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--"><code>EefPackageImpl.getEEFRuleAuditDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Audit Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_VALIDATION_FIX_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFValidationFixDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription--"><code>EefPackageImpl.getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION__NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION__NAME</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VALIDATION_FIX_DESCRIPTION__NAME</pre>
+<div class="block">The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Fix Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFPropertyValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--"><code>EefPackageImpl.getEEFPropertyValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</pre>
+<div class="block">The meta object literal for the '<em><b>Targets</b></em>' reference list feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSemanticValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription--"><code>EefPackageImpl.getEEFSemanticValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</pre>
+<div class="block">The meta object literal for the '<em><b>Target Class</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_GROUP_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription--"><code>EefPackageImpl.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</pre>
+<div class="block">The meta object literal for the '<em><b>Domain Class</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Semantic Candidate Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__CONTROLS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__CONTROLS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__CONTROLS</pre>
+<div class="block">The meta object literal for the '<em><b>Controls</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</pre>
+<div class="block">The meta object literal for the '<em><b>Semantic Validation Rules</b></em>' containment reference list
+ feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The meta object literal for the '<em><b>Property Validation Rules</b></em>' containment reference list
+ feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_TOOLBAR_ACTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFToolbarActionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction--"><code>EefPackageImpl.getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Tooltip Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Action Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CONTROL_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTROL_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CONTROL_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFControlDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription--"><code>EefPackageImpl.getEEFControlDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTROL_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTROL_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CONTROL_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CONTAINER_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFContainerDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription--"><code>EefPackageImpl.getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION__CONTROLS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION__CONTROLS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CONTAINER_DESCRIPTION__CONTROLS</pre>
+<div class="block">The meta object literal for the '<em><b>Controls</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION__LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION__LAYOUT</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CONTAINER_DESCRIPTION__LAYOUT</pre>
+<div class="block">The meta object literal for the '<em><b>Layout</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLayoutDescription--"><code>EefPackageImpl.getEEFLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_FILL_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFFillLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription--"><code>EefPackageImpl.getEEFFillLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</pre>
+<div class="block">The meta object literal for the '<em><b>Orientation</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_GRID_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGridLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription--"><code>EefPackageImpl.getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</pre>
+<div class="block">The meta object literal for the '<em><b>Number Of Columns</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</pre>
+<div class="block">The meta object literal for the '<em><b>Make Columns With Equal Width</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_WIDGET_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription--"><code>EefPackageImpl.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Help Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Is Enabled Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The meta object literal for the '<em><b>Property Validation Rules</b></em>' reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_TEXT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription--"><code>EefPackageImpl.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__LINE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__LINE_COUNT</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_DESCRIPTION__LINE_COUNT</pre>
+<div class="block">The meta object literal for the '<em><b>Line Count</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_TEXT_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LABEL_DESCRIPTION</pre>
+<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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--"><code>EefPackageImpl.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LABEL_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LABEL_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_BUTTON_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription--"><code>EefPackageImpl.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Button Label Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Push Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_BUTTON_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CHECKBOX_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription--"><code>EefPackageImpl.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CHECKBOX_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_SELECT_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription--"><code>EefPackageImpl.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Candidates Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Candidate Display Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_SELECT_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_RADIO_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--"><code>EefPackageImpl.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Edit Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Candidates Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Candidate Display Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_RADIO_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</pre>
+<div class="block">The meta object literal for the '<em><b>Number Of Columns</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_HYPERLINK_DESCRIPTION</pre>
+<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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--"><code>EefPackageImpl.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_HYPERLINK_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_HYPERLINK_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_DYNAMIC_MAPPING_FOR</pre>
+<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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><code>EEFDynamicMappingForImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor--"><code>EefPackageImpl.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERATOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERATOR</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_FOR__ITERATOR</pre>
+<div class="block">The meta object literal for the '<em><b>Iterator</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Iterable Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</pre>
+<div class="block">The meta object literal for the '<em><b>Force Refresh</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__IFS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__IFS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_DYNAMIC_MAPPING_FOR__IFS</pre>
+<div class="block">The meta object literal for the '<em><b>Ifs</b></em>' containment reference list feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_DYNAMIC_MAPPING_IF</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code>EEFDynamicMappingIfImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf--"><code>EefPackageImpl.getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Predicate Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF__WIDGET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF__WIDGET</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_DYNAMIC_MAPPING_IF__WIDGET</pre>
+<div class="block">The meta object literal for the '<em><b>Widget</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CUSTOM_WIDGET_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription--"><code>EefPackageImpl.getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Custom Expressions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CUSTOM_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomExpressionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression--"><code>EefPackageImpl.getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION__IDENTIFIER</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CUSTOM_EXPRESSION__IDENTIFIER</pre>
+<div class="block">The meta object literal for the '<em><b>Identifier</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Custom Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--"><code>EefPackageImpl.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Value Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Display Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>On Click Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__ACTIONS</pre>
+<div class="block">The meta object literal for the '<em><b>Actions</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The meta object literal for the '<em><b>Conditional Styles</b></em>' containment reference list feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_WIDGET_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle--"><code>EefPackageImpl.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Background Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Foreground Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Font Name Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Font Size Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Font Style Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_TEXT_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle--"><code>EefPackageImpl.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LABEL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--"><code>EefPackageImpl.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_BUTTON_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonStyle--"><code>EefPackageImpl.getEEFButtonStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CHECKBOX_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxStyle--"><code>EefPackageImpl.getEEFCheckboxStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_SELECT_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectStyle--"><code>EefPackageImpl.getEEFSelectStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_RADIO_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--"><code>EefPackageImpl.getEEFRadioStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_HYPERLINK_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--"><code>EefPackageImpl.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Style Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CUSTOM_WIDGET_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetStyle--"><code>EefPackageImpl.getEEFCustomWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--"><code>EefPackageImpl.getEEFListStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_GROUP_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle--"><code>EefPackageImpl.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Background Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Foreground Color Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Name Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Font Size Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__BAR_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__BAR_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__BAR_STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Bar Style</b></em>' attribute feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__TOGGLE_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__TOGGLE_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__TOGGLE_STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Toggle Style</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</pre>
+<div class="block">The meta object literal for the '<em><b>Expanded By Default</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle--"><code>EefPackageImpl.getEEFConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Precondition Expression</b></em>' attribute feature. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_TEXT_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle--"><code>EefPackageImpl.getEEFTextConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_TEXT_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_BUTTON_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle--"><code>EefPackageImpl.getEEFButtonConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_BUTTON_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LABEL_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--"><code>EefPackageImpl.getEEFLabelConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LABEL_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CHECKBOX_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle--"><code>EefPackageImpl.getEEFCheckboxConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_SELECT_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle--"><code>EefPackageImpl.getEEFSelectConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_SELECT_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_RADIO_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--"><code>EefPackageImpl.getEEFRadioConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_RADIO_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_HYPERLINK_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle--"><code>EefPackageImpl.getEEFHyperlinkConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle--"><code>EefPackageImpl.getEEFCustomWidgetConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_WIDGET_ACTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetActionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction--"><code>EefPackageImpl.getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_ACTION__LABEL_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Label Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_ACTION__IMAGE_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Image Expression</b></em>' attribute feature. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__ACTION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__ACTION_EXPRESSION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EAttribute EEF_WIDGET_ACTION__ACTION_EXPRESSION</pre>
+<div class="block">The meta object literal for the '<em><b>Action Expression</b></em>' attribute feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_LIST_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--"><code>EefPackageImpl.getEEFListConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_LIST_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EClass EEF_GROUP_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle--"><code>EefPackageImpl.getEEFGroupConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EReference EEF_GROUP_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The meta object literal for the '<em><b>Style</b></em>' containment reference feature. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VALIDATION_SEVERITY_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_SEVERITY_DESCRIPTION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EEnum EEF_VALIDATION_SEVERITY_DESCRIPTION</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--"><code>EefPackageImpl.getEEF_VALIDATION_SEVERITY_DESCRIPTION()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_ORIENTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_ORIENTATION</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EEnum EEF_FILL_LAYOUT_ORIENTATION</pre>
+<div class="block">The meta object literal for the '<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>' enum. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_FILL_LAYOUT_ORIENTATION--"><code>EefPackageImpl.getEEF_FILL_LAYOUT_ORIENTATION()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOGGLE_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOGGLE_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EEnum EEF_TOGGLE_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TOGGLE_STYLE--"><code>EefPackageImpl.getEEF_TOGGLE_STYLE()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TITLE_BAR_STYLE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEF_TITLE_BAR_STYLE</h4>
+<pre>static final&nbsp;org.eclipse.emf.ecore.EEnum EEF_TITLE_BAR_STYLE</pre>
+<div class="block">The meta object literal for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'
+ enum. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TITLE_BAR_STYLE--"><code>EefPackageImpl.getEEF_TITLE_BAR_STYLE()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EEFPageDescription.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/EefPackage.Literals.html" target="_top">Frames</a></li>
+<li><a href="EefPackage.Literals.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/EefPackage.html b/javadoc/2.1.0/org/eclipse/eef/EefPackage.html
new file mode 100644
index 0000000..1fe3c27
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/EefPackage.html
@@ -0,0 +1,13184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EefPackage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefPackage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":6,"i134":6,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6,"i149":6,"i150":6,"i151":6,"i152":6,"i153":6,"i154":6,"i155":6,"i156":6,"i157":6,"i158":6,"i159":6,"i160":6,"i161":6,"i162":6,"i163":6,"i164":6,"i165":6,"i166":6,"i167":6,"i168":6,"i169":6,"i170":6,"i171":6,"i172":6,"i173":6,"i174":6,"i175":6,"i176":6,"i177":6,"i178":6,"i179":6,"i180":6,"i181":6,"i182":6,"i183":6,"i184":6,"i185":6,"i186":6,"i187":6,"i188":6,"i189":6,"i190":6,"i191":6,"i192":6,"i193":6,"i194":6,"i195":6,"i196":6,"i197":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EefPackage.html" target="_top">Frames</a></li>
+<li><a href="EefPackage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../org/eclipse/eef/package-summary.html">org.eclipse.eef</a></div>
+<h2 title="Interface EefPackage" class="title">Interface EefPackage</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code>org.eclipse.emf.ecore.EModelElement</code>, <code>org.eclipse.emf.ecore.ENamedElement</code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.ecore.EPackage</code>, <code>org.eclipse.emf.common.notify.Notifier</code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EefPackage</span>
+extends org.eclipse.emf.ecore.EPackage</pre>
+<div class="block"><!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta objects to represent
+ <ul>
+ <li>each class,</li>
+ <li>each feature of each class,</li>
+ <li>each enum,</li>
+ <li>and each data type</li>
+ </ul>
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><code>EefFactory</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></span></code></th>
+<td class="colLast">
+<div class="block">Defines literals for the meta objects that represent
+ 
+ each class,
+ each feature of each class,
+ each enum,
+ and each data type
+ 
+ <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.EPackage">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.EPackage</h3>
+<code>org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Button Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>
+ ' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Button Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Push Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Button Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Button Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Checkbox Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Checkbox Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Checkbox Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Controls</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Layout</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Container Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Control Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Custom Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Custom Expression</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Custom Expressions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id 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>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Force Refresh</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Ifs</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Iterable Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Iterator</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Dynamic Mapping For</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Predicate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Widget</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Dynamic Mapping If</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Orientation</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Fill Layout Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<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>' enum.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Make Columns With Equal Width</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Number Of Columns</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Grid Layout Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Group Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Controls</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Domain Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Group Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Bar Style</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Expanded By Default</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Toggle Style</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Group Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id 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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Label Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id 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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Label Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Label Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>
+ ' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Layout Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF List Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF List Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF List Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_DESCRIPTION__ACTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Domain Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Groups</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Indented</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Semantic Candidate Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Semantic Validation Rules</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Page Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Targets</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Property Validation Rule Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Radio Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Candidate Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Candidates Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Number Of Columns</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Radio Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Radio Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Rule Audit Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Audit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Rule Audit Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Select Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>
+ ' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Candidate Display Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Candidates Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Select Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Select Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Target Class</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Semantic Validation Rule Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Text Conditional Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Line Count</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Text Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Text Style</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>' enum.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Action Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Tooltip Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION_FEATURE_COUNT">EEF_TOOLBAR_ACTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Toolbar Action</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Fix Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Name</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Validation Fix Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Validation Rule Description</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>'
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>EPackages</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Groups</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Pages</b></em>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF View Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Action Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Widget Action</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>
+ ' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Widget Description</em>' class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a></span></code></th>
+<td class="colLast">
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a></span></code></th>
+<td class="colLast">
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of structural features of the '<em>EEF Widget Style</em>' class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The singleton instance of the package.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNAME">eNAME</a></span></code></th>
+<td class="colLast">
+<div class="block">The package name.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a></span></code></th>
+<td class="colLast">
+<div class="block">The package namespace name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></span></code></th>
+<td class="colLast">
+<div class="block">The package namespace URI.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_FILL_LAYOUT_ORIENTATION--">getEEF_FILL_LAYOUT_ORIENTATION</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_TITLE_BAR_STYLE--">getEEF_TITLE_BAR_STYLE</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_TOGGLE_STYLE--">getEEF_TOGGLE_STYLE</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--">getEEF_VALIDATION_SEVERITY_DESCRIPTION</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--">getEEFButtonConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle_Style--">getEEFButtonConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--">getEEFButtonDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ButtonLabelExpression--">getEEFButtonDescription_ButtonLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ConditionalStyles--">getEEFButtonDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ImageExpression--">getEEFButtonDescription_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_PushExpression--">getEEFButtonDescription_PushExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_Style--">getEEFButtonDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonStyle--">getEEFButtonStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--">getEEFCheckboxConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle_Style--">getEEFCheckboxConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--">getEEFCheckboxDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ConditionalStyles--">getEEFCheckboxDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_EditExpression--">getEEFCheckboxDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_Style--">getEEFCheckboxDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ValueExpression--">getEEFCheckboxDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxStyle--">getEEFCheckboxStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--">getEEFConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle_PreconditionExpression--">getEEFConditionalStyle_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--">getEEFContainerDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Controls--">getEEFContainerDescription_Controls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFContainerDescription.html#getControls--"><code><em>Controls</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Layout--">getEEFContainerDescription_Layout</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription--">getEEFControlDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription_Identifier--">getEEFControlDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--">getEEFCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_CustomExpression--">getEEFCustomExpression_CustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_Identifier--">getEEFCustomExpression_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--">getEEFCustomWidgetConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle_Style--">getEEFCustomWidgetConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--">getEEFCustomWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_ConditionalStyles--">getEEFCustomWidgetDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_CustomExpressions--">getEEFCustomWidgetDescription_CustomExpressions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_Style--">getEEFCustomWidgetDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--">getEEFDynamicMappingFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_ForceRefresh--">getEEFDynamicMappingFor_ForceRefresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code><em>Ifs</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--">getEEFDynamicMappingIf</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_PredicateExpression--">getEEFDynamicMappingIf_PredicateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_Widget--">getEEFDynamicMappingIf_Widget</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEefFactory--">getEefFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the factory that creates the instances of the model.</div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--">getEEFFillLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription_Orientation--">getEEFFillLayoutDescription_Orientation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--">getEEFGridLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">getEEFGridLayoutDescription_MakeColumnsWithEqualWidth</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_NumberOfColumns--">getEEFGridLayoutDescription_NumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--">getEEFGroupConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle_Style--">getEEFGroupConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--">getEEFGroupDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Actions--">getEEFGroupDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i56" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_ConditionalStyles--">getEEFGroupDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i57" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Controls--">getEEFGroupDescription_Controls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getControls--"><code><em>Controls</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i58" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_DomainClass--">getEEFGroupDescription_DomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i59" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Identifier--">getEEFGroupDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i60" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_LabelExpression--">getEEFGroupDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i61" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PreconditionExpression--">getEEFGroupDescription_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i62" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PropertyValidationRules--">getEEFGroupDescription_PropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i63" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticCandidateExpression--">getEEFGroupDescription_SemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i64" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticValidationRules--">getEEFGroupDescription_SemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i65" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Style--">getEEFGroupDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i66" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--">getEEFGroupStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i67" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BackgroundColorExpression--">getEEFGroupStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i68" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BarStyle--">getEEFGroupStyle_BarStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i69" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ExpandedByDefault--">getEEFGroupStyle_ExpandedByDefault</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i70" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontNameExpression--">getEEFGroupStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i71" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontSizeExpression--">getEEFGroupStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i72" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ForegroundColorExpression--">getEEFGroupStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i73" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ToggleStyle--">getEEFGroupStyle_ToggleStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i74" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--">getEEFHyperlinkConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i75" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle_Style--">getEEFHyperlinkConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i76" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i77" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i78" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i79" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i80" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i81" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i82" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i83" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i84" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i85" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i86" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i87" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i88" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i89" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i90" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--">getEEFLabelDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i91" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i92" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i93" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i94" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i95" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i96" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--">getEEFLabelStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i97" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i98" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i99" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i100" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i101" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i102" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Layout Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i103" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i104" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i105" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--">getEEFListDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i106" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i107" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i108" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i109" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i110" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i111" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i112" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--">getEEFListStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i113" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--">getEEFPageDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i114" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Actions--">getEEFPageDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getActions--"><code><em>Actions</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i115" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i116" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code><em>Groups</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i117" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i118" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Indented--">getEEFPageDescription_Indented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i119" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i120" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i121" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i122" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i123" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i124" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the reference list '
+ <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i125" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i126" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i127" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--">getEEFRadioDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i128" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i129" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i130" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i131" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i132" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i133" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i134" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i135" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioStyle--">getEEFRadioStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i136" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i137" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i138" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i139" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i140" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--">getEEFSelectDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i141" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i142" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i143" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i144" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i145" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--">getEEFSelectDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i146" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i147" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectStyle--">getEEFSelectStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i148" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i149" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i150" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i151" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i152" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--">getEEFTextDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i153" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i154" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i155" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i156" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--">getEEFTextDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i157" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i158" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--">getEEFTextStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i159" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i160" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i161" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i162" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i163" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i164" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--">getEEFToolbarAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i165" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ActionExpression--">getEEFToolbarAction_ActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i166" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ImageExpression--">getEEFToolbarAction_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i167" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_TooltipExpression--">getEEFToolbarAction_TooltipExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i168" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--">getEEFValidationFixDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i169" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i170" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i171" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i172" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code><em>Audits</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i173" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code><em>Fixes</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i174" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i175" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i176" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--">getEEFViewDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i177" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code><em>EPackages</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i178" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code><em>Groups</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i179" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i180" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i181" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i182" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code><em>Pages</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i183" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--">getEEFWidgetAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i184" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i185" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ImageExpression--">getEEFWidgetAction_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i186" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i187" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--">getEEFWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i188" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i189" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i190" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i191" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the reference list '
+ <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i192" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--">getEEFWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i193" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i194" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i195" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i196" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i197" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EModelElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EModelElement</h3>
+<code>getEAnnotation, getEAnnotations</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.ENamedElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.ENamedElement</h3>
+<code>getName, setName</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EPackage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EPackage</h3>
+<code>getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="eNAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eNAME</h4>
+<pre>static final&nbsp;java.lang.String eNAME</pre>
+<div class="block">The package name. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.eNAME">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="eNS_URI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eNS_URI</h4>
+<pre>static final&nbsp;java.lang.String eNS_URI</pre>
+<div class="block">The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.eNS_URI">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="eNS_PREFIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eNS_PREFIX</h4>
+<pre>static final&nbsp;java.lang.String eNS_PREFIX</pre>
+<div class="block">The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.eNS_PREFIX">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="eINSTANCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eINSTANCE</h4>
+<pre>static final&nbsp;<a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a> eINSTANCE</pre>
+<div class="block">The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF View Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFViewDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription--"><code>EefPackageImpl.getEEFViewDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__GROUPS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__GROUPS</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__GROUPS</pre>
+<div class="block">The feature id for the '<em><b>Groups</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__GROUPS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__PAGES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__PAGES</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__PAGES</pre>
+<div class="block">The feature id for the '<em><b>Pages</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__PAGES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION__EPACKAGES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION__EPACKAGES</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION__EPACKAGES</pre>
+<div class="block">The feature id for the '<em><b>EPackages</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION__EPACKAGES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VIEW_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VIEW_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_VIEW_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF View Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VIEW_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Page Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFPageDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--"><code>EefPackageImpl.getEEFPageDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</pre>
+<div class="block">The feature id for the '<em><b>Domain Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Semantic Candidate Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__GROUPS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__GROUPS</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__GROUPS</pre>
+<div class="block">The feature id for the '<em><b>Groups</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__GROUPS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Semantic Validation Rules</b></em>' containment reference list. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__INDENTED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__INDENTED</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__INDENTED</pre>
+<div class="block">The feature id for the '<em><b>Indented</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__INDENTED">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PAGE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PAGE_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_PAGE_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Page Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PAGE_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription--"><code>EefPackageImpl.getEEFValidationRuleDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</pre>
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</pre>
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION__FIXES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION__FIXES</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION__FIXES</pre>
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION__FIXES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Validation Rule Description</em>' class. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RULE_AUDIT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RULE_AUDIT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_RULE_AUDIT_DESCRIPTION</pre>
+<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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRuleAuditDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--"><code>EefPackageImpl.getEEFRuleAuditDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Audit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Rule Audit Description</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_FIX_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Validation Fix Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFValidationFixDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription--"><code>EefPackageImpl.getEEFValidationFixDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION__NAME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION__NAME</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_FIX_DESCRIPTION__NAME</pre>
+<div class="block">The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION__NAME">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Fix Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Validation Fix Description</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Property Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFPropertyValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--"><code>EefPackageImpl.getEEFPropertyValidationRuleDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</pre>
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</pre>
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</pre>
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</pre>
+<div class="block">The feature id for the '<em><b>Targets</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Property Validation Rule Description</em>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Semantic Validation Rule Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSemanticValidationRuleDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription--"><code>EefPackageImpl.getEEFSemanticValidationRuleDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</pre>
+<div class="block">The feature id for the '<em><b>Severity</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Message Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</pre>
+<div class="block">The feature id for the '<em><b>Audits</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</pre>
+<div class="block">The feature id for the '<em><b>Fixes</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</pre>
+<div class="block">The feature id for the '<em><b>Target Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Semantic Validation Rule Description</em>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription--"><code>EefPackageImpl.getEEFGroupDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</pre>
+<div class="block">The feature id for the '<em><b>Domain Class</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Semantic Candidate Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__CONTROLS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__CONTROLS</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__CONTROLS</pre>
+<div class="block">The feature id for the '<em><b>Controls</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__CONTROLS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Semantic Validation Rules</b></em>' containment reference list. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' containment reference list. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_GROUP_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Group Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION</h4>
+<pre>static final&nbsp;int EEF_TOOLBAR_ACTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Toolbar Action</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFToolbarActionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction--"><code>EefPackageImpl.getEEFToolbarAction()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Tooltip Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Action Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOOLBAR_ACTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOOLBAR_ACTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_TOOLBAR_ACTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Toolbar Action</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOOLBAR_ACTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTROL_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTROL_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_CONTROL_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Control Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFControlDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription--"><code>EefPackageImpl.getEEFControlDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTROL_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTROL_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_CONTROL_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Control Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_CONTAINER_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Container Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFContainerDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription--"><code>EefPackageImpl.getEEFContainerDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_CONTAINER_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION__CONTROLS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION__CONTROLS</h4>
+<pre>static final&nbsp;int EEF_CONTAINER_DESCRIPTION__CONTROLS</pre>
+<div class="block">The feature id for the '<em><b>Controls</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__CONTROLS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION__LAYOUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION__LAYOUT</h4>
+<pre>static final&nbsp;int EEF_CONTAINER_DESCRIPTION__LAYOUT</pre>
+<div class="block">The feature id for the '<em><b>Layout</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION__LAYOUT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Container Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Layout Description</em></code></a>
+ ' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLayoutDescription--"><code>EefPackageImpl.getEEFLayoutDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LAYOUT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Layout Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_FILL_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Fill Layout Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFFillLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription--"><code>EefPackageImpl.getEEFFillLayoutDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</h4>
+<pre>static final&nbsp;int EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</pre>
+<div class="block">The feature id for the '<em><b>Orientation</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Fill Layout Description</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_GRID_LAYOUT_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Grid Layout Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGridLayoutDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription--"><code>EefPackageImpl.getEEFGridLayoutDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</h4>
+<pre>static final&nbsp;int EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</pre>
+<div class="block">The feature id for the '<em><b>Number Of Columns</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</h4>
+<pre>static final&nbsp;int EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</pre>
+<div class="block">The feature id for the '<em><b>Make Columns With Equal Width</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Grid Layout Description</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Description</em></code></a>
+ ' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription--"><code>EefPackageImpl.getEEFWidgetDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Widget Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription--"><code>EefPackageImpl.getEEFTextDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__LINE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__LINE_COUNT</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__LINE_COUNT</pre>
+<div class="block">The feature id for the '<em><b>Line Count</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__LINE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_TEXT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Text Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION</pre>
+<div class="block">The meta object id 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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--"><code>EefPackageImpl.getEEFLabelDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LABEL_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Label Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Description</em></code></a>
+ ' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription--"><code>EefPackageImpl.getEEFButtonDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Button Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Push Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Button Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription--"><code>EefPackageImpl.getEEFCheckboxDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Checkbox Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Description</em></code></a>
+ ' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription--"><code>EefPackageImpl.getEEFSelectDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Candidates Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Candidate Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_SELECT_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Select Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--"><code>EefPackageImpl.getEEFRadioDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Edit Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Candidates Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Candidate Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</pre>
+<div class="block">The feature id for the '<em><b>Number Of Columns</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_RADIO_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Radio Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION</pre>
+<div class="block">The meta object id 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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--"><code>EefPackageImpl.getEEFHyperlinkDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR</pre>
+<div class="block">The meta object id 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. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><code>EEFDynamicMappingForImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor--"><code>EefPackageImpl.getEEFDynamicMappingFor()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERATOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERATOR</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__ITERATOR</pre>
+<div class="block">The feature id for the '<em><b>Iterator</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__ITERATOR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Iterable Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</pre>
+<div class="block">The feature id for the '<em><b>Force Refresh</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR__IFS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR__IFS</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR__IFS</pre>
+<div class="block">The feature id for the '<em><b>Ifs</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR__IFS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Dynamic Mapping For</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_IF</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Dynamic Mapping If</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><code>EEFDynamicMappingIfImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf--"><code>EefPackageImpl.getEEFDynamicMappingIf()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Predicate Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF__WIDGET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF__WIDGET</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_IF__WIDGET</pre>
+<div class="block">The feature id for the '<em><b>Widget</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF__WIDGET">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Dynamic Mapping If</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Description</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription--"><code>EefPackageImpl.getEEFCustomWidgetDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</pre>
+<div class="block">The feature id for the '<em><b>Custom Expressions</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Description</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_EXPRESSION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Expression</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomExpressionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression--"><code>EefPackageImpl.getEEFCustomExpression()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_EXPRESSION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Custom Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Custom Expression</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Description</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListDescriptionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--"><code>EefPackageImpl.getEEFListDescription()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__IDENTIFIER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__IDENTIFIER</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__IDENTIFIER</pre>
+<div class="block">The feature id for the '<em><b>Identifier</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IDENTIFIER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__HELP_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__HELP_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__HELP_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Help Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__HELP_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Is Enabled Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</pre>
+<div class="block">The feature id for the '<em><b>Property Validation Rules</b></em>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Value Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Display Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>On Click Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__ACTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__ACTIONS</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__ACTIONS</pre>
+<div class="block">The feature id for the '<em><b>Actions</b></em>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__ACTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</pre>
+<div class="block">The feature id for the '<em><b>Conditional Styles</b></em>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_DESCRIPTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_DESCRIPTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_DESCRIPTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Description</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_DESCRIPTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Style</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle--"><code>EefPackageImpl.getEEFWidgetStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_WIDGET_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Widget Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle--"><code>EefPackageImpl.getEEFTextStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_TEXT_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Text Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--"><code>EefPackageImpl.getEEFLabelStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LABEL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Label Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Style</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonStyle--"><code>EefPackageImpl.getEEFButtonStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_BUTTON_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Button Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Style</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxStyle--"><code>EefPackageImpl.getEEFCheckboxStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Checkbox Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Style</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectStyle--"><code>EefPackageImpl.getEEFSelectStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_SELECT_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Select Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--"><code>EefPackageImpl.getEEFRadioStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_RADIO_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Radio Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--"><code>EefPackageImpl.getEEFHyperlinkStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetStyle--"><code>EefPackageImpl.getEEFCustomWidgetStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--"><code>EefPackageImpl.getEEFListStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Background Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Font Style Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Style</em></code></a>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle--"><code>EefPackageImpl.getEEFGroupStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Background Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Foreground Color Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Name Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Font Size Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__BAR_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__BAR_STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__BAR_STYLE</pre>
+<div class="block">The feature id for the '<em><b>Bar Style</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__BAR_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__TOGGLE_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__TOGGLE_STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__TOGGLE_STYLE</pre>
+<div class="block">The feature id for the '<em><b>Toggle Style</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__TOGGLE_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</pre>
+<div class="block">The feature id for the '<em><b>Expanded By Default</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_GROUP_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Group Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Conditional Style</em></code></a>'
+ class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle--"><code>EefPackageImpl.getEEFConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Conditional Style</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_TEXT_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Text Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFTextConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle--"><code>EefPackageImpl.getEEFTextConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_TEXT_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Text Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_BUTTON_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Button Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFButtonConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle--"><code>EefPackageImpl.getEEFButtonConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_BUTTON_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Button Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_LABEL_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Label Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFLabelConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--"><code>EefPackageImpl.getEEFLabelConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_LABEL_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Label Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Checkbox Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCheckboxConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle--"><code>EefPackageImpl.getEEFCheckboxConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Checkbox Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_SELECT_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Select Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFSelectConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle--"><code>EefPackageImpl.getEEFSelectConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_SELECT_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Select Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_RADIO_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Radio Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFRadioConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--"><code>EefPackageImpl.getEEFRadioConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_RADIO_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Radio Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Hyperlink Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFHyperlinkConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle--"><code>EefPackageImpl.getEEFHyperlinkConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Hyperlink Conditional Style</em>' class. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Custom Widget Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFCustomWidgetConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle--"><code>EefPackageImpl.getEEFCustomWidgetConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Custom Widget Conditional Style</em>' class. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_ACTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Widget Action</em></code></a>' class.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><code>EEFWidgetActionImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction--"><code>EefPackageImpl.getEEFWidgetAction()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__LABEL_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__LABEL_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_ACTION__LABEL_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Label Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__LABEL_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__IMAGE_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__IMAGE_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_ACTION__IMAGE_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Image Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__IMAGE_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION__ACTION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION__ACTION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_WIDGET_ACTION__ACTION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Action Expression</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION__ACTION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_WIDGET_ACTION_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_WIDGET_ACTION_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_WIDGET_ACTION_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Widget Action</em>' class. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_WIDGET_ACTION_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF List Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFListConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--"><code>EefPackageImpl.getEEFListConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF List Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_CONDITIONAL_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code><em>EEF Group Conditional Style</em></code></a>' class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><code>EEFGroupConditionalStyleImpl</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle--"><code>EefPackageImpl.getEEFGroupConditionalStyle()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</h4>
+<pre>static final&nbsp;int EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</pre>
+<div class="block">The feature id for the '<em><b>Precondition Expression</b></em>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE__STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE__STYLE</h4>
+<pre>static final&nbsp;int EEF_GROUP_CONDITIONAL_STYLE__STYLE</pre>
+<div class="block">The feature id for the '<em><b>Style</b></em>' containment reference. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE__STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</h4>
+<pre>static final&nbsp;int EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</pre>
+<div class="block">The number of structural features of the '<em>EEF Group Conditional Style</em>' class. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_VALIDATION_SEVERITY_DESCRIPTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_VALIDATION_SEVERITY_DESCRIPTION</h4>
+<pre>static final&nbsp;int EEF_VALIDATION_SEVERITY_DESCRIPTION</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>' enum. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--"><code>EefPackageImpl.getEEF_VALIDATION_SEVERITY_DESCRIPTION()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_VALIDATION_SEVERITY_DESCRIPTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_FILL_LAYOUT_ORIENTATION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_FILL_LAYOUT_ORIENTATION</h4>
+<pre>static final&nbsp;int EEF_FILL_LAYOUT_ORIENTATION</pre>
+<div class="block">The meta object id for the '<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>' enum. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_FILL_LAYOUT_ORIENTATION--"><code>EefPackageImpl.getEEF_FILL_LAYOUT_ORIENTATION()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_FILL_LAYOUT_ORIENTATION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TOGGLE_STYLE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEF_TOGGLE_STYLE</h4>
+<pre>static final&nbsp;int EEF_TOGGLE_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>' enum. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TOGGLE_STYLE--"><code>EefPackageImpl.getEEF_TOGGLE_STYLE()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TOGGLE_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="EEF_TITLE_BAR_STYLE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEF_TITLE_BAR_STYLE</h4>
+<pre>static final&nbsp;int EEF_TITLE_BAR_STYLE</pre>
+<div class="block">The meta object id for the '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>' enum. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TITLE_BAR_STYLE--"><code>EefPackageImpl.getEEF_TITLE_BAR_STYLE()</code></a>, 
+<a href="../../../constant-values.html#org.eclipse.eef.EefPackage.EEF_TITLE_BAR_STYLE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEEFViewDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFViewDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF View Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Identifier</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_Identifier&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code>EEFViewDescription.getIdentifier()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_LabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_LabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code>EEFViewDescription.getLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_ImageExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_ImageExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code>EEFViewDescription.getImageExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Groups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Groups</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_Groups&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code><em>Groups</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Groups</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code>EEFViewDescription.getGroups()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Pages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Pages</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_Pages&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code><em>Pages</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Pages</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code>EEFViewDescription.getPages()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_EPackages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_EPackages</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_EPackages&#8203;()</pre>
+<div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code><em>EPackages</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>EPackages</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code>EEFViewDescription.getEPackages()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFPageDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Page Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Identifier</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_Identifier&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code>EEFPageDescription.getIdentifier()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_LabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_LabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code>EEFPageDescription.getLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_DomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_DomainClass</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_DomainClass&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Domain Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code>EEFPageDescription.getDomainClass()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_SemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_SemanticCandidateExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_SemanticCandidateExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Semantic Candidate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code>EEFPageDescription.getSemanticCandidateExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_PreconditionExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_PreconditionExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code>EEFPageDescription.getPreconditionExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Groups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Groups</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_Groups&#8203;()</pre>
+<div class="block">Returns the meta object for the reference list '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code><em>Groups</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Groups</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code>EEFPageDescription.getGroups()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_SemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_SemanticValidationRules</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_SemanticValidationRules&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Semantic Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code>EEFPageDescription.getSemanticValidationRules()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Indented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Indented</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_Indented&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code><em>Indented</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Indented</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code>EEFPageDescription.isIndented()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_Actions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFPageDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPageDescription.html#getActions--"><code>EEFPageDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFValidationRuleDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Severity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Severity</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationRuleDescription_Severity&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code><em>Severity</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Severity</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code>EEFValidationRuleDescription.getSeverity()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_MessageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_MessageExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationRuleDescription_MessageExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code><em>Message Expression</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Message Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code>EEFValidationRuleDescription.getMessageExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Audits--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Audits</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFValidationRuleDescription_Audits&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code><em>Audits</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Audits</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code>EEFValidationRuleDescription.getAudits()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Fixes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Fixes</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFValidationRuleDescription_Fixes&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code><em>Fixes</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Fixes</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code>EEFValidationRuleDescription.getFixes()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRuleAuditDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRuleAuditDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFRuleAuditDescription&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Rule Audit Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRuleAuditDescription_AuditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRuleAuditDescription_AuditExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRuleAuditDescription_AuditExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code><em>Audit Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Audit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code>EEFRuleAuditDescription.getAuditExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--"><code>getEEFRuleAuditDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFValidationFixDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Validation Fix Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription_Name--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription_Name</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationFixDescription_Name&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code><em>Name</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Name</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code>EEFValidationFixDescription.getName()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--"><code>getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription_FixExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription_FixExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationFixDescription_FixExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code><em>Fix Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Fix Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code>EEFValidationFixDescription.getFixExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--"><code>getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPropertyValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPropertyValidationRuleDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFPropertyValidationRuleDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Property Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPropertyValidationRuleDescription_Targets--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPropertyValidationRuleDescription_Targets</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFPropertyValidationRuleDescription_Targets&#8203;()</pre>
+<div class="block">Returns the meta object for the reference list '
+ <a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code><em>Targets</em></code></a>'. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Targets</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code>EEFPropertyValidationRuleDescription.getTargets()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--"><code>getEEFPropertyValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSemanticValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSemanticValidationRuleDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFSemanticValidationRuleDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Semantic Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSemanticValidationRuleDescription_TargetClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSemanticValidationRuleDescription_TargetClass</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSemanticValidationRuleDescription_TargetClass&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code><em>Target Class</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Target Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code>EEFSemanticValidationRuleDescription.getTargetClass()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--"><code>getEEFSemanticValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Identifier</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_Identifier&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code>EEFGroupDescription.getIdentifier()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_LabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_LabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code>EEFGroupDescription.getLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_DomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_DomainClass</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_DomainClass&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code><em>Domain Class</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Domain Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code>EEFGroupDescription.getDomainClass()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_SemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_SemanticCandidateExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_SemanticCandidateExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Semantic Candidate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code>EEFGroupDescription.getSemanticCandidateExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_PreconditionExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_PreconditionExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code>EEFGroupDescription.getPreconditionExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Controls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Controls</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Controls&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getControls--"><code><em>Controls</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Controls</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getControls--"><code>EEFGroupDescription.getControls()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_SemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_SemanticValidationRules</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_SemanticValidationRules&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Semantic Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--"><code>EEFGroupDescription.getSemanticValidationRules()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_PropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_PropertyValidationRules</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_PropertyValidationRules&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Property Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--"><code>EEFGroupDescription.getPropertyValidationRules()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code>EEFGroupDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--"><code>EEFGroupDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Actions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFGroupDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupDescription.html#getActions--"><code>EEFGroupDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFToolbarAction&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Toolbar Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_TooltipExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_TooltipExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_TooltipExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Tooltip Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code>EEFToolbarAction.getTooltipExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_ImageExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_ImageExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code>EEFToolbarAction.getImageExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_ActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_ActionExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_ActionExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Action Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code>EEFToolbarAction.getActionExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFControlDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFControlDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFControlDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Control Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFControlDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFControlDescription_Identifier</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFControlDescription_Identifier&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code>EEFControlDescription.getIdentifier()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription--"><code>getEEFControlDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFContainerDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Container Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription_Controls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription_Controls</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFContainerDescription_Controls&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFContainerDescription.html#getControls--"><code><em>Controls</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Controls</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getControls--"><code>EEFContainerDescription.getControls()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--"><code>getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription_Layout--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription_Layout</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFContainerDescription_Layout&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code><em>Layout</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Layout</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code>EEFContainerDescription.getLayout()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--"><code>getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLayoutDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFLayoutDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Layout Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFFillLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFFillLayoutDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFFillLayoutDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Fill Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFFillLayoutDescription_Orientation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFFillLayoutDescription_Orientation</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFFillLayoutDescription_Orientation&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code><em>Orientation</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Orientation</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code>EEFFillLayoutDescription.getOrientation()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--"><code>getEEFFillLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFGridLayoutDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Grid Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription_NumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription_NumberOfColumns</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGridLayoutDescription_NumberOfColumns&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Number Of Columns</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code>EEFGridLayoutDescription.getNumberOfColumns()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--"><code>getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription_MakeColumnsWithEqualWidth</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGridLayoutDescription_MakeColumnsWithEqualWidth&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Make Columns With Equal Width</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code>EEFGridLayoutDescription.isMakeColumnsWithEqualWidth()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--"><code>getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_LabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_LabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code>EEFWidgetDescription.getLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_HelpExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_HelpExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_HelpExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code><em>Help Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Help Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code>EEFWidgetDescription.getHelpExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_IsEnabledExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_IsEnabledExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_IsEnabledExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Is Enabled Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code>EEFWidgetDescription.getIsEnabledExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_PropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_PropertyValidationRules</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFWidgetDescription_PropertyValidationRules&#8203;()</pre>
+<div class="block">Returns the meta object for the reference list '
+ <a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Property Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code>EEFWidgetDescription.getPropertyValidationRules()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFTextDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code>EEFTextDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_EditExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_EditExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code>EEFTextDescription.getEditExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_LineCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_LineCount</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_LineCount&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code><em>Line Count</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Line Count</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code>EEFTextDescription.getLineCount()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFTextDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code>EEFTextDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFTextDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code>EEFTextDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code>EEFLabelDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_DisplayExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Style&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code>EEFLabelDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code>EEFLabelDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Actions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code>EEFLabelDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ButtonLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ButtonLabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_ButtonLabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Button Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code>EEFButtonDescription.getButtonLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ImageExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_ImageExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code><em>Image Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code>EEFButtonDescription.getImageExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_PushExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_PushExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_PushExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code><em>Push Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Push Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code>EEFButtonDescription.getPushExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code>EEFButtonDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--"><code>EEFButtonDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCheckboxDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code>EEFCheckboxDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_EditExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCheckboxDescription_EditExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code>EEFCheckboxDescription.getEditExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code>EEFCheckboxDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--"><code>EEFCheckboxDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code>EEFSelectDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_EditExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_EditExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code>EEFSelectDescription.getEditExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_CandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_CandidatesExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_CandidatesExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidates Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code>EEFSelectDescription.getCandidatesExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_CandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_CandidateDisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_CandidateDisplayExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidate Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code>EEFSelectDescription.getCandidateDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code>EEFSelectDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code>EEFSelectDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code>EEFRadioDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_EditExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_EditExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code><em>Edit Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code>EEFRadioDescription.getEditExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_CandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_CandidatesExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_CandidatesExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidates Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code>EEFRadioDescription.getCandidatesExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_CandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_CandidateDisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_CandidateDisplayExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidate Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code>EEFRadioDescription.getCandidateDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code>EEFRadioDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_NumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_NumberOfColumns</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_NumberOfColumns&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Number Of Columns</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code>EEFRadioDescription.getNumberOfColumns()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code>EEFRadioDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code>EEFHyperlinkDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_DisplayExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_OnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_OnClickExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_OnClickExpression&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code>EEFHyperlinkDescription.getOnClickExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code>EEFHyperlinkDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code>EEFHyperlinkDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Actions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code>EEFHyperlinkDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFDynamicMappingFor&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Dynamic Mapping For</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_Iterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_Iterator</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_Iterator&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code><em>Iterator</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Iterator</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code>EEFDynamicMappingFor.getIterator()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_IterableExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_IterableExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_IterableExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Iterable Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_ForceRefresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_ForceRefresh</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_ForceRefresh&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Force Refresh</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code>EEFDynamicMappingFor.isForceRefresh()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_Ifs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_Ifs</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFDynamicMappingFor_Ifs&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Ifs</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code>EEFDynamicMappingFor.getIfs()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFDynamicMappingIf&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Dynamic Mapping If</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf_PredicateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf_PredicateExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingIf_PredicateExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Predicate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code>EEFDynamicMappingIf.getPredicateExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--"><code>getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf_Widget--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf_Widget</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFDynamicMappingIf_Widget&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code><em>Widget</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Widget</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code>EEFDynamicMappingIf.getWidget()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--"><code>getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_CustomExpressions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_CustomExpressions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_CustomExpressions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Custom Expressions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--"><code>EEFCustomWidgetDescription.getCustomExpressions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code>EEFCustomWidgetDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_ConditionalStyles&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--"><code>EEFCustomWidgetDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomExpression&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression_Identifier</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCustomExpression_Identifier&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code><em>Identifier</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code>EEFCustomExpression.getIdentifier()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--"><code>getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression_CustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression_CustomExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCustomExpression_CustomExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Custom Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code>EEFCustomExpression.getCustomExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--"><code>getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListDescription&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_ValueExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_ValueExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code><em>Value Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_DisplayExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_DisplayExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_OnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_OnClickExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_OnClickExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_Actions</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Actions&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference list '<a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code><em>Actions</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code>EEFListDescription.getActions()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_ConditionalStyles</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_ConditionalStyles&#8203;()</pre>
+<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>'. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code>EEFListDescription.getConditionalStyles()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelBackgroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelBackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code>EEFWidgetStyle.getLabelBackgroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelForegroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '
+ <a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code>EEFWidgetStyle.getLabelForegroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontNameExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontNameExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code>EEFWidgetStyle.getLabelFontNameExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontSizeExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontSizeExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code>EEFWidgetStyle.getLabelFontSizeExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontStyleExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontStyleExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code>EEFWidgetStyle.getLabelFontStyleExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFTextStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_BackgroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code>EEFTextStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_ForegroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code>EEFTextStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontNameExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontNameExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code>EEFTextStyle.getFontNameExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontSizeExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontSizeExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code>EEFTextStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontStyleExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontStyleExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code>EEFTextStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_BackgroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code>EEFLabelStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_ForegroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code>EEFLabelStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontNameExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontNameExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code>EEFLabelStyle.getFontNameExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontSizeExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontSizeExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code>EEFLabelStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontStyleExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontStyleExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code>EEFLabelStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_BackgroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code>EEFHyperlinkStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontNameExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontNameExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code>EEFHyperlinkStyle.getFontNameExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontSizeExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontSizeExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code>EEFHyperlinkStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontStyleExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontStyleExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code>EEFHyperlinkStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>
+ '. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_BackgroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code>EEFGroupStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ForegroundColorExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code>EEFGroupStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_FontNameExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_FontNameExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code>EEFGroupStyle.getFontNameExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_FontSizeExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_FontSizeExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code>EEFGroupStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_BarStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_BarStyle</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_BarStyle&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code><em>Bar Style</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Bar Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code>EEFGroupStyle.getBarStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ToggleStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ToggleStyle</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ToggleStyle&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Toggle Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code>EEFGroupStyle.getToggleStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ExpandedByDefault--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ExpandedByDefault</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ExpandedByDefault&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Expanded By Default</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code>EEFGroupStyle.isExpandedByDefault()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFConditionalStyle_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFConditionalStyle_PreconditionExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFConditionalStyle_PreconditionExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code>EEFConditionalStyle.getPreconditionExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--"><code>getEEFConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFTextConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFTextConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code>EEFTextConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--"><code>getEEFTextConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code>EEFButtonConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--"><code>getEEFButtonConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code>EEFLabelConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--"><code>getEEFLabelConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code>EEFCheckboxConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--"><code>getEEFCheckboxConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code>EEFSelectConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--"><code>getEEFSelectConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code>EEFRadioConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--"><code>getEEFRadioConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code>EEFHyperlinkConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--"><code>getEEFHyperlinkConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '
+ <a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code>EEFCustomWidgetConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--"><code>getEEFCustomWidgetConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetAction&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_LabelExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_LabelExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code><em>Label Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code>EEFWidgetAction.getLabelExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_ImageExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_ImageExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code><em>Image Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code>EEFWidgetAction.getImageExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_ActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_ActionExpression</h4>
+<pre>org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_ActionExpression&#8203;()</pre>
+<div class="block">Returns the meta object for the attribute '<a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code><em>Action Expression</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Action Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code>EEFWidgetAction.getActionExpression()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFListConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFListConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>getEEFListConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupConditionalStyle</h4>
+<pre>org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupConditionalStyle&#8203;()</pre>
+<div class="block">Returns the meta object for class '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupConditionalStyle_Style</h4>
+<pre>org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupConditionalStyle_Style&#8203;()</pre>
+<div class="block">Returns the meta object for the containment reference '<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code><em>Style</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code>EEFGroupConditionalStyle.getStyle()</code></a>, 
+<a href="../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--"><code>getEEFGroupConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_VALIDATION_SEVERITY_DESCRIPTION--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_VALIDATION_SEVERITY_DESCRIPTION</h4>
+<pre>org.eclipse.emf.ecore.EEnum&nbsp;getEEF_VALIDATION_SEVERITY_DESCRIPTION&#8203;()</pre>
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code><em>EEF VALIDATION SEVERITY DESCRIPTION</em></code></a>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF VALIDATION SEVERITY DESCRIPTION</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_FILL_LAYOUT_ORIENTATION--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_FILL_LAYOUT_ORIENTATION</h4>
+<pre>org.eclipse.emf.ecore.EEnum&nbsp;getEEF_FILL_LAYOUT_ORIENTATION&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF FILL LAYOUT ORIENTATION</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_TOGGLE_STYLE--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_TOGGLE_STYLE</h4>
+<pre>org.eclipse.emf.ecore.EEnum&nbsp;getEEF_TOGGLE_STYLE&#8203;()</pre>
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TOGGLE STYLE</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF TOGGLE STYLE</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_TITLE_BAR_STYLE--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_TITLE_BAR_STYLE</h4>
+<pre>org.eclipse.emf.ecore.EEnum&nbsp;getEEF_TITLE_BAR_STYLE&#8203;()</pre>
+<div class="block">Returns the meta object for enum '<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code><em>EEF TITLE BAR STYLE</em></code></a>'. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF TITLE BAR STYLE</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEefFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEefFactory</h4>
+<pre><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a>&nbsp;getEefFactory&#8203;()</pre>
+<div class="block">Returns the factory that creates the instances of the model. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the factory that creates the instances of the model.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/EefPackage.html" target="_top">Frames</a></li>
+<li><a href="EefPackage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html b/javadoc/2.1.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html
new file mode 100644
index 0000000..c969d93
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html
@@ -0,0 +1,546 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>AbstractEEFEclipsePlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFEclipsePlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFEclipsePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/common/api/package-summary.html">org.eclipse.eef.common.api</a></div>
+<h2 title="Class AbstractEEFEclipsePlugin" class="title">Class AbstractEEFEclipsePlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></code>, <code><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></code>, <code><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></code>, <code><a href="../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></code>, <code><a href="../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFEclipsePlugin</span>
+extends org.eclipse.emf.common.EMFPlugin.EclipsePlugin</pre>
+<div class="block">Common superclass of all the bundle activator of EEF.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#AbstractEEFEclipsePlugin-java.lang.String-">AbstractEEFEclipsePlugin</a></span>&#8203;(java.lang.String&nbsp;bundleSymbolicName)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a></span>&#8203;(org.eclipse.emf.ecore.EAttribute&nbsp;expression)</code></th>
+<td class="colLast">
+<div class="block">Logs that the expression is blank.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a></span>&#8203;(java.lang.String&nbsp;message)</code></th>
+<td class="colLast">
+<div class="block">Logs a info message if the debug mode is enabled.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a></span>&#8203;(java.lang.String&nbsp;expression,
+          org.eclipse.emf.common.util.Diagnostic&nbsp;diagnostic)</code></th>
+<td class="colLast">
+<div class="block">Logs the given diagnostic.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a></span>&#8203;(java.lang.String&nbsp;message)</code></th>
+<td class="colLast">
+<div class="block">Logs an error with the given message.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a></span>&#8203;(java.lang.String&nbsp;message,
+     java.lang.Exception&nbsp;exception)</code></th>
+<td class="colLast">
+<div class="block">Logs an error with the exception and the given message.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a></span>&#8203;(java.lang.String&nbsp;message)</code></th>
+<td class="colLast">
+<div class="block">Logs an info with the given message.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a></span>&#8203;(java.lang.String&nbsp;message,
+    java.lang.Exception&nbsp;exception)</code></th>
+<td class="colLast">
+<div class="block">Logs an info with the exception and the given message.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a></span>&#8203;(java.lang.String&nbsp;message)</code></th>
+<td class="colLast">
+<div class="block">Logs a warning with the given message.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></span>&#8203;(java.lang.String&nbsp;message,
+       java.lang.Exception&nbsp;exception)</code></th>
+<td class="colLast">
+<div class="block">Logs a warning with the exception and the given message.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFEclipsePlugin-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFEclipsePlugin</h4>
+<pre>public&nbsp;AbstractEEFEclipsePlugin&#8203;(java.lang.String&nbsp;bundleSymbolicName)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>bundleSymbolicName</code> - The bundle symbolic name</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="blank-org.eclipse.emf.ecore.EAttribute-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blank</h4>
+<pre>public&nbsp;void&nbsp;blank&#8203;(org.eclipse.emf.ecore.EAttribute&nbsp;expression)</pre>
+<div class="block">Logs that the expression is blank.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expression</code> - The structural feature representing the expression</dd>
+</dl>
+</li>
+</ul>
+<a name="diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>diagnostic</h4>
+<pre>public&nbsp;void&nbsp;diagnostic&#8203;(java.lang.String&nbsp;expression,
+                       org.eclipse.emf.common.util.Diagnostic&nbsp;diagnostic)</pre>
+<div class="block">Logs the given diagnostic.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expression</code> - The expression</dd>
+<dd><code>diagnostic</code> - the diagnostic</dd>
+</dl>
+</li>
+</ul>
+<a name="error-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>error</h4>
+<pre>public&nbsp;void&nbsp;error&#8203;(java.lang.String&nbsp;message)</pre>
+<div class="block">Logs an error with the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+</dl>
+</li>
+</ul>
+<a name="error-java.lang.String-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>error</h4>
+<pre>public&nbsp;void&nbsp;error&#8203;(java.lang.String&nbsp;message,
+                  java.lang.Exception&nbsp;exception)</pre>
+<div class="block">Logs an error with the exception and the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>exception</code> - The exception</dd>
+</dl>
+</li>
+</ul>
+<a name="warning-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>warning</h4>
+<pre>public&nbsp;void&nbsp;warning&#8203;(java.lang.String&nbsp;message)</pre>
+<div class="block">Logs a warning with the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+</dl>
+</li>
+</ul>
+<a name="warning-java.lang.String-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>warning</h4>
+<pre>public&nbsp;void&nbsp;warning&#8203;(java.lang.String&nbsp;message,
+                    java.lang.Exception&nbsp;exception)</pre>
+<div class="block">Logs a warning with the exception and the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>exception</code> - The exception</dd>
+</dl>
+</li>
+</ul>
+<a name="info-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>info</h4>
+<pre>public&nbsp;void&nbsp;info&#8203;(java.lang.String&nbsp;message)</pre>
+<div class="block">Logs an info with the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+</dl>
+</li>
+</ul>
+<a name="info-java.lang.String-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>info</h4>
+<pre>public&nbsp;void&nbsp;info&#8203;(java.lang.String&nbsp;message,
+                 java.lang.Exception&nbsp;exception)</pre>
+<div class="block">Logs an info with the exception and the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>exception</code> - The exception</dd>
+</dl>
+</li>
+</ul>
+<a name="debug-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>debug</h4>
+<pre>public&nbsp;void&nbsp;debug&#8203;(java.lang.String&nbsp;message)</pre>
+<div class="block">Logs a info message if the debug mode is enabled.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message to log</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFEclipsePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/api/package-frame.html
new file mode 100644
index 0000000..0c8e4ba
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/eclipse/eef/common/api/package-summary.html" target="classFrame">org.eclipse.eef.common.api</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api" target="classFrame">AbstractEEFEclipsePlugin</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/api/package-summary.html
new file mode 100644
index 0000000..87ce343
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/api/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></th>
+<td class="colLast">
+<div class="block">Common superclass of all the bundle activator of EEF.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/api/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/api/package-tree.html
new file mode 100644
index 0000000..c4f80dd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/package-tree.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/api/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/api/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html
new file mode 100644
index 0000000..e4327ce
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFCommonPreferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCommonPreferences";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPreferences.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/api/preferences/package-summary.html">org.eclipse.eef.common.api.preferences</a></div>
+<h2 title="Class EEFCommonPreferences" class="title">Class EEFCommonPreferences</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.api.preferences.EEFCommonPreferences</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFCommonPreferences</span>
+extends java.lang.Object</pre>
+<div class="block">The preferences of the bundle EEF Common.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html#isDebugEnabled--">isDebugEnabled</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if the debug mode is enabled.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html#setDebug-boolean-">setDebug</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the state of the debug mode.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isDebugEnabled--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDebugEnabled</h4>
+<pre>public static&nbsp;boolean&nbsp;isDebugEnabled&#8203;()</pre>
+<div class="block">Indicates if the debug mode is enabled.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if it is enabled, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="setDebug-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setDebug</h4>
+<pre>public static&nbsp;void&nbsp;setDebug&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the state of the debug mode.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> to activate the debug mode, <code>false</code> to deactivate it</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPreferences.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-frame.html
new file mode 100644
index 0000000..eb650f6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/common/api/preferences/package-summary.html" target="classFrame">org.eclipse.eef.common.api.preferences</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences" target="classFrame">EEFCommonPreferences</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-summary.html
new file mode 100644
index 0000000..6d8422a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api.preferences";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.api.preferences</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences">EEFCommonPreferences</a></th>
+<td class="colLast">
+<div class="block">The preferences of the bundle EEF Common.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-tree.html
new file mode 100644
index 0000000..881290a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/preferences/package-tree.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.preferences Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api.preferences Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.api.preferences</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.common.api.preferences.<a href="../../../../../../org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences"><span class="typeNameLink">EEFCommonPreferences</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html
new file mode 100644
index 0000000..ec63b02
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>I18N.TranslatableMessage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="I18N.TranslatableMessage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" target="_top">Frames</a></li>
+<li><a href="I18N.TranslatableMessage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></div>
+<h2 title="Annotation Type I18N.TranslatableMessage" class="title">Annotation Type I18N.TranslatableMessage</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(RUNTIME)
+@Target(FIELD)
+public static @interface <span class="memberNameLabel">I18N.TranslatableMessage</span></pre>
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime. The optional value corresponds to the key in the <code>ResourceLocator</code>;
+ if absent, the name of the field itself is used as key.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Optional Element</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html#value--">value</a></span></code></th>
+<td class="colLast">
+<div class="block">The (optional) value of the message key.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>java.lang.String[]&nbsp;value</pre>
+<div class="block">The (optional) value of the message key. If absent, the key is assumed to be the same as the Java field's
+ name.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the message key, if different from the field name.</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>{}</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" target="_top">Frames</a></li>
+<li><a href="I18N.TranslatableMessage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.html
new file mode 100644
index 0000000..77cbceb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/I18N.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>I18N</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="I18N";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/I18N.html" target="_top">Frames</a></li>
+<li><a href="I18N.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></div>
+<h2 title="Class I18N" class="title">Class I18N</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.api.utils.I18N</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">I18N</span>
+extends java.lang.Object</pre>
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils">I18N.TranslatableMessage</a></span></code></th>
+<td class="colLast">
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.html#initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">initializeMessages</a></span>&#8203;(java.lang.Class&lt;?&gt;&nbsp;messagesClass,
+                  org.eclipse.emf.common.EMFPlugin&nbsp;plugin)</code></th>
+<td class="colLast">
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initializeMessages</h4>
+<pre>public static&nbsp;void&nbsp;initializeMessages&#8203;(java.lang.Class&lt;?&gt;&nbsp;messagesClass,
+                                      org.eclipse.emf.common.EMFPlugin&nbsp;plugin)</pre>
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>messagesClass</code> - the class which defines the fields to initialize.</dd>
+<dd><code>plugin</code> - the plugin from which to obtain the localized value of the fields.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/I18N.html" target="_top">Frames</a></li>
+<li><a href="I18N.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/Util.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/Util.html
new file mode 100644
index 0000000..04676d5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/Util.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>Util</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Util";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/Util.html" target="_top">Frames</a></li>
+<li><a href="Util.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></div>
+<h2 title="Class Util" class="title">Class Util</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.api.utils.Util</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Util</span>
+extends java.lang.Object</pre>
+<div class="block">Shared utility methods.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static &lt;T&gt;&nbsp;java.util.Collection&lt;T&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html#asCollection-java.lang.Object-java.lang.Class-">asCollection</a></span>&#8203;(java.lang.Object&nbsp;rawValue,
+            java.lang.Class&lt;T&gt;&nbsp;clazz)</code></th>
+<td class="colLast">
+<div class="block">Returns the given object as a collection and filter it with the given type.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html#firstNonNull-java.lang.String...-">firstNonNull</a></span>&#8203;(java.lang.String...&nbsp;alternatives)</code></th>
+<td class="colLast">
+<div class="block">Returns the first of a series of alternative string values which is not null.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html#isBlank-java.lang.String-">isBlank</a></span>&#8203;(java.lang.String&nbsp;s)</code></th>
+<td class="colLast">
+<div class="block">Tests if a string is blank (i.e. null, empty, or containing only whitespace).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="firstNonNull-java.lang.String...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>firstNonNull</h4>
+<pre>public static&nbsp;java.lang.String&nbsp;firstNonNull&#8203;(java.lang.String...&nbsp;alternatives)</pre>
+<div class="block">Returns the first of a series of alternative string values which is not null.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>alternatives</code> - the alernative strings, in order of preference.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the first non-null alternative, or an empty string if they are all null.</dd>
+</dl>
+</li>
+</ul>
+<a name="isBlank-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isBlank</h4>
+<pre>public static&nbsp;boolean&nbsp;isBlank&#8203;(java.lang.String&nbsp;s)</pre>
+<div class="block">Tests if a string is blank (i.e. null, empty, or containing only whitespace).</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>s</code> - the string to test.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if and only if the string is blank.</dd>
+</dl>
+</li>
+</ul>
+<a name="asCollection-java.lang.Object-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>asCollection</h4>
+<pre>public static&nbsp;&lt;T&gt;&nbsp;java.util.Collection&lt;T&gt;&nbsp;asCollection&#8203;(java.lang.Object&nbsp;rawValue,
+                                                       java.lang.Class&lt;T&gt;&nbsp;clazz)</pre>
+<div class="block">Returns the given object as a collection and filter it with the given type. If the object is a single object, the
+ we will return a collection containing said object, it the object is already a collection, we will return a new
+ collection with all its elements.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the result wanted</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>rawValue</code> - The raw value</dd>
+<dd><code>clazz</code> - The class of the result wanted</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A collection</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/Util.html" target="_top">Frames</a></li>
+<li><a href="Util.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-frame.html
new file mode 100644
index 0000000..94423a4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.utils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/common/api/utils/package-summary.html" target="classFrame">org.eclipse.eef.common.api.utils</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="I18N.html" title="class in org.eclipse.eef.common.api.utils" target="classFrame">I18N</a></li>
+<li><a href="Util.html" title="class in org.eclipse.eef.common.api.utils" target="classFrame">Util</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils" target="classFrame">I18N.TranslatableMessage</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-summary.html
new file mode 100644
index 0000000..d27fbf6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-summary.html
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.utils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api.utils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.api.utils</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils">I18N</a></th>
+<td class="colLast">
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils">Util</a></th>
+<td class="colLast">
+<div class="block">Shared utility methods.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils">I18N.TranslatableMessage</a></th>
+<td class="colLast">
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-tree.html
new file mode 100644
index 0000000..c77c5d2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/api/utils/package-tree.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.api.utils Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.api.utils Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.api.utils</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N</span></a></li>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="../../../../../../org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Util</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="../../../../../../org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N.TranslatableMessage</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/api/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/api/utils/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html
new file mode 100644
index 0000000..8e1d791
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFCommonPlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCommonPlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></div>
+<h2 title="Class EEFCommonPlugin.Implementation" class="title">Class EEFCommonPlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.internal.EEFCommonPlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFCommonPlugin.Implementation</span>
+extends <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></pre>
+<div class="block">The bundle activator of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></h3>
+<code><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html
new file mode 100644
index 0000000..bffd330
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/EEFCommonPlugin.html
@@ -0,0 +1,468 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFCommonPlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCommonPlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/EEFCommonPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></div>
+<h2 title="Class EEFCommonPlugin" class="title">Class EEFCommonPlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.internal.EEFCommonPlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCommonPlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The plugin of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">The bundle activator of the bundle.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The identifier of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html#EEFCommonPlugin--">EEFCommonPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the bundle activator.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block">The identifier of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.common.internal.EEFCommonPlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a> INSTANCE</pre>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCommonPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCommonPlugin</h4>
+<pre>public&nbsp;EEFCommonPlugin&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+<div class="block">Returns the bundle activator.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The bundle activator</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/EEFCommonPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFCommonPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/Messages.html
new file mode 100644
index 0000000..7e1883a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/Messages.html
@@ -0,0 +1,282 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used for the internationalization.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/Messages.html#AbstractEEFEclipsePlugin_BlankExpression">AbstractEEFEclipsePlugin_BlankExpression</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/common/internal/Messages.html#AbstractEEFEclipsePlugin_InvalidEvaluation">AbstractEEFEclipsePlugin_InvalidEvaluation</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="AbstractEEFEclipsePlugin_InvalidEvaluation">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFEclipsePlugin_InvalidEvaluation</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFEclipsePlugin_InvalidEvaluation</pre>
+</li>
+</ul>
+<a name="AbstractEEFEclipsePlugin_BlankExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFEclipsePlugin_BlankExpression</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFEclipsePlugin_BlankExpression</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-frame.html
new file mode 100644
index 0000000..c351cb8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/eclipse/eef/common/internal/package-summary.html" target="classFrame">org.eclipse.eef.common.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal" target="classFrame">EEFCommonPlugin</a></li>
+<li><a href="EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal" target="classFrame">EEFCommonPlugin.Implementation</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.common.internal" target="classFrame">Messages</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-summary.html
new file mode 100644
index 0000000..c5ac19a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-summary.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/api/utils/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin</a></th>
+<td class="colLast">
+<div class="block">The plugin of the bundle.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal">EEFCommonPlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">The bundle activator of the bundle.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal">Messages</a></th>
+<td class="colLast">
+<div class="block">Utility class used for the internationalization.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/api/utils/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-tree.html
new file mode 100644
index 0000000..858b5bc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/package-tree.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/api/utils/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.<a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.common.internal.<a href="../../../../../org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.<a href="../../../../../org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/api/utils/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/common/internal/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/common/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html
new file mode 100644
index 0000000..ffb4f57
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFPreferenceInitializer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPreferenceInitializer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferenceInitializer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a></div>
+<h2 title="Class EEFPreferenceInitializer" class="title">Class EEFPreferenceInitializer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.internal.preferences.EEFPreferenceInitializer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPreferenceInitializer</span>
+extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer</pre>
+<div class="block">The preference initializer.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html#EEFPreferenceInitializer--">EEFPreferenceInitializer</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html#initializeDefaultPreferences--">initializeDefaultPreferences</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPreferenceInitializer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPreferenceInitializer</h4>
+<pre>public&nbsp;EEFPreferenceInitializer&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initializeDefaultPreferences--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initializeDefaultPreferences</h4>
+<pre>public&nbsp;void&nbsp;initializeDefaultPreferences&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>initializeDefaultPreferences</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractPreferenceInitializer.initializeDefaultPreferences()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferenceInitializer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html
new file mode 100644
index 0000000..7383803
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>IEEFPreferenceConstants</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFPreferenceConstants";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" target="_top">Frames</a></li>
+<li><a href="IEEFPreferenceConstants.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a></div>
+<h2 title="Interface IEEFPreferenceConstants" class="title">Interface IEEFPreferenceConstants</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFPreferenceConstants</span></pre>
+<div class="block">Interface used to store preference constants.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html#DEBUG">DEBUG</a></span></code></th>
+<td class="colLast">
+<div class="block">The key for the debug preference.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DEBUG">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEBUG</h4>
+<pre>static final&nbsp;java.lang.String DEBUG</pre>
+<div class="block">The key for the debug preference.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.internal.preferences.IEEFPreferenceConstants.DEBUG">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" target="_top">Frames</a></li>
+<li><a href="IEEFPreferenceConstants.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-frame.html
new file mode 100644
index 0000000..57d9f3a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-frame.html
@@ -0,0 +1,33 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html" target="classFrame">org.eclipse.eef.common.internal.preferences</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences" target="classFrame"><span class="interfaceName">IEEFPreferenceConstants</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences" target="classFrame">EEFPreferenceInitializer</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-summary.html
new file mode 100644
index 0000000..4f5659d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-summary.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.internal.preferences";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.internal.preferences</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences">IEEFPreferenceConstants</a></th>
+<td class="colLast">
+<div class="block">Interface used to store preference constants.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences">EEFPreferenceInitializer</a></th>
+<td class="colLast">
+<div class="block">The preference initializer.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-tree.html
new file mode 100644
index 0000000..fbe5eca
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/internal/preferences/package-tree.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.internal.preferences Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.internal.preferences Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.internal.preferences</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.preferences.<a href="../../../../../../org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">EEFPreferenceInitializer</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.preferences.<a href="../../../../../../org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">IEEFPreferenceConstants</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/internal/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html
new file mode 100644
index 0000000..4531e0a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/EEFWidgetFactory.html
@@ -0,0 +1,808 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFWidgetFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></div>
+<h2 title="Class EEFWidgetFactory" class="title">Class EEFWidgetFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.forms.widgets.FormToolkit</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.ui.api.EEFWidgetFactory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFWidgetFactory</span>
+extends org.eclipse.ui.forms.widgets.FormToolkit</pre>
+<div class="block">A FormToolkit customized for use by tabbed property sheet page and others.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#EEFWidgetFactory--">EEFWidgetFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Button</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createButton-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createButton</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            java.lang.String&nbsp;text,
+            int&nbsp;style)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CCombo</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-">createCCombo</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+<td class="colLast">
+<div class="block">Creates a combo box as a part of the form.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CCombo</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-int-">createCCombo</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            int&nbsp;comboStyle)</code></th>
+<td class="colLast">
+<div class="block">Creates a combo box as a part of the form.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CLabel</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">createCLabel</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Creates a label as a part of the form.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CLabel</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createCLabel</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            java.lang.String&nbsp;text,
+            int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates a label as a part of the form.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-">createComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-int-">createComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+               int&nbsp;style)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createFlatFormComposite-org.eclipse.swt.widgets.Composite-">createFlatFormComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+<td class="colLast">
+<div class="block">Creates a flat form composite as a part of the form.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Group</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">createGroup</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+           java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Creates a group as a part of the form.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.widgets.Hyperlink</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createHyperlink-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createHyperlink</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+               java.lang.String&nbsp;text,
+               int&nbsp;style)</code></th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Label</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createLabel</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+           java.lang.String&nbsp;text,
+           int&nbsp;style)</code></th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.List</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createList-org.eclipse.swt.widgets.Composite-int-">createList</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+          int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates the list as a part of the form.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createPlainComposite-org.eclipse.swt.widgets.Composite-int-">createPlainComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                    int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates a plain composite as a part of the form.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.ScrolledComposite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">createScrolledComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                       int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates a scrolled composite as a part of the form.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.widgets.Section</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createSection-org.eclipse.swt.widgets.Composite-int-">createSection</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             int&nbsp;sectionStyle)</code></th>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.StyledText</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createStyledText-org.eclipse.swt.widgets.Composite-int-">createStyledText</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates a styled text as a part of the form.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CTabFolder</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTabFolder-org.eclipse.swt.widgets.Composite-int-">createTabFolder</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+               int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates the tab folder as a part of the form.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CTabItem</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTabItem-org.eclipse.swt.custom.CTabFolder-int-">createTabItem</a></span>&#8203;(org.eclipse.swt.custom.CTabFolder&nbsp;tabFolder,
+             int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">Creates the tab item as a part of the tab folder.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Table</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTable-org.eclipse.swt.widgets.Composite-int-">createTable</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+           int&nbsp;style)</code></th>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>adapt, adapt, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createImageHyperlink, createLabel, createPageBook, createScrolledForm, createSeparator, createText, createText, createTree, decorateFormHeading, ensureVisible, getBorderMargin, getBorderStyle, getColors, getHyperlinkGroup, getOrientation, paintBordersFor, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetFactory</h4>
+<pre>public&nbsp;EEFWidgetFactory&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTabFolder-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTabFolder</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CTabFolder&nbsp;createTabFolder&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                         int&nbsp;style)</pre>
+<div class="block">Creates the tab folder as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the composite parent.</dd>
+<dd><code>style</code> - the tab folder style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tab folder</dd>
+</dl>
+</li>
+</ul>
+<a name="createTabItem-org.eclipse.swt.custom.CTabFolder-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTabItem</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CTabItem&nbsp;createTabItem&#8203;(org.eclipse.swt.custom.CTabFolder&nbsp;tabFolder,
+                                                     int&nbsp;style)</pre>
+<div class="block">Creates the tab item as a part of the tab folder.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabFolder</code> - the parent.</dd>
+<dd><code>style</code> - the tab folder style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tab item.</dd>
+</dl>
+</li>
+</ul>
+<a name="createList-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createList</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.List&nbsp;createList&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                               int&nbsp;style)</pre>
+<div class="block">Creates the list as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the composite parent.</dd>
+<dd><code>style</code> - the list style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the list.</dd>
+</dl>
+</li>
+</ul>
+<a name="createComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                         int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createComposite(org.eclipse.swt.widgets.Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createComposite-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createComposite(org.eclipse.swt.widgets.Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createPlainComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createPlainComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createPlainComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                              int&nbsp;style)</pre>
+<div class="block">Creates a plain composite as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the composite parent.</dd>
+<dd><code>style</code> - the composite style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createScrolledComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.ScrolledComposite&nbsp;createScrolledComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                                        int&nbsp;style)</pre>
+<div class="block">Creates a scrolled composite as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the composite parent.</dd>
+<dd><code>style</code> - the composite style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="createCCombo-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCCombo</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CCombo&nbsp;createCCombo&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  int&nbsp;comboStyle)</pre>
+<div class="block">Creates a combo box as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the combo box parent.</dd>
+<dd><code>comboStyle</code> - the combo box style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the combo box.</dd>
+</dl>
+</li>
+</ul>
+<a name="createCCombo-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCCombo</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CCombo&nbsp;createCCombo&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<div class="block">Creates a combo box as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the combo box parent.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the combo box.</dd>
+</dl>
+</li>
+</ul>
+<a name="createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createGroup</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Group&nbsp;createGroup&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                 java.lang.String&nbsp;text)</pre>
+<div class="block">Creates a group as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the group parent.</dd>
+<dd><code>text</code> - the group title.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="createFlatFormComposite-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createFlatFormComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createFlatFormComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<div class="block">Creates a flat form composite as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the composite parent.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCLabel</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CLabel&nbsp;createCLabel&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  java.lang.String&nbsp;text)</pre>
+<div class="block">Creates a label as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the label parent.</dd>
+<dd><code>text</code> - the label text.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the label.</dd>
+</dl>
+</li>
+</ul>
+<a name="createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCLabel</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CLabel&nbsp;createCLabel&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  java.lang.String&nbsp;text,
+                                                  int&nbsp;style)</pre>
+<div class="block">Creates a label as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the label parent.</dd>
+<dd><code>text</code> - the label text.</dd>
+<dd><code>style</code> - the label style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the label.</dd>
+</dl>
+</li>
+</ul>
+<a name="createStyledText-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createStyledText</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.StyledText&nbsp;createStyledText&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                          int&nbsp;style)</pre>
+<div class="block">Creates a styled text as a part of the form.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent.</dd>
+<dd><code>style</code> - the style.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the styled text.</dd>
+</dl>
+</li>
+</ul>
+<a name="createButton-org.eclipse.swt.widgets.Composite-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createButton</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Button&nbsp;createButton&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                   java.lang.String&nbsp;text,
+                                                   int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createButton</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createButton(org.eclipse.swt.widgets.Composite, java.lang.String,
+      int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createSection-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSection</h4>
+<pre>public&nbsp;org.eclipse.ui.forms.widgets.Section&nbsp;createSection&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                          int&nbsp;sectionStyle)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createSection</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createSection(org.eclipse.swt.widgets.Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createLabel</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Label&nbsp;createLabel&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                 java.lang.String&nbsp;text,
+                                                 int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createLabel</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createLabel(org.eclipse.swt.widgets.Composite, java.lang.String,
+      int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createHyperlink-org.eclipse.swt.widgets.Composite-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createHyperlink</h4>
+<pre>public&nbsp;org.eclipse.ui.forms.widgets.Hyperlink&nbsp;createHyperlink&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                              java.lang.String&nbsp;text,
+                                                              int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createHyperlink</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createHyperlink(org.eclipse.swt.widgets.Composite,
+      java.lang.String, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createTable-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTable</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Table&nbsp;createTable&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                 int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createTable</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.createTable(org.eclipse.swt.widgets.Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.forms.widgets.FormToolkit</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FormToolkit.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFConstants.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFConstants.html
new file mode 100644
index 0000000..f72be4f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFConstants.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>IEEFConstants</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFConstants";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/IEEFConstants.html" target="_top">Frames</a></li>
+<li><a href="IEEFConstants.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></div>
+<h2 title="Interface IEEFConstants" class="title">Interface IEEFConstants</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFConstants</span></pre>
+<div class="block">Constants used by the implementors of IEEFTabbedPropertySection.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html#CENTER_SPACE">CENTER_SPACE</a></span></code></th>
+<td class="colLast">
+<div class="block">Space to leave between the center of the property tab and the closest widget to the left or right.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html#HMARGIN">HMARGIN</a></span></code></th>
+<td class="colLast">
+<div class="block">These horizontal margin around the composite.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html#HSPACE">HSPACE</a></span></code></th>
+<td class="colLast">
+<div class="block">Horizontal space to leave between related widgets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html#VMARGIN">VMARGIN</a></span></code></th>
+<td class="colLast">
+<div class="block">These horizontal margin around the composite.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html#VSPACE">VSPACE</a></span></code></th>
+<td class="colLast">
+<div class="block">Horizontal space to leave between related widgets.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="HMARGIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HMARGIN</h4>
+<pre>static final&nbsp;int HMARGIN</pre>
+<div class="block">These horizontal margin around the composite. Each section should use a margin of 0, 0.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.ui.api.IEEFConstants.HMARGIN">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VMARGIN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VMARGIN</h4>
+<pre>static final&nbsp;int VMARGIN</pre>
+<div class="block">These horizontal margin around the composite.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.ui.api.IEEFConstants.VMARGIN">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="HSPACE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HSPACE</h4>
+<pre>static final&nbsp;int HSPACE</pre>
+<div class="block">Horizontal space to leave between related widgets. Each section should use these values for spacing its widgets.
+ For example, you can use +/- HSPACE as the offset of a left or right FlatFormAttachment.
+
+ The tabbed property composite also inserts VSPACE pixels between section composites if more than one section is
+ displayed.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.ui.api.IEEFConstants.HSPACE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="VSPACE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VSPACE</h4>
+<pre>static final&nbsp;int VSPACE</pre>
+<div class="block">Horizontal space to leave between related widgets.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.ui.api.IEEFConstants.VSPACE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CENTER_SPACE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CENTER_SPACE</h4>
+<pre>static final&nbsp;int CENTER_SPACE</pre>
+<div class="block">Space to leave between the center of the property tab and the closest widget to the left or right. I.e. for a
+ property tab whose widgets are logically divided into two halves, the total space between the halves should be
+ 2*CENTER_SPACE.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.common.ui.api.IEEFConstants.CENTER_SPACE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/IEEFConstants.html" target="_top">Frames</a></li>
+<li><a href="IEEFConstants.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html
new file mode 100644
index 0000000..d8289b9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/IEEFFormContainer.html
@@ -0,0 +1,342 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>IEEFFormContainer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFFormContainer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/IEEFFormContainer.html" target="_top">Frames</a></li>
+<li><a href="IEEFFormContainer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></div>
+<h2 title="Interface IEEFFormContainer" class="title">Interface IEEFFormContainer</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFFormContainer</span></pre>
+<div class="block">This interface represents the root container of the properties to be displayed, for example a tabbed property sheet
+ page, an editor or a dialog.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.widgets.Form</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getForm--">getForm</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the form.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Shell</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--">getShell</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the shell used by the container.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getWidgetFactory--">getWidgetFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget factory.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#isRenderingInProgress--">isRenderingInProgress</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if the form container is currently rendering the user interface.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--">refreshPage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the page.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getForm--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForm</h4>
+<pre>org.eclipse.ui.forms.widgets.Form&nbsp;getForm&#8203;()</pre>
+<div class="block">Returns the form.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The form</dd>
+</dl>
+</li>
+</ul>
+<a name="getShell--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getShell</h4>
+<pre>org.eclipse.swt.widgets.Shell&nbsp;getShell&#8203;()</pre>
+<div class="block">Returns the shell used by the container.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The shell used by the container</dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetFactory</h4>
+<pre><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;getWidgetFactory&#8203;()</pre>
+<div class="block">Returns the widget factory.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget factory</dd>
+</dl>
+</li>
+</ul>
+<a name="isRenderingInProgress--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRenderingInProgress</h4>
+<pre>boolean&nbsp;isRenderingInProgress&#8203;()</pre>
+<div class="block">Indicates if the form container is currently rendering the user interface.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the user interface is currently being rendered, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="refreshPage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refreshPage</h4>
+<pre>void&nbsp;refreshPage&#8203;()</pre>
+<div class="block">Refresh the page.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/IEEFFormContainer.html" target="_top">Frames</a></li>
+<li><a href="IEEFFormContainer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/SWTUtils.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/SWTUtils.html
new file mode 100644
index 0000000..14fbb96
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/SWTUtils.html
@@ -0,0 +1,352 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>SWTUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="SWTUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/SWTUtils.html" target="_top">Frames</a></li>
+<li><a href="SWTUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></div>
+<h2 title="Class SWTUtils" class="title">Class SWTUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.common.ui.api.SWTUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">SWTUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Utility methods for SWT.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static org.eclipse.ui.forms.events.IExpansionListener</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html#expansionListenerAdapter-java.util.function.Consumer-">expansionListenerAdapter</a></span>&#8203;(java.util.function.Consumer&lt;org.eclipse.ui.forms.events.ExpansionEvent&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Static helper method to create an expansion listener for <code>#expansionStateChanged(ExpansionEvent event)</code>)
+ method with a lambda expression.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static org.eclipse.swt.events.FocusListener</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html#focusLostAdapter-java.util.function.Consumer-">focusLostAdapter</a></span>&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.FocusEvent&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Static helper method to create a focus listener for the <code>#focusLost(FocusEvent event)</code>) method with a
+ lambda expression.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static org.eclipse.swt.events.KeyListener</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html#keyReleasedAdapter-java.util.function.Consumer-">keyReleasedAdapter</a></span>&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.KeyEvent&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Static helper method to create a key listener for the <code>#keyReleased(KeyEvent event)</code>) method with a lambda
+ expression.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static org.eclipse.swt.events.SelectionListener</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html#widgetSelectedAdapter-java.util.function.Consumer-">widgetSelectedAdapter</a></span>&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.SelectionEvent&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Static helper method to create a selection listener for the <code>#widgetSelected(SelectionEvent event)</code>) method
+ with a lambda expression.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="widgetSelectedAdapter-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>widgetSelectedAdapter</h4>
+<pre>public static&nbsp;org.eclipse.swt.events.SelectionListener&nbsp;widgetSelectedAdapter&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.SelectionEvent&gt;&nbsp;consumer)</pre>
+<div class="block">Static helper method to create a selection listener for the <code>#widgetSelected(SelectionEvent event)</code>) method
+ with a lambda expression.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - the consumer of the event</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>SelectionListener</dd>
+</dl>
+</li>
+</ul>
+<a name="focusLostAdapter-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>focusLostAdapter</h4>
+<pre>public static&nbsp;org.eclipse.swt.events.FocusListener&nbsp;focusLostAdapter&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.FocusEvent&gt;&nbsp;consumer)</pre>
+<div class="block">Static helper method to create a focus listener for the <code>#focusLost(FocusEvent event)</code>) method with a
+ lambda expression.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - the consumer of the event</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>FocusListener</dd>
+</dl>
+</li>
+</ul>
+<a name="keyReleasedAdapter-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>keyReleasedAdapter</h4>
+<pre>public static&nbsp;org.eclipse.swt.events.KeyListener&nbsp;keyReleasedAdapter&#8203;(java.util.function.Consumer&lt;org.eclipse.swt.events.KeyEvent&gt;&nbsp;consumer)</pre>
+<div class="block">Static helper method to create a key listener for the <code>#keyReleased(KeyEvent event)</code>) method with a lambda
+ expression.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - the consumer of the event</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>KeyListener</dd>
+</dl>
+</li>
+</ul>
+<a name="expansionListenerAdapter-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>expansionListenerAdapter</h4>
+<pre>public static&nbsp;org.eclipse.ui.forms.events.IExpansionListener&nbsp;expansionListenerAdapter&#8203;(java.util.function.Consumer&lt;org.eclipse.ui.forms.events.ExpansionEvent&gt;&nbsp;consumer)</pre>
+<div class="block">Static helper method to create an expansion listener for <code>#expansionStateChanged(ExpansionEvent event)</code>)
+ method with a lambda expression.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the event</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>IExpansionListener</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/SWTUtils.html" target="_top">Frames</a></li>
+<li><a href="SWTUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-frame.html
new file mode 100644
index 0000000..8453371
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-frame.html
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/common/ui/api/package-summary.html" target="classFrame">org.eclipse.eef.common.ui.api</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api" target="classFrame"><span class="interfaceName">IEEFConstants</span></a></li>
+<li><a href="IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api" target="classFrame"><span class="interfaceName">IEEFFormContainer</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api" target="classFrame">EEFWidgetFactory</a></li>
+<li><a href="SWTUtils.html" title="class in org.eclipse.eef.common.ui.api" target="classFrame">SWTUtils</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-summary.html
new file mode 100644
index 0000000..855f2a1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-summary.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.ui.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.common.ui.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api">IEEFConstants</a></th>
+<td class="colLast">
+<div class="block">Constants used by the implementors of IEEFTabbedPropertySection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></th>
+<td class="colLast">
+<div class="block">This interface represents the root container of the properties to be displayed, for example a tabbed property sheet
+ page, an editor or a dialog.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></th>
+<td class="colLast">
+<div class="block">A FormToolkit customized for use by tabbed property sheet page and others.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api">SWTUtils</a></th>
+<td class="colLast">
+<div class="block">Utility methods for SWT.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-tree.html
new file mode 100644
index 0000000..a5ad91f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/common/ui/api/package-tree.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.common.ui.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.common.ui.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.common.ui.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.ui.forms.widgets.FormToolkit
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFWidgetFactory</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="../../../../../../org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">SWTUtils</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFConstants</span></a></li>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFFormContainer</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/common/internal/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/common/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html
new file mode 100644
index 0000000..715ae44
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFCheckbox</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFCheckbox";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFCheckbox.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFCheckbox" class="title">Class EEFExpressionUtils.EEFCheckbox</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFCheckbox</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFCheckbox</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the Checkbox widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html#NEW_VALUE">NEW_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable newValue.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="NEW_VALUE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NEW_VALUE</h4>
+<pre>public static final&nbsp;java.lang.String NEW_VALUE</pre>
+<div class="block">The name of the variable newValue.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFCheckbox.NEW_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFCheckbox.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html
new file mode 100644
index 0000000..f770329
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFHyperlink</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFHyperlink";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFHyperlink.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFHyperlink" class="title">Class EEFExpressionUtils.EEFHyperlink</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFHyperlink</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFHyperlink</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the EEFHyperlink.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html#SELECTION">SELECTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable selection.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SELECTION">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>SELECTION</h4>
+<pre>public static final&nbsp;java.lang.String SELECTION</pre>
+<div class="block">The name of the variable selection.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFHyperlink.SELECTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFHyperlink.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html
new file mode 100644
index 0000000..74c42de
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFList</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFList";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFList" class="title">Class EEFExpressionUtils.EEFList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFList</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFList</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the list widgets.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#DOUBLE_CLICK">DOUBLE_CLICK</a></span></code></th>
+<td class="colLast">
+<div class="block">The value used to indicate a double click.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SELECTION">SELECTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable selection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#SINGLE_CLICK">SINGLE_CLICK</a></span></code></th>
+<td class="colLast">
+<div class="block">The value used to indicate a single click.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html#VALUE">VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE</h4>
+<pre>public static final&nbsp;java.lang.String VALUE</pre>
+<div class="block">The name of the variable value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SELECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SELECTION</h4>
+<pre>public static final&nbsp;java.lang.String SELECTION</pre>
+<div class="block">The name of the variable selection.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SELECTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ON_CLICK_EVENT_KIND">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ON_CLICK_EVENT_KIND</h4>
+<pre>public static final&nbsp;java.lang.String ON_CLICK_EVENT_KIND</pre>
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.ON_CLICK_EVENT_KIND">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SINGLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SINGLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String SINGLE_CLICK</pre>
+<div class="block">The value used to indicate a single click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.SINGLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOUBLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DOUBLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String DOUBLE_CLICK</pre>
+<div class="block">The value used to indicate a double click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFList.DOUBLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html
new file mode 100644
index 0000000..59cf587
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFReference</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFReference";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFReference.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFReference" class="title">Class EEFExpressionUtils.EEFReference</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFReference</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the reference widgets.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#DOUBLE_CLICK">DOUBLE_CLICK</a></span></code></th>
+<td class="colLast">
+<div class="block">The value used to indicate a double click.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#ON_CLICK_EVENT_KIND">ON_CLICK_EVENT_KIND</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SELECTION">SELECTION</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable selection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#SINGLE_CLICK">SINGLE_CLICK</a></span></code></th>
+<td class="colLast">
+<div class="block">The value used to indicate a single click.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html#VALUE">VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable value.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE</h4>
+<pre>public static final&nbsp;java.lang.String VALUE</pre>
+<div class="block">The name of the variable value.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SELECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SELECTION</h4>
+<pre>public static final&nbsp;java.lang.String SELECTION</pre>
+<div class="block">The name of the variable selection.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.SELECTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ON_CLICK_EVENT_KIND">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ON_CLICK_EVENT_KIND</h4>
+<pre>public static final&nbsp;java.lang.String ON_CLICK_EVENT_KIND</pre>
+<div class="block">The name of the variable used to indicate the kind of click event.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.ON_CLICK_EVENT_KIND">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SINGLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SINGLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String SINGLE_CLICK</pre>
+<div class="block">The value used to indicate a single click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.SINGLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOUBLE_CLICK">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DOUBLE_CLICK</h4>
+<pre>public static final&nbsp;java.lang.String DOUBLE_CLICK</pre>
+<div class="block">The value used to indicate a double click.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFReference.DOUBLE_CLICK">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFReference.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html
new file mode 100644
index 0000000..067d51e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFSelect</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFSelect";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFSelect.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFSelect" class="title">Class EEFExpressionUtils.EEFSelect</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFSelect</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFSelect</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the Select widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html#CANDIDATE">CANDIDATE</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable candidate.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="CANDIDATE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CANDIDATE</h4>
+<pre>public static final&nbsp;java.lang.String CANDIDATE</pre>
+<div class="block">The name of the variable candidate.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFSelect.CANDIDATE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFSelect.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html
new file mode 100644
index 0000000..71ad00c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils.EEFText</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils.EEFText";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFText.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils.EEFText" class="title">Class EEFExpressionUtils.EEFText</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils.EEFText</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils.EEFText</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants related to the <code>org.eclipse.eef.core.api.EEFText</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html#NEW_VALUE">NEW_VALUE</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable newValue.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="NEW_VALUE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>NEW_VALUE</h4>
+<pre>public static final&nbsp;java.lang.String NEW_VALUE</pre>
+<div class="block">The name of the variable newValue.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.EEFText.NEW_VALUE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.EEFText.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.html
new file mode 100644
index 0000000..45bf3fd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFExpressionUtils.html
@@ -0,0 +1,375 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFExpressionUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFExpressionUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFExpressionUtils" class="title">Class EEFExpressionUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFExpressionUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFExpressionUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class containing the constants from the EEFExpression model.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFCheckbox</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the Checkbox widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFHyperlink</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the EEFHyperlink.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFList</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the list widgets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFReference</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the reference widgets.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFSelect</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the Select widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils.EEFText</a></span></code></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants related to the <code>org.eclipse.eef.core.api.EEFText</code>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#AUDIT_RESULT">AUDIT_RESULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The name of the variable which will hold the result of the audit.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#INPUT">INPUT</a></span></code></th>
+<td class="colLast">
+<div class="block">The input variable.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html#SELF">SELF</a></span></code></th>
+<td class="colLast">
+<div class="block">The self variable.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SELF">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SELF</h4>
+<pre>public static final&nbsp;java.lang.String SELF</pre>
+<div class="block">The self variable.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.SELF">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INPUT</h4>
+<pre>public static final&nbsp;java.lang.String INPUT</pre>
+<div class="block">The input variable.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.INPUT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="AUDIT_RESULT">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AUDIT_RESULT</h4>
+<pre>public static final&nbsp;java.lang.String AUDIT_RESULT</pre>
+<div class="block">The name of the variable which will hold the result of the audit.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.api.EEFExpressionUtils.AUDIT_RESULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFExpressionUtils.html" target="_top">Frames</a></li>
+<li><a href="EEFExpressionUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFGroup.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFGroup.html
new file mode 100644
index 0000000..2de7f54
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFGroup.html
@@ -0,0 +1,324 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFGroup</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroup";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFGroup.html" target="_top">Frames</a></li>
+<li><a href="EEFGroup.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface EEFGroup" class="title">Interface EEFGroup</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFGroup</span></pre>
+<div class="block">The <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> is used as the main structure within a page.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getPage--">getPage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the page containing the group.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre><a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPage</h4>
+<pre><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;getPage&#8203;()</pre>
+<div class="block">Returns the page containing the group.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The page containing the group</dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFGroup.html" target="_top">Frames</a></li>
+<li><a href="EEFGroup.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFPage.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFPage.html
new file mode 100644
index 0000000..1904e2b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFPage.html
@@ -0,0 +1,367 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFPage.html" target="_top">Frames</a></li>
+<li><a href="EEFPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface EEFPage" class="title">Interface EEFPage</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFPage</span></pre>
+<div class="block">The <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> will control the content of a tab.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getView--">getView</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the view containing the page.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#isUnique--">isUnique</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre><a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getView--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getView</h4>
+<pre><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;getView&#8203;()</pre>
+<div class="block">Returns the view containing the page.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The view containing the page</dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+</dl>
+</li>
+</ul>
+<a name="isUnique--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isUnique</h4>
+<pre>boolean&nbsp;isUnique&#8203;()</pre>
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this page is the only page created from the page description, <code>false</code>
+         otherwise.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFPage.html" target="_top">Frames</a></li>
+<li><a href="EEFPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFView.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFView.html
new file mode 100644
index 0000000..0d84f43
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFView.html
@@ -0,0 +1,383 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFView</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFView";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFView.html" target="_top">Frames</a></li>
+<li><a href="EEFView.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface EEFView" class="title">Interface EEFView</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EEFView</span></pre>
+<div class="block">The view if the root concept of the EEF model.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getContextAdapter--">getContextAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the editing context adapter.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getPages--">getPages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#initialize--">initialize</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#setInput-org.eclipse.eef.core.api.InputDescriptor-">setInput</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</code></th>
+<td class="colLast">
+<div class="block">Sets the input of the view.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>void&nbsp;initialize&#8203;()</pre>
+<div class="block">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+</li>
+</ul>
+<a name="setInput-org.eclipse.eef.core.api.InputDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>void&nbsp;setInput&#8203;(<a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</pre>
+<div class="block">Sets the input of the view.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>input</code> - The input</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre><a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPages</h4>
+<pre>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&gt;&nbsp;getPages&#8203;()</pre>
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+</dl>
+</li>
+</ul>
+<a name="getContextAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getContextAdapter</h4>
+<pre><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;getContextAdapter&#8203;()</pre>
+<div class="block">Returns the editing context adapter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the context adapter.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFView.html" target="_top">Frames</a></li>
+<li><a href="EEFView.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EEFViewFactory.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFViewFactory.html
new file mode 100644
index 0000000..46ba5f0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EEFViewFactory.html
@@ -0,0 +1,361 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EEFViewFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFViewFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFViewFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFViewFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class EEFViewFactory" class="title">Class EEFViewFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.EEFViewFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFViewFactory</span>
+extends java.lang.Object</pre>
+<div class="block">The factory used to create the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html#EEFViewFactory--">EEFViewFactory</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html#createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-org.eclipse.eef.core.api.InputDescriptor-">createEEFView</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+             <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+             <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester,
+             <a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</code></th>
+<td class="colLast">
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html#createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.InputDescriptor-">createEEFView</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+             <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+             <a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</code></th>
+<td class="colLast">
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFViewFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFViewFactory</h4>
+<pre>public&nbsp;EEFViewFactory&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.InputDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFView</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;createEEFView&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+                             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                             <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+                             <a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</pre>
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefViewDescription</code> - The description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a></dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The <code>IInterpreter</code> to use for dynamic expressions</dd>
+<dd><code>contextAdapter</code> - the editing context adapter.</dd>
+<dd><code>input</code> - The input</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> fully initialized</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFView-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-org.eclipse.eef.core.api.InputDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createEEFView</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;createEEFView&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+                             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                             <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+                             <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester,
+                             <a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</pre>
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> from the given <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> and the <code>IEEFContext</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefViewDescription</code> - The description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a></dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The <code>IInterpreter</code> to use for dynamic expressions</dd>
+<dd><code>contextAdapter</code> - the editing context adapter.</dd>
+<dd><code>domainClassTester</code> - The domain class tester</dd>
+<dd><code>input</code> - The input</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a> fully initialized</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EEFViewFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFViewFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/EditingContextAdapter.html b/javadoc/2.1.0/org/eclipse/eef/core/api/EditingContextAdapter.html
new file mode 100644
index 0000000..08bfd9e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/EditingContextAdapter.html
@@ -0,0 +1,391 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>EditingContextAdapter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EditingContextAdapter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EditingContextAdapter.html" target="_top">Frames</a></li>
+<li><a href="EditingContextAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface EditingContextAdapter" class="title">Interface EditingContextAdapter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">EditingContextAdapter</span></pre>
+<div class="block">Connects EEF views with the external context (e.g. an editor) on behalf of which the views display and edit model
+ elements. Clients which use the EEF runtime must supply an implementation of this interface so that the EEF views can
+ be correctly integrated into the source context.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#addLockStatusChangedListener-java.util.function.Consumer-">addLockStatusChangedListener</a></span>&#8203;(java.util.function.Consumer&lt;java.util.Collection&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a>&gt;&gt;&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Adds a new lock status changed listener to the collection of lock status changed listeners to be notified when
+ model elements are locked or unlocked.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.edit.domain.EditingDomain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#getEditingDomain--">getEditingDomain</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the editing domain.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#getLockStatus-org.eclipse.emf.ecore.EObject-">getLockStatus</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;obj)</code></th>
+<td class="colLast">
+<div class="block">Returns the current locking status of an element.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#performModelChange-java.lang.Runnable-">performModelChange</a></span>&#8203;(java.lang.Runnable&nbsp;operation)</code></th>
+<td class="colLast">
+<div class="block">Executes an operation which which potentially makes changes to the model.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#registerModelChangeListener-java.util.function.Consumer-">registerModelChangeListener</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Registers the sole unique model change listener listener to be notified when the model is modified.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#removeLockStatusChangedListener-java.util.function.Consumer-">removeLockStatusChangedListener</a></span>&#8203;(java.util.function.Consumer&lt;java.util.Collection&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a>&gt;&gt;&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Removes the given lock status changed listener from the list of all lock status changed listeners..</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html#unregisterModelChangeListener--">unregisterModelChangeListener</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Unregisters the currently set model change listener.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="performModelChange-java.lang.Runnable-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>performModelChange</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;performModelChange&#8203;(java.lang.Runnable&nbsp;operation)</pre>
+<div class="block">Executes an operation which which potentially makes changes to the model.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>operation</code> - the operation.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the operation execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="registerModelChangeListener-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>registerModelChangeListener</h4>
+<pre>void&nbsp;registerModelChangeListener&#8203;(java.util.function.Consumer&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;&nbsp;listener)</pre>
+<div class="block">Registers the sole unique model change listener listener to be notified when the model is modified. The listener
+ will be called in a context in which it may not be possible to perform additional changes to the model itself.
+ The list of changes supplied to the listener should be considered only as a hint and may be <code>null</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - the listener to invoke when the model is modified.</dd>
+</dl>
+</li>
+</ul>
+<a name="unregisterModelChangeListener--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unregisterModelChangeListener</h4>
+<pre>void&nbsp;unregisterModelChangeListener&#8203;()</pre>
+<div class="block">Unregisters the currently set model change listener. Does nothing if none is currently registered.</div>
+</li>
+</ul>
+<a name="getEditingDomain--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditingDomain</h4>
+<pre>org.eclipse.emf.edit.domain.EditingDomain&nbsp;getEditingDomain&#8203;()</pre>
+<div class="block">Returns the editing domain.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The editing domain</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.7.0</dd>
+</dl>
+</li>
+</ul>
+<a name="addLockStatusChangedListener-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLockStatusChangedListener</h4>
+<pre>void&nbsp;addLockStatusChangedListener&#8203;(java.util.function.Consumer&lt;java.util.Collection&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a>&gt;&gt;&nbsp;listener)</pre>
+<div class="block">Adds a new lock status changed listener to the collection of lock status changed listeners to be notified when
+ model elements are locked or unlocked.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - the listener to invoke when elements are locked or unlocked.</dd>
+</dl>
+</li>
+</ul>
+<a name="removeLockStatusChangedListener-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeLockStatusChangedListener</h4>
+<pre>void&nbsp;removeLockStatusChangedListener&#8203;(java.util.function.Consumer&lt;java.util.Collection&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a>&gt;&gt;&nbsp;listener)</pre>
+<div class="block">Removes the given lock status changed listener from the list of all lock status changed listeners..</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - The listener to unregister</dd>
+</dl>
+</li>
+</ul>
+<a name="getLockStatus-org.eclipse.emf.ecore.EObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLockStatus</h4>
+<pre><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&nbsp;getLockStatus&#8203;(org.eclipse.emf.ecore.EObject&nbsp;obj)</pre>
+<div class="block">Returns the current locking status of an element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>obj</code> - the element.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the current lock status of the element.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/EditingContextAdapter.html" target="_top">Frames</a></li>
+<li><a href="EditingContextAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html b/javadoc/2.1.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html
new file mode 100644
index 0000000..a8dca78
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/IEEFDomainClassTester.html
@@ -0,0 +1,266 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>IEEFDomainClassTester</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFDomainClassTester";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/IEEFDomainClassTester.html" target="_top">Frames</a></li>
+<li><a href="IEEFDomainClassTester.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface IEEFDomainClassTester" class="title">Interface IEEFDomainClassTester</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal">EEFDomainClassTester</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFDomainClassTester</span></pre>
+<div class="block">This interface is used to test if a class matches a given domain class definition.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">eInstanceOf</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject,
+           java.lang.String&nbsp;domainClass)</code></th>
+<td class="colLast">
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eInstanceOf</h4>
+<pre>boolean&nbsp;eInstanceOf&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject,
+                    java.lang.String&nbsp;domainClass)</pre>
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eObject</code> - The EObject</dd>
+<dd><code>domainClass</code> - The domain class</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the eObject matches the given domain, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/IEEFDomainClassTester.html" target="_top">Frames</a></li>
+<li><a href="IEEFDomainClassTester.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/InputDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/core/api/InputDescriptor.html
new file mode 100644
index 0000000..4d34f1e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/InputDescriptor.html
@@ -0,0 +1,282 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>InputDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InputDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/InputDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InputDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Interface InputDescriptor" class="title">Interface InputDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">InputDescriptor</span></pre>
+<div class="block">This interface is used to describe the input of the EEF view. This input can be represented by two values (which can
+ be identical), the original selection which can be a piece of text, a GMF mapping, a SWT widget, etc and the EMF
+ semantic element which is represented by this selection. For example, we could consider a piece of text coming from a
+ Xtext-based editor as the original selection (it could even be the ISelection object directly) and the semantic
+ element could thus be the EMF object created by the Xtext parser for the selected piece of text.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html#getOriginalSelection--">getOriginalSelection</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The original selection before any interpretation or adaptation.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html#getSemanticElement--">getSemanticElement</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The semantic model element of whom properties should be displayed, as determined from the original selection.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getOriginalSelection--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOriginalSelection</h4>
+<pre>java.lang.Object&nbsp;getOriginalSelection&#8203;()</pre>
+<div class="block">The original selection before any interpretation or adaptation.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the original selection.</dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticElement--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSemanticElement</h4>
+<pre>org.eclipse.emf.ecore.EObject&nbsp;getSemanticElement&#8203;()</pre>
+<div class="block">The semantic model element of whom properties should be displayed, as determined from the original selection.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the model element whose properties to display.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/InputDescriptor.html" target="_top">Frames</a></li>
+<li><a href="InputDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html b/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html
new file mode 100644
index 0000000..fc7a693
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>LockStatusChangeEvent.LockStatus</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LockStatusChangeEvent.LockStatus";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" target="_top">Frames</a></li>
+<li><a href="LockStatusChangeEvent.LockStatus.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Enum LockStatusChangeEvent.LockStatus" class="title">Enum LockStatusChangeEvent.LockStatus</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.LockStatusChangeEvent.LockStatus</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="typeNameLabel">LockStatusChangeEvent.LockStatus</span>
+extends java.lang.Enum&lt;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&gt;</pre>
+<div class="block">The possible lock status.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_BY_ME">LOCKED_BY_ME</a></span></code></th>
+<td class="colLast">
+<div class="block">Status to indicate that a EObject is locked by the current editing context.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_BY_OTHER">LOCKED_BY_OTHER</a></span></code></th>
+<td class="colLast">
+<div class="block">Status to indicate that a EObject is locked by another editing context.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#LOCKED_PERMISSION">LOCKED_PERMISSION</a></span></code></th>
+<td class="colLast">
+<div class="block">Status to indicate that a EObject is locked because of a permission issue.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#UNLOCKED">UNLOCKED</a></span></code></th>
+<td class="colLast">
+<div class="block">Status to indicate that a EObject is not locked.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="LOCKED_BY_ME">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOCKED_BY_ME</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a> LOCKED_BY_ME</pre>
+<div class="block">Status to indicate that a EObject is locked by the current editing context.</div>
+</li>
+</ul>
+<a name="LOCKED_BY_OTHER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOCKED_BY_OTHER</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a> LOCKED_BY_OTHER</pre>
+<div class="block">Status to indicate that a EObject is locked by another editing context.</div>
+</li>
+</ul>
+<a name="LOCKED_PERMISSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOCKED_PERMISSION</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a> LOCKED_PERMISSION</pre>
+<div class="block">Status to indicate that a EObject is locked because of a permission issue.</div>
+</li>
+</ul>
+<a name="UNLOCKED">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>UNLOCKED</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a> UNLOCKED</pre>
+<div class="block">Status to indicate that a EObject is not locked.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (LockStatusChangeEvent.LockStatus c : LockStatusChangeEvent.LockStatus.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" target="_top">Frames</a></li>
+<li><a href="LockStatusChangeEvent.LockStatus.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.html b/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.html
new file mode 100644
index 0000000..a2a2057
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/LockStatusChangeEvent.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>LockStatusChangeEvent</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LockStatusChangeEvent";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/LockStatusChangeEvent.html" target="_top">Frames</a></li>
+<li><a href="LockStatusChangeEvent.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></div>
+<h2 title="Class LockStatusChangeEvent" class="title">Class LockStatusChangeEvent</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.LockStatusChangeEvent</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LockStatusChangeEvent</span>
+extends java.lang.Object</pre>
+<div class="block">Represents a change in the lock status of an <code>EObject</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></span></code></th>
+<td class="colLast">
+<div class="block">The possible lock status.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html#LockStatusChangeEvent-org.eclipse.emf.ecore.EObject-org.eclipse.eef.core.api.LockStatusChangeEvent.LockStatus-">LockStatusChangeEvent</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;element,
+                     <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&nbsp;status)</code></th>
+<td class="colLast">
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><code>LockStatusChangeEvent</code></a>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html#getElement--">getElement</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the element whose lock status changed.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html#getStatus--">getStatus</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the new lock status.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html#toString--">toString</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LockStatusChangeEvent-org.eclipse.emf.ecore.EObject-org.eclipse.eef.core.api.LockStatusChangeEvent.LockStatus-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LockStatusChangeEvent</h4>
+<pre>public&nbsp;LockStatusChangeEvent&#8203;(org.eclipse.emf.ecore.EObject&nbsp;element,
+                             <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&nbsp;status)</pre>
+<div class="block">Creates a new <a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><code>LockStatusChangeEvent</code></a>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>element</code> - the element whose lock status changed.</dd>
+<dd><code>status</code> - the new lock status.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getElement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElement</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EObject&nbsp;getElement&#8203;()</pre>
+<div class="block">Returns the element whose lock status changed.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The element whose lock status changed.</dd>
+</dl>
+</li>
+</ul>
+<a name="getStatus--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStatus</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a>&nbsp;getStatus&#8203;()</pre>
+<div class="block">Returns the new lock status.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The new lock status.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.toString()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/LockStatusChangeEvent.html" target="_top">Frames</a></li>
+<li><a href="LockStatusChangeEvent.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html
new file mode 100644
index 0000000..7b308fb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFController.html
@@ -0,0 +1,519 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>AbstractEEFController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class AbstractEEFController" class="title">Class AbstractEEFController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.AbstractEEFController</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFController</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></pre>
+<div class="block">Superclass of all the controllers containing some utility methods.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a></span></code></th>
+<td class="colLast">
+<div class="block">The editing context adapter.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a></span></code></th>
+<td class="colLast">
+<div class="block">The interpreter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></span></code></th>
+<td class="colLast">
+<div class="block">The variable manager.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#AbstractEEFController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFController</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected abstract org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--">getValidationRulesContainer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EObject containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected abstract org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--">getValidationRulesReference</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EReference containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns 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> instance initialized with the <code>IInterpreter</code> and the <code>IVariableManager</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Registers a consumer which will be called with the validation status.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Removes the consumer of the validation.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="interpreter">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>interpreter</h4>
+<pre>protected final&nbsp;org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter</pre>
+<div class="block">The interpreter.</div>
+</li>
+</ul>
+<a name="variableManager">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>variableManager</h4>
+<pre>protected final&nbsp;org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager</pre>
+<div class="block">The variable manager.</div>
+</li>
+</ul>
+<a name="editingContextAdapter">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>editingContextAdapter</h4>
+<pre>protected final&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a> editingContextAdapter</pre>
+<div class="block">The editing context adapter.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFController</h4>
+<pre>public&nbsp;AbstractEEFController&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                             <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="newEval--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newEval</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;newEval&#8203;()</pre>
+<div class="block">Returns 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> instance initialized with the <code>IInterpreter</code> and the <code>IVariableManager</code>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new Eval.</dd>
+</dl>
+</li>
+</ul>
+<a name="onValidation-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onValidation</h4>
+<pre>public&nbsp;void&nbsp;onValidation&#8203;(java.util.function.Consumer&lt;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Registers a consumer which will be called with the validation status.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the validation status</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-"><code>IEEFController.onValidation(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeValidationConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeValidationConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeValidationConsumer&#8203;()</pre>
+<div class="block">Removes the consumer of the validation.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--"><code>IEEFController.removeValidationConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--"><code>IEEFController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesContainer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesContainer</h4>
+<pre>protected abstract&nbsp;org.eclipse.emf.ecore.EObject&nbsp;getValidationRulesContainer&#8203;()</pre>
+<div class="block">Returns the EObject containing the validation rules.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EObject containing the validation rules</dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesReference--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getValidationRulesReference</h4>
+<pre>protected abstract&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getValidationRulesReference&#8203;()</pre>
+<div class="block">Returns the EReference containing the validation rules.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EReference containing the validation rules.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html
new file mode 100644
index 0000000..406c4ab
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html
@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>AbstractEEFCustomWidgetController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFCustomWidgetController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFCustomWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class AbstractEEFCustomWidgetController" class="title">Class AbstractEEFCustomWidgetController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.AbstractEEFCustomWidgetController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFCustomWidgetController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></pre>
+<div class="block">This class is used to provide utilities to custom widget controller.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#description">description</a></span></code></th>
+<td class="colLast">
+<div class="block">The description.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#AbstractEEFCustomWidgetController-org.eclipse.eef.EEFCustomWidgetDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFCustomWidgetController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;description,
+                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#executeCommandExpression-java.lang.String-">executeCommandExpression</a></span>&#8203;(java.lang.String&nbsp;customExpressionId)</code></th>
+<td class="colLast">
+<div class="block">Execute a custom expression in a command.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected java.util.Optional&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#getCustomExpression-java.lang.String-">getCustomExpression</a></span>&#8203;(java.lang.String&nbsp;customExpressionId)</code></th>
+<td class="colLast">
+<div class="block">Get the custom expression with the given id.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="description">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>description</h4>
+<pre>protected final&nbsp;<a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a> description</pre>
+<div class="block">The description.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFCustomWidgetController-org.eclipse.eef.EEFCustomWidgetDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFCustomWidgetController</h4>
+<pre>public&nbsp;AbstractEEFCustomWidgetController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;description,
+                                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>contextAdapter</code> - The editing context adapter.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCustomExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomExpression</h4>
+<pre>protected&nbsp;java.util.Optional&lt;java.lang.String&gt;&nbsp;getCustomExpression&#8203;(java.lang.String&nbsp;customExpressionId)</pre>
+<div class="block">Get the custom expression with the given id.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>customExpressionId</code> - Identifier of the custom expression</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An optional with the custom expression or an empty optional if none could be found</dd>
+</dl>
+</li>
+</ul>
+<a name="executeCommandExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>executeCommandExpression</h4>
+<pre>protected&nbsp;void&nbsp;executeCommandExpression&#8203;(java.lang.String&nbsp;customExpressionId)</pre>
+<div class="block">Execute a custom expression in a command.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>customExpressionId</code> - Identifier of the custom expression to execute</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFCustomWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html
new file mode 100644
index 0000000..7271741
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html
@@ -0,0 +1,419 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:03 CEST 2018 -->
+<title>AbstractEEFOnClickController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFOnClickController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFOnClickController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class AbstractEEFOnClickController" class="title">Class AbstractEEFOnClickController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.AbstractEEFOnClickController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFOnClickController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></pre>
+<div class="block">This class is used to provide utilities to on click controller.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#AbstractEEFOnClickController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFOnClickController</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                            <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected abstract java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the on click expression.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>&#8203;(java.lang.Object&nbsp;element,
+       java.lang.String&nbsp;onClickEventKind)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an object.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFOnClickController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFOnClickController</h4>
+<pre>public&nbsp;AbstractEEFOnClickController&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                    <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onClick-java.lang.Object-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onClick</h4>
+<pre>public&nbsp;void&nbsp;onClick&#8203;(java.lang.Object&nbsp;element,
+                    java.lang.String&nbsp;onClickEventKind)</pre>
+<div class="block">Invoked when the user clicks on an object.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>element</code> - Semantic element</dd>
+<dd><code>onClickEventKind</code> - The kind of event (single click or double click)</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-"><code>IEEFOnClickController.onClick(java.lang.Object, java.lang.String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>protected abstract&nbsp;java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block">Returns the on click expression.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The on click expression</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFOnClickController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html
new file mode 100644
index 0000000..3ffa115
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html
@@ -0,0 +1,609 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>AbstractEEFWidgetController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFWidgetController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class AbstractEEFWidgetController" class="title">Class AbstractEEFWidgetController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFWidgetController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">This class is used to provide utilities to widget controller.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.util.function.Consumer&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a></span></code></th>
+<td class="colLast">
+<div class="block">The consumer of the new value of the help.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.function.Consumer&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></span></code></th>
+<td class="colLast">
+<div class="block">The consumer of a new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#AbstractEEFWidgetController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFWidgetController</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                           <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Compute the help message.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EObject containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EReference containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Registers a consumer which will be called with the new value of the help.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Removes the consumer of the new value of the help.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="newLabelConsumer">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newLabelConsumer</h4>
+<pre>protected&nbsp;java.util.function.Consumer&lt;java.lang.String&gt; newLabelConsumer</pre>
+<div class="block">The consumer of a new value of the label.</div>
+</li>
+</ul>
+<a name="newHelpConsumer">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newHelpConsumer</h4>
+<pre>protected&nbsp;java.util.function.Consumer&lt;java.lang.String&gt; newHelpConsumer</pre>
+<div class="block">The consumer of the new value of the help.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFWidgetController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFWidgetController</h4>
+<pre>public&nbsp;AbstractEEFWidgetController&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected abstract&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesContainer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesContainer</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EObject&nbsp;getValidationRulesContainer&#8203;()</pre>
+<div class="block">Returns the EObject containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--">getValidationRulesContainer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EObject containing the validation rules</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--"><code>AbstractEEFController.getValidationRulesContainer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesReference--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesReference</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getValidationRulesReference&#8203;()</pre>
+<div class="block">Returns the EReference containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--">getValidationRulesReference</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EReference containing the validation rules.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--"><code>AbstractEEFController.getValidationRulesReference()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewLabel</h4>
+<pre>public&nbsp;void&nbsp;onNewLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-"><code>IEEFWidgetController.onNewLabel(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewLabelConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewLabelConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--"><code>IEEFWidgetController.removeNewLabelConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewHelp-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewHelp</h4>
+<pre>public&nbsp;void&nbsp;onNewHelp&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Registers a consumer which will be called with the new value of the help.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the help</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-"><code>IEEFWidgetController.onNewHelp(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewHelpConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewHelpConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewHelpConsumer&#8203;()</pre>
+<div class="block">Removes the consumer of the new value of the help.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--"><code>IEEFWidgetController.removeNewHelpConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--"><code>AbstractEEFController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="computeHelp--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeHelp</h4>
+<pre>public&nbsp;void&nbsp;computeHelp&#8203;()</pre>
+<div class="block">Compute the help message.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--"><code>IEEFWidgetController.computeHelp()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html
new file mode 100644
index 0000000..b6dfca5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/EEFControllersFactory.html
@@ -0,0 +1,608 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFControllersFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFControllersFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFControllersFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class EEFControllersFactory" class="title">Class EEFControllersFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.EEFControllersFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFControllersFactory</span>
+extends java.lang.Object</pre>
+<div class="block">This factory will be used to create the controllers.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#EEFControllersFactory--">EEFControllersFactory</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createButtonController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                      org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                      <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new button controller.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createCheckboxController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                        org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                        org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                        <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new checkbox controller.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createGroupController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new group controller.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createHyperlinkController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new hyperlink controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createLabelController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new label controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createListController-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createListController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                    <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a list controller.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createRadioController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new radio controller.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createSectionController-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createSectionController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;description,
+                       org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                       org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                       <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a section controller.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createSelectController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                      org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                      <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new select controller.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html#createTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">createTextController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                    <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Creates a new text controller.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFControllersFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFControllersFactory</h4>
+<pre>public&nbsp;EEFControllersFactory&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createGroupController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a>&nbsp;createGroupController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new group controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The group controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTextController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>&nbsp;createTextController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                               <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new text controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A text controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createLabelController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>&nbsp;createLabelController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new label controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A label controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createButtonController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>&nbsp;createButtonController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                                                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new button controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A button controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSelectController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>&nbsp;createSelectController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                                                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new select controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A label controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCheckboxController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>&nbsp;createCheckboxController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                                                       org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                       org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                       <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new checkbox controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A checkbox controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createRadioController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>&nbsp;createRadioController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new radio controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A radio controller</dd>
+</dl>
+</li>
+</ul>
+<a name="createSectionController-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createSectionController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a>&nbsp;createSectionController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;description,
+                                                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a section controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The section controller.</dd>
+</dl>
+</li>
+</ul>
+<a name="createListController-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createListController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>&nbsp;createListController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                               <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a list controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list controller.</dd>
+</dl>
+</li>
+</ul>
+<a name="createHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createHyperlinkController</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>&nbsp;createHyperlinkController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                                                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Creates a new hyperlink controller.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A hyperlink controller</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFControllersFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html
new file mode 100644
index 0000000..bc3a0ff
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFButtonController.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFButtonController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFButtonController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFButtonController.html" target="_top">Frames</a></li>
+<li><a href="IEEFButtonController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFButtonController" class="title">Interface IEEFButtonController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFButtonController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The IEEFButtonController is responsible of supporting all the interactions with the widgets created for an
+ EEFButtonDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">onNewButtonImage</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the button's image when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">onNewButtonLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the button's label when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#pushed--">pushed</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the button.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonImageConsumer--">removeNewButtonImageConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the button's image.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonLabelConsumer--">removeNewButtonLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the button's label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewButtonLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewButtonLabel</h4>
+<pre>void&nbsp;onNewButtonLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the button's label when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the button's label</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewButtonLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewButtonLabelConsumer</h4>
+<pre>void&nbsp;removeNewButtonLabelConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the button's label.</div>
+</li>
+</ul>
+<a name="onNewButtonImage-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewButtonImage</h4>
+<pre>void&nbsp;onNewButtonImage&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the button's image when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the button's image</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewButtonImageConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewButtonImageConsumer</h4>
+<pre>void&nbsp;removeNewButtonImageConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the button's image.</div>
+</li>
+</ul>
+<a name="pushed--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>pushed</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;pushed&#8203;()</pre>
+<div class="block">Invoked when the user pushes the button.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the pushed execution.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFButtonController.html" target="_top">Frames</a></li>
+<li><a href="IEEFButtonController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html
new file mode 100644
index 0000000..79563f1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFCheckboxController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFCheckboxController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" target="_top">Frames</a></li>
+<li><a href="IEEFCheckboxController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFCheckboxController" class="title">Interface IEEFCheckboxController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFCheckboxController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The EEFCheckboxController is responsible of supporting all the interactions with the widgets created for an
+ EEFCheckboxDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Boolean&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">updateValue</a></span>&#8203;(boolean&nbsp;checkbox)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the checkbox.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(boolean&nbsp;checkbox)</pre>
+<div class="block">Update the value of the checkbox.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>checkbox</code> - The new value of the checkbox</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Boolean&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the checkbox</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" target="_top">Frames</a></li>
+<li><a href="IEEFCheckboxController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFController.html
new file mode 100644
index 0000000..6020581
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFController.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFController.html" target="_top">Frames</a></li>
+<li><a href="IEEFController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFController" class="title">Interface IEEFController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFController</span></pre>
+<div class="block">Common interface of all the controllers.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Registers a consumer which will be called with the validation status.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Removes the consumer of the validation.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onValidation-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onValidation</h4>
+<pre>void&nbsp;onValidation&#8203;(java.util.function.Consumer&lt;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Registers a consumer which will be called with the validation status.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the validation status</dd>
+</dl>
+</li>
+</ul>
+<a name="removeValidationConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeValidationConsumer</h4>
+<pre>void&nbsp;removeValidationConsumer&#8203;()</pre>
+<div class="block">Removes the consumer of the validation.</div>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFController.html" target="_top">Frames</a></li>
+<li><a href="IEEFController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html
new file mode 100644
index 0000000..3bbfadb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFGroupController.html
@@ -0,0 +1,297 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFGroupController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFGroupController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFGroupController.html" target="_top">Frames</a></li>
+<li><a href="IEEFGroupController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFGroupController" class="title">Interface IEEFGroupController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFGroupController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></pre>
+<div class="block">The EEFGroupController is responsible of supporting the refresh of the label of the group.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFToolbarActionController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewLabel</h4>
+<pre>void&nbsp;onNewLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeNewLabelConsumer</h4>
+<pre>void&nbsp;removeNewLabelConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFGroupController.html" target="_top">Frames</a></li>
+<li><a href="IEEFGroupController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html
new file mode 100644
index 0000000..ee9c20f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFHyperlinkController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFHyperlinkController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" target="_top">Frames</a></li>
+<li><a href="IEEFHyperlinkController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFHyperlinkController" class="title">Interface IEEFHyperlinkController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFHyperlinkController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></pre>
+<div class="block">The EEFHyperlinkController is responsible of supporting all the interactions with the widgets created for an
+ EEFHyperlinkDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#computeDisplayValue-java.lang.Object-">computeDisplayValue</a></span>&#8203;(java.lang.Object&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Compute the display value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the hyperlink.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the hyperlink</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the hyperlink.</div>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>action</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+</dl>
+</li>
+</ul>
+<a name="computeDisplayValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeDisplayValue</h4>
+<pre>java.lang.String&nbsp;computeDisplayValue&#8203;(java.lang.Object&nbsp;value)</pre>
+<div class="block">Compute the display value.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - Element associated to the hyperlink</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The display value</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" target="_top">Frames</a></li>
+<li><a href="IEEFHyperlinkController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html
new file mode 100644
index 0000000..3b147d9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFLabelController.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFLabelController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFLabelController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFLabelController.html" target="_top">Frames</a></li>
+<li><a href="IEEFLabelController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFLabelController" class="title">Interface IEEFLabelController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFLabelController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The EEFLabelController is responsible of supporting all the interactions with the widgets created for an
+ EEFLabelDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFLabelController.html" target="_top">Frames</a></li>
+<li><a href="IEEFLabelController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFListController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFListController.html
new file mode 100644
index 0000000..b2dac9a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFListController.html
@@ -0,0 +1,330 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFListController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFListController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFListController.html" target="_top">Frames</a></li>
+<li><a href="IEEFListController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFListController" class="title">Interface IEEFListController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFListController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></pre>
+<div class="block">The IEEFListController is responsible of supporting all the interactions with the widgets created for a list.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+      java.util.List&lt;java.lang.Object&gt;&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+                                        java.util.List&lt;java.lang.Object&gt;&nbsp;selection)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dd><code>selection</code> - The selected elements</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFListController.html" target="_top">Frames</a></li>
+<li><a href="IEEFListController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html
new file mode 100644
index 0000000..49dd0a2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFMultipleReferencesController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFMultipleReferencesController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" target="_top">Frames</a></li>
+<li><a href="IEEFMultipleReferencesController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFMultipleReferencesController" class="title">Interface IEEFMultipleReferencesController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFMultipleReferencesController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The IEEFMultipleReferencesController is responsible of supporting all the interactions with the widgets created for a
+ multiple references viewer.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#create--">create</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the create button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#down-java.util.List-">down</a></span>&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the down button.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#onClick-java.lang.Object-">onClick</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user double clicks on a reference.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#search--">search</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the search button.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#unset-java.util.List-">unset</a></span>&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the unset button.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html#up-java.util.List-">up</a></span>&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the up button.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</li>
+</ul>
+<a name="create--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>void&nbsp;create&#8203;()</pre>
+<div class="block">Invoked when the user pushes the create button.</div>
+</li>
+</ul>
+<a name="search--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>search</h4>
+<pre>void&nbsp;search&#8203;()</pre>
+<div class="block">Invoked when the user pushes the search button.</div>
+</li>
+</ul>
+<a name="unset-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unset</h4>
+<pre>void&nbsp;unset&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</pre>
+<div class="block">Invoked when the user pushes the unset button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>elements</code> - Selected elements</dd>
+</dl>
+</li>
+</ul>
+<a name="up-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>up</h4>
+<pre>void&nbsp;up&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</pre>
+<div class="block">Invoked when the user pushes the up button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>elements</code> - Selected elements</dd>
+</dl>
+</li>
+</ul>
+<a name="down-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>down</h4>
+<pre>void&nbsp;down&#8203;(java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</pre>
+<div class="block">Invoked when the user pushes the down button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>elements</code> - Selected elements</dd>
+</dl>
+</li>
+</ul>
+<a name="onClick-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onClick</h4>
+<pre>void&nbsp;onClick&#8203;(java.lang.Object&nbsp;element)</pre>
+<div class="block">Invoked when the user double clicks on a reference.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>element</code> - Selected element</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" target="_top">Frames</a></li>
+<li><a href="IEEFMultipleReferencesController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFOnClickController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFOnClickController.html
new file mode 100644
index 0000000..fb609c4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFOnClickController.html
@@ -0,0 +1,287 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFOnClickController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFOnClickController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" target="_top">Frames</a></li>
+<li><a href="IEEFOnClickController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFOnClickController" class="title">Interface IEEFOnClickController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFOnClickController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The IEEFOnClickController is responsible of supporting all the interactions with the clickable widgets.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></span>&#8203;(java.lang.Object&nbsp;element,
+       java.lang.String&nbsp;onClickEventKind)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an object.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onClick-java.lang.Object-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>onClick</h4>
+<pre>void&nbsp;onClick&#8203;(java.lang.Object&nbsp;element,
+             java.lang.String&nbsp;onClickEventKind)</pre>
+<div class="block">Invoked when the user clicks on an object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>element</code> - Semantic element</dd>
+<dd><code>onClickEventKind</code> - The kind of event (single click or double click)</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" target="_top">Frames</a></li>
+<li><a href="IEEFOnClickController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html
new file mode 100644
index 0000000..d40ef8c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFRadioController.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFRadioController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFRadioController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFRadioController.html" target="_top">Frames</a></li>
+<li><a href="IEEFRadioController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFRadioController" class="title">Interface IEEFRadioController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFRadioController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The EEFRadioController is responsible of supporting all the interactions with the widgets created for an
+ EEFRadioDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></span>&#8203;(java.lang.Object&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.Object&nbsp;text)</pre>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewCandidates-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewCandidates</h4>
+<pre>void&nbsp;onNewCandidates&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new candidates of the combo</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</li>
+</ul>
+<a name="removeNewCandidatesConsumer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeNewCandidatesConsumer</h4>
+<pre>void&nbsp;removeNewCandidatesConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFRadioController.html" target="_top">Frames</a></li>
+<li><a href="IEEFRadioController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html
new file mode 100644
index 0000000..eae0d27
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSectionController.html
@@ -0,0 +1,231 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFSectionController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFSectionController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFSectionController.html" target="_top">Frames</a></li>
+<li><a href="IEEFSectionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFSectionController" class="title">Interface IEEFSectionController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFSectionController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></pre>
+<div class="block">The controller of the section.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFToolbarActionController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFSectionController.html" target="_top">Frames</a></li>
+<li><a href="IEEFSectionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html
new file mode 100644
index 0000000..b68516d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFSelectController.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFSelectController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFSelectController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFSelectController.html" target="_top">Frames</a></li>
+<li><a href="IEEFSelectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFSelectController" class="title">Interface IEEFSelectController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFSelectController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The EEFSelectController is responsible of supporting all the interactions with the widgets created for an
+ EEFSelectDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></span>&#8203;(java.lang.Object&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.Object&nbsp;text)</pre>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewCandidates-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewCandidates</h4>
+<pre>void&nbsp;onNewCandidates&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new candidates of the combo</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</li>
+</ul>
+<a name="removeNewCandidatesConsumer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeNewCandidatesConsumer</h4>
+<pre>void&nbsp;removeNewCandidatesConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFSelectController.html" target="_top">Frames</a></li>
+<li><a href="IEEFSelectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html
new file mode 100644
index 0000000..1b1772e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFTextController.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFTextController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTextController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFTextController.html" target="_top">Frames</a></li>
+<li><a href="IEEFTextController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFTextController" class="title">Interface IEEFTextController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTextController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></pre>
+<div class="block">The EEFTextController is responsible of supporting all the interactions with the widgets created for an
+ EEFTextDescription.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">updateValue</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change. The consumer will
+ have the responsibility to transform the given object into text</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFTextController.html" target="_top">Frames</a></li>
+<li><a href="IEEFTextController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html
new file mode 100644
index 0000000..95ccb06
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html
@@ -0,0 +1,276 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFToolbarActionController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFToolbarActionController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" target="_top">Frames</a></li>
+<li><a href="IEEFToolbarActionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFToolbarActionController" class="title">Interface IEEFToolbarActionController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFToolbarActionController</span></pre>
+<div class="block">The EEFToolbarActionController is responsible of supporting the execution of the action.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>default org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;action,
+      <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+      org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>default&nbsp;org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;action,
+                                                <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+                                                org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Toolbar action</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" target="_top">Frames</a></li>
+<li><a href="IEEFToolbarActionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html
new file mode 100644
index 0000000..ecf2465
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IEEFWidgetController.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IEEFWidgetController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFWidgetController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" target="_top">Frames</a></li>
+<li><a href="IEEFWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IEEFWidgetController" class="title">Interface IEEFWidgetController</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFWidgetController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></pre>
+<div class="block">The Widget controller is responsible for the refresh of the label of a widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Compute the help message.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Registers a consumer which will be called with the new value of the help.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Removes the consumer of the new value of the help.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewLabel</h4>
+<pre>void&nbsp;onNewLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewLabelConsumer</h4>
+<pre>void&nbsp;removeNewLabelConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+</li>
+</ul>
+<a name="onNewHelp-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewHelp</h4>
+<pre>void&nbsp;onNewHelp&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Registers a consumer which will be called with the new value of the help.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the help</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewHelpConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewHelpConsumer</h4>
+<pre>void&nbsp;removeNewHelpConsumer&#8203;()</pre>
+<div class="block">Removes the consumer of the new value of the help.</div>
+</li>
+</ul>
+<a name="computeHelp--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>computeHelp</h4>
+<pre>void&nbsp;computeHelp&#8203;()</pre>
+<div class="block">Compute the help message.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" target="_top">Frames</a></li>
+<li><a href="IEEFWidgetController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html
new file mode 100644
index 0000000..1e3c1a9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IInvalidValidationRuleResult</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IInvalidValidationRuleResult";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="IInvalidValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IInvalidValidationRuleResult" class="title">Interface IInvalidValidationRuleResult</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IInvalidValidationRuleResult</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></pre>
+<div class="block">The invalid validation rule result.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#ERROR_TYPE">ERROR_TYPE</a></span></code></th>
+<td class="colLast">
+<div class="block">ERROR.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#INFO_TYPE">INFO_TYPE</a></span></code></th>
+<td class="colLast">
+<div class="block">INFO.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#WARNING_TYPE">WARNING_TYPE</a></span></code></th>
+<td class="colLast">
+<div class="block">WARNING.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getData--">getData</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the data related to this invalid result.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getMessage--">getMessage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the message to display to the end user.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getSeverity--">getSeverity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the severity.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IValidationRuleResult">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--">getValidationRule</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="INFO_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFO_TYPE</h4>
+<pre>static final&nbsp;int INFO_TYPE</pre>
+<div class="block">INFO.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult.INFO_TYPE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="WARNING_TYPE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WARNING_TYPE</h4>
+<pre>static final&nbsp;int WARNING_TYPE</pre>
+<div class="block">WARNING.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult.WARNING_TYPE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ERROR_TYPE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ERROR_TYPE</h4>
+<pre>static final&nbsp;int ERROR_TYPE</pre>
+<div class="block">ERROR.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult.ERROR_TYPE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>java.lang.String&nbsp;getMessage&#8203;()</pre>
+<div class="block">Returns the message to display to the end user.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The message to display to the end user</dd>
+</dl>
+</li>
+</ul>
+<a name="getData--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getData</h4>
+<pre><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a>&nbsp;getData&#8203;()</pre>
+<div class="block">Returns the data related to this invalid result.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The data related to this invalid result</dd>
+</dl>
+</li>
+</ul>
+<a name="getSeverity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSeverity</h4>
+<pre>int&nbsp;getSeverity&#8203;()</pre>
+<div class="block">Returns the severity.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The severity</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="IInvalidValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html
new file mode 100644
index 0000000..8096b29
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/IValidationRuleResult.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IValidationRuleResult</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IValidationRuleResult";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="IValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Interface IValidationRuleResult" class="title">Interface IValidationRuleResult</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IValidationRuleResult</span></pre>
+<div class="block">A validation rule result.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--">getValidationRule</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The validation rule.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValidationRule--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getValidationRule</h4>
+<pre><a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;getValidationRule&#8203;()</pre>
+<div class="block">The validation rule.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The validation rule</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="IValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html
new file mode 100644
index 0000000..d698da3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>InvalidValidationRuleResultData</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidValidationRuleResultData";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" target="_top">Frames</a></li>
+<li><a href="InvalidValidationRuleResultData.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></div>
+<h2 title="Class InvalidValidationRuleResultData" class="title">Class InvalidValidationRuleResultData</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidValidationRuleResultData</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class holding the data of the invalid validation rule result.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#InvalidValidationRuleResultData-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-">InvalidValidationRuleResultData</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;eval,
+                               <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#getEditingContextAdapter--">getEditingContextAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the editingContextAdapter.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html#getEval--">getEval</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the eval.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InvalidValidationRuleResultData-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InvalidValidationRuleResultData</h4>
+<pre>public&nbsp;InvalidValidationRuleResultData&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;eval,
+                                       <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eval</code> - The evaluation environment</dd>
+<dd><code>editingContextAdapter</code> - The editong context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getEval--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEval</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;getEval&#8203;()</pre>
+<div class="block">Return the eval.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the eval</dd>
+</dl>
+</li>
+</ul>
+<a name="getEditingContextAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEditingContextAdapter</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;getEditingContextAdapter&#8203;()</pre>
+<div class="block">Return the editingContextAdapter.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the editingContextAdapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" target="_top">Frames</a></li>
+<li><a href="InvalidValidationRuleResultData.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-frame.html
new file mode 100644
index 0000000..35dcf7e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-frame.html
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.controllers</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html" target="classFrame">org.eclipse.eef.core.api.controllers</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFButtonController</span></a></li>
+<li><a href="IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFCheckboxController</span></a></li>
+<li><a href="IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFController</span></a></li>
+<li><a href="IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFGroupController</span></a></li>
+<li><a href="IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFHyperlinkController</span></a></li>
+<li><a href="IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFLabelController</span></a></li>
+<li><a href="IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFListController</span></a></li>
+<li><a href="IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFMultipleReferencesController</span></a></li>
+<li><a href="IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFOnClickController</span></a></li>
+<li><a href="IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFRadioController</span></a></li>
+<li><a href="IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSectionController</span></a></li>
+<li><a href="IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFSelectController</span></a></li>
+<li><a href="IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFTextController</span></a></li>
+<li><a href="IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFToolbarActionController</span></a></li>
+<li><a href="IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IEEFWidgetController</span></a></li>
+<li><a href="IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IInvalidValidationRuleResult</span></a></li>
+<li><a href="IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers" target="classFrame"><span class="interfaceName">IValidationRuleResult</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFController</a></li>
+<li><a href="AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFCustomWidgetController</a></li>
+<li><a href="AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFOnClickController</a></li>
+<li><a href="AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">AbstractEEFWidgetController</a></li>
+<li><a href="EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">EEFControllersFactory</a></li>
+<li><a href="InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers" target="classFrame">InvalidValidationRuleResultData</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-summary.html
new file mode 100644
index 0000000..a02a1e4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-summary.html
@@ -0,0 +1,321 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.controllers</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api.controllers";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.core.api.controllers</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></th>
+<td class="colLast">
+<div class="block">The IEEFButtonController is responsible of supporting all the interactions with the widgets created for an
+ EEFButtonDescription.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></th>
+<td class="colLast">
+<div class="block">The EEFCheckboxController is responsible of supporting all the interactions with the widgets created for an
+ EEFCheckboxDescription.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></th>
+<td class="colLast">
+<div class="block">Common interface of all the controllers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></th>
+<td class="colLast">
+<div class="block">The EEFGroupController is responsible of supporting the refresh of the label of the group.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></th>
+<td class="colLast">
+<div class="block">The EEFHyperlinkController is responsible of supporting all the interactions with the widgets created for an
+ EEFHyperlinkDescription.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></th>
+<td class="colLast">
+<div class="block">The EEFLabelController is responsible of supporting all the interactions with the widgets created for an
+ EEFLabelDescription.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></th>
+<td class="colLast">
+<div class="block">The IEEFListController is responsible of supporting all the interactions with the widgets created for a list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFMultipleReferencesController</a></th>
+<td class="colLast">
+<div class="block">The IEEFMultipleReferencesController is responsible of supporting all the interactions with the widgets created for a
+ multiple references viewer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></th>
+<td class="colLast">
+<div class="block">The IEEFOnClickController is responsible of supporting all the interactions with the clickable widgets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></th>
+<td class="colLast">
+<div class="block">The EEFRadioController is responsible of supporting all the interactions with the widgets created for an
+ EEFRadioDescription.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></th>
+<td class="colLast">
+<div class="block">The controller of the section.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></th>
+<td class="colLast">
+<div class="block">The EEFSelectController is responsible of supporting all the interactions with the widgets created for an
+ EEFSelectDescription.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></th>
+<td class="colLast">
+<div class="block">The EEFTextController is responsible of supporting all the interactions with the widgets created for an
+ EEFTextDescription.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></th>
+<td class="colLast">
+<div class="block">The EEFToolbarActionController is responsible of supporting the execution of the action.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></th>
+<td class="colLast">
+<div class="block">The Widget controller is responsible for the refresh of the label of a widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></th>
+<td class="colLast">
+<div class="block">The invalid validation rule result.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></th>
+<td class="colLast">
+<div class="block">A validation rule result.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></th>
+<td class="colLast">
+<div class="block">Superclass of all the controllers containing some utility methods.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFCustomWidgetController</a></th>
+<td class="colLast">
+<div class="block">This class is used to provide utilities to custom widget controller.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></th>
+<td class="colLast">
+<div class="block">This class is used to provide utilities to on click controller.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></th>
+<td class="colLast">
+<div class="block">This class is used to provide utilities to widget controller.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/EEFControllersFactory.html" title="class in org.eclipse.eef.core.api.controllers">EEFControllersFactory</a></th>
+<td class="colLast">
+<div class="block">This factory will be used to create the controllers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></th>
+<td class="colLast">
+<div class="block">Utility class holding the data of the invalid validation rule result.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-tree.html
new file mode 100644
index 0000000..a5e2d01
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/controllers/package-tree.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.controllers Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api.controllers Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.core.api.controllers</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFWidgetController</span></a> (implements 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>)
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFCustomWidgetController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFOnClickController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">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"><span class="typeNameLink">EEFControllersFactory</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">InvalidValidationRuleResultData</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>)</li>
+<li class="circle">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"><span class="typeNameLink">IEEFWidgetController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFButtonController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFCheckboxController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFOnClickController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFToolbarActionController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IValidationRuleResult</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IInvalidValidationRuleResult</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/controllers/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/core/api/package-frame.html
new file mode 100644
index 0000000..e1aef22
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/package-frame.html
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/eclipse/eef/core/api/package-summary.html" target="classFrame">org.eclipse.eef.core.api</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EditingContextAdapter</span></a></li>
+<li><a href="EEFGroup.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFGroup</span></a></li>
+<li><a href="EEFPage.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFPage</span></a></li>
+<li><a href="EEFView.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">EEFView</span></a></li>
+<li><a href="IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">IEEFDomainClassTester</span></a></li>
+<li><a href="InputDescriptor.html" title="interface in org.eclipse.eef.core.api" target="classFrame"><span class="interfaceName">InputDescriptor</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api" target="classFrame">EEFExpressionUtils</a></li>
+<li><a href="EEFViewFactory.html" title="class in org.eclipse.eef.core.api" target="classFrame">EEFViewFactory</a></li>
+<li><a href="LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api" target="classFrame">LockStatusChangeEvent</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api" target="classFrame">LockStatusChangeEvent.LockStatus</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/core/api/package-summary.html
new file mode 100644
index 0000000..6023710
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/package-summary.html
@@ -0,0 +1,247 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.core.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></th>
+<td class="colLast">
+<div class="block">Connects EEF views with the external context (e.g. an editor) on behalf of which the views display and edit model
+ elements.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></th>
+<td class="colLast">
+<div class="block">The <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> is used as the main structure within a page.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></th>
+<td class="colLast">
+<div class="block">The <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> will control the content of a tab.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></th>
+<td class="colLast">
+<div class="block">The view if the root concept of the EEF model.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a></th>
+<td class="colLast">
+<div class="block">This interface is used to test if a class matches a given domain class definition.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a></th>
+<td class="colLast">
+<div class="block">This interface is used to describe the input of the EEF view.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api">EEFExpressionUtils</a></th>
+<td class="colLast">
+<div class="block">Utility class containing the constants from the EEFExpression model.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api">EEFViewFactory</a></th>
+<td class="colLast">
+<div class="block">The factory used to create the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api">LockStatusChangeEvent</a></th>
+<td class="colLast">
+<div class="block">Represents a change in the lock status of an <code>EObject</code>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api">LockStatusChangeEvent.LockStatus</a></th>
+<td class="colLast">
+<div class="block">The possible lock status.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/core/api/package-tree.html
new file mode 100644
index 0000000..aca0458
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/package-tree.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/controllers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.core.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFCheckbox</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFHyperlink</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFList</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFReference</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFSelect</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFText</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFViewFactory</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent</span></a></li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EditingContextAdapter</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFGroup</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFPage</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFView</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">IEEFDomainClassTester</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">InputDescriptor</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent.LockStatus</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/common/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/api/controllers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html
new file mode 100644
index 0000000..377b742
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.Eval.html
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EvalFactory.Eval</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EvalFactory.Eval";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" target="_top">Frames</a></li>
+<li><a href="EvalFactory.Eval.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a></div>
+<h2 title="Class EvalFactory.Eval" class="title">Class EvalFactory.Eval&lt;TYPE&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.utils.EvalFactory.Eval&lt;TYPE&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>TYPE</code> - The type of the result returned by the execution of the expression</dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static final class <span class="typeNameLabel">EvalFactory.Eval&lt;TYPE&gt;</span>
+extends java.lang.Object</pre>
+<div class="block">This class will be used to evaluate the expression.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#call-java.lang.String-">call</a></span>&#8203;(java.lang.String&nbsp;expression)</code></th>
+<td class="colLast">
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#call-java.lang.String-java.util.function.Consumer-">call</a></span>&#8203;(java.lang.String&nbsp;expression,
+    java.util.function.Consumer&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#defaultValue-TYPE-">defaultValue</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Indicates the value to use by default if the result of the evaluation of the expression is null.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#evaluate-java.lang.String-">evaluate</a></span>&#8203;(java.lang.String&nbsp;expression)</code></th>
+<td class="colLast">
+<div class="block">Executes the given expression.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#logIfBlank-org.eclipse.emf.ecore.EAttribute-">logIfBlank</a></span>&#8203;(org.eclipse.emf.ecore.EAttribute&nbsp;attribute)</code></th>
+<td class="colLast">
+<div class="block">Indicates that an error should be logged using the given EAttribute if the expression to execute is blank.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>&lt;E&gt;&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;E&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html#logIfInvalidType-java.lang.Class-">logIfInvalidType</a></span>&#8203;(java.lang.Class&lt;E&gt;&nbsp;expectedType)</code></th>
+<td class="colLast">
+<div class="block">Indicates that the result should have the same type as the given class.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="logIfBlank-org.eclipse.emf.ecore.EAttribute-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>logIfBlank</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;&nbsp;logIfBlank&#8203;(org.eclipse.emf.ecore.EAttribute&nbsp;attribute)</pre>
+<div class="block">Indicates that an error should be logged using the given EAttribute if the expression to execute is blank.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>attribute</code> - The EAttribute containing the expression to execute</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The current <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></dd>
+</dl>
+</li>
+</ul>
+<a name="logIfInvalidType-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>logIfInvalidType</h4>
+<pre>public&nbsp;&lt;E&gt;&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;E&gt;&nbsp;logIfInvalidType&#8203;(java.lang.Class&lt;E&gt;&nbsp;expectedType)</pre>
+<div class="block">Indicates that the result should have the same type as the given class. It will log an error if the type of
+ the result does not match the given type.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>E</code> - The expected type of the execution of the expression</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expectedType</code> - The expected type</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The current <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></dd>
+</dl>
+</li>
+</ul>
+<a name="defaultValue-java.lang.Object-">
+<!--   -->
+</a><a name="defaultValue-TYPE-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultValue</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;&nbsp;defaultValue&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&nbsp;value)</pre>
+<div class="block">Indicates the value to use by default if the result of the evaluation of the expression is null.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - The default value</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The current <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></dd>
+</dl>
+</li>
+</ul>
+<a name="call-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>call</h4>
+<pre>public&nbsp;void&nbsp;call&#8203;(java.lang.String&nbsp;expression)</pre>
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expression</code> - The expression</dd>
+</dl>
+</li>
+</ul>
+<a name="call-java.lang.String-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>call</h4>
+<pre>public&nbsp;void&nbsp;call&#8203;(java.lang.String&nbsp;expression,
+                 java.util.function.Consumer&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;&nbsp;consumer)</pre>
+<div class="block">Executes the given expression and process its result using the given consumer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expression</code> - The expression</dd>
+<dd><code>consumer</code> - The consumer</dd>
+</dl>
+</li>
+</ul>
+<a name="evaluate-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>evaluate</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&nbsp;evaluate&#8203;(java.lang.String&nbsp;expression)</pre>
+<div class="block">Executes the given expression.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>expression</code> - The expression</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The result of the expression</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" target="_top">Frames</a></li>
+<li><a href="EvalFactory.Eval.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.html b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.html
new file mode 100644
index 0000000..d2cdd84
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/EvalFactory.html
@@ -0,0 +1,327 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EvalFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EvalFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/EvalFactory.html" target="_top">Frames</a></li>
+<li><a href="EvalFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a></div>
+<h2 title="Class EvalFactory" class="title">Class EvalFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.api.utils.EvalFactory</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EvalFactory</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to create the <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>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="type parameter in EvalFactory.Eval">TYPE</a>&gt;</span></code></th>
+<td class="colLast">
+<div class="block">This class will be used to evaluate the expression.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html#of-org.eclipse.sirius.common.interpreter.api.IInterpreter-java.util.Map-">of</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+  java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;variables)</code></th>
+<td class="colLast">
+<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 variables.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html#of-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">of</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+  org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="of-org.eclipse.sirius.common.interpreter.api.IInterpreter-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;of&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                    java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;variables)</pre>
+<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 variables.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>variables</code> - The variables</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The 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> builder</dd>
+</dl>
+</li>
+</ul>
+<a name="of-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;of&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<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>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The 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></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/EvalFactory.html" target="_top">Frames</a></li>
+<li><a href="EvalFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-frame.html
new file mode 100644
index 0000000..7d13404
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-frame.html
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.utils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/core/api/utils/package-summary.html" target="classFrame">org.eclipse.eef.core.api.utils</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EvalFactory.html" title="class in org.eclipse.eef.core.api.utils" target="classFrame">EvalFactory</a></li>
+<li><a href="EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils" target="classFrame">EvalFactory.Eval</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-summary.html
new file mode 100644
index 0000000..6363c9d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-summary.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.utils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api.utils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.core.api.utils</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory</a></th>
+<td class="colLast">
+<div class="block">Utility class used to create the <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>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;TYPE&gt;</th>
+<td class="colLast">
+<div class="block">This class will be used to evaluate the expression.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-tree.html
new file mode 100644
index 0000000..546e1c7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/api/utils/package-tree.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.api.utils Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.api.utils Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.core.api.utils</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.core.api.utils.<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.utils.<a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory.Eval</span></a>&lt;TYPE&gt;</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/api/utils/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/DomainClassPredicate.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/DomainClassPredicate.html
new file mode 100644
index 0000000..52731e4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/DomainClassPredicate.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>DomainClassPredicate</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DomainClassPredicate";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/DomainClassPredicate.html" target="_top">Frames</a></li>
+<li><a href="DomainClassPredicate.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class DomainClassPredicate" class="title">Class DomainClassPredicate</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.DomainClassPredicate</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.function.Predicate&lt;java.lang.Object&gt;</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">DomainClassPredicate</span>
+extends java.lang.Object
+implements java.util.function.Predicate&lt;java.lang.Object&gt;</pre>
+<div class="block">This class is used to filter EObjects using a domain class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html#DomainClassPredicate-java.lang.String-org.eclipse.eef.core.api.IEEFDomainClassTester-">DomainClassPredicate</a></span>&#8203;(java.lang.String&nbsp;domainClassName,
+                    <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html#test-java.lang.Object-">test</a></span>&#8203;(java.lang.Object&nbsp;input)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.util.function.Predicate">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.function.Predicate</h3>
+<code>and, isEqual, negate, or</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DomainClassPredicate-java.lang.String-org.eclipse.eef.core.api.IEEFDomainClassTester-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DomainClassPredicate</h4>
+<pre>public&nbsp;DomainClassPredicate&#8203;(java.lang.String&nbsp;domainClassName,
+                            <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>domainClassName</code> - A domain class "packageName::className" or "packageName.className".</dd>
+<dd><code>domainClassTester</code> - The class used to test the domain class</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="test-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>test</h4>
+<pre>public&nbsp;boolean&nbsp;test&#8203;(java.lang.Object&nbsp;input)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>test</code>&nbsp;in interface&nbsp;<code>java.util.function.Predicate&lt;java.lang.Object&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/DomainClassPredicate.html" target="_top">Frames</a></li>
+<li><a href="DomainClassPredicate.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html
new file mode 100644
index 0000000..e03d952
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFCorePlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCorePlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFCorePlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFCorePlugin.Implementation" class="title">Class EEFCorePlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFCorePlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFCorePlugin.Implementation</span>
+extends <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></pre>
+<div class="block">The bundle activator of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></h3>
+<code><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFCorePlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.html
new file mode 100644
index 0000000..7095746
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFCorePlugin.html
@@ -0,0 +1,468 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFCorePlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCorePlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFCorePlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFCorePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFCorePlugin" class="title">Class EEFCorePlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFCorePlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCorePlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The plugin of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">The bundle activator of the bundle.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The identifier of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html#EEFCorePlugin--">EEFCorePlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the bundle activator.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block">The identifier of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.core.internal.EEFCorePlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a> INSTANCE</pre>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCorePlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCorePlugin</h4>
+<pre>public&nbsp;EEFCorePlugin&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+<div class="block">Returns the bundle activator.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The bundle activator</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFCorePlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFCorePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html
new file mode 100644
index 0000000..180576f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFDomainClassTester.html
@@ -0,0 +1,323 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFDomainClassTester</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDomainClassTester";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFDomainClassTester.html" target="_top">Frames</a></li>
+<li><a href="EEFDomainClassTester.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFDomainClassTester" class="title">Class EEFDomainClassTester</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFDomainClassTester</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDomainClassTester</span>
+extends java.lang.Object
+implements <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a></pre>
+<div class="block">Utility class used to compute if an EObject matches a domain class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html#EEFDomainClassTester--">EEFDomainClassTester</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">eInstanceOf</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject,
+           java.lang.String&nbsp;domainClass)</code></th>
+<td class="colLast">
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDomainClassTester--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDomainClassTester</h4>
+<pre>public&nbsp;EEFDomainClassTester&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eInstanceOf</h4>
+<pre>public&nbsp;boolean&nbsp;eInstanceOf&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject,
+                           java.lang.String&nbsp;domainClass)</pre>
+<div class="block">Indicates if the given eObject matches the given domainClass.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-">eInstanceOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eObject</code> - The EObject</dd>
+<dd><code>domainClass</code> - The domain class</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the eObject matches the given domain, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html#eInstanceOf-org.eclipse.emf.ecore.EObject-java.lang.String-"><code>IEEFDomainClassTester.eInstanceOf(org.eclipse.emf.ecore.EObject, java.lang.String)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFDomainClassTester.html" target="_top">Frames</a></li>
+<li><a href="EEFDomainClassTester.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFGroupImpl.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFGroupImpl.html
new file mode 100644
index 0000000..d813ac5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFGroupImpl.html
@@ -0,0 +1,408 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFGroupImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFGroupImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFGroupImpl" class="title">Class EEFGroupImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFGroupImpl</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupImpl</span>
+extends java.lang.Object
+implements <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></pre>
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html#EEFGroupImpl-org.eclipse.eef.core.api.EEFPage-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">EEFGroupImpl</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage,
+            <a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;eefGroupDescription,
+            org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html#getPage--">getPage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the page containing the group.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupImpl-org.eclipse.eef.core.api.EEFPage-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupImpl</h4>
+<pre>public&nbsp;EEFGroupImpl&#8203;(<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage,
+                    <a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;eefGroupDescription,
+                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The containing <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a></dd>
+<dd><code>eefGroupDescription</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager.</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getDescription--"><code>EEFGroup.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPage</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;getPage&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getPage--">EEFGroup</a></code></span></div>
+<div class="block">Returns the page containing the group.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getPage--">getPage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The page containing the group</dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getVariableManager--">getVariableManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getVariableManager--"><code>EEFGroup.getVariableManager()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getInterpreter--">getInterpreter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html#getInterpreter--"><code>EEFGroup.getInterpreter()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFGroupImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFPageImpl.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFPageImpl.html
new file mode 100644
index 0000000..0fdbe71
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFPageImpl.html
@@ -0,0 +1,483 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFPageImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPageImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFPageImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPageImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFPageImpl" class="title">Class EEFPageImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFPageImpl</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPageImpl</span>
+extends java.lang.Object
+implements <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></pre>
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#EEFPageImpl-org.eclipse.eef.core.api.EEFView-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.IEEFDomainClassTester-boolean-">EEFPageImpl</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;eefView,
+           <a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;eefPageDescription,
+           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+           <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester,
+           boolean&nbsp;isUnique)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#getView--">getView</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the view containing the page.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#initialize--">initialize</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Initialize the variables of the EEFPage.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html#isUnique--">isUnique</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPageImpl-org.eclipse.eef.core.api.EEFView-org.eclipse.eef.EEFPageDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.IEEFDomainClassTester-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPageImpl</h4>
+<pre>public&nbsp;EEFPageImpl&#8203;(<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;eefView,
+                   <a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;eefPageDescription,
+                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                   <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester,
+                   boolean&nbsp;isUnique)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefView</code> - The containing <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a></dd>
+<dd><code>eefPageDescription</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>domainClassTester</code> - The domain class tester</dd>
+<dd><code>isUnique</code> - Indicates if the description from this page has been instantiated multiple times</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public&nbsp;void&nbsp;initialize&#8203;()</pre>
+<div class="block">Initialize the variables of the EEFPage.</div>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a> composing this <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getGroups--">getGroups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getGroups--"><code>EEFPage.getGroups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getDescription--"><code>EEFPage.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getView--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getView</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>&nbsp;getView&#8203;()</pre>
+<div class="block">Returns the view containing the page.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getView--">getView</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The view containing the page</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getView--"><code>EEFPage.getView()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getVariableManager--">getVariableManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getVariableManager--"><code>EEFPage.getVariableManager()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getInterpreter--">getInterpreter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#getInterpreter--"><code>EEFPage.getInterpreter()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isUnique--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isUnique</h4>
+<pre>public&nbsp;boolean&nbsp;isUnique&#8203;()</pre>
+<div class="block">Indicates if this page is the only instantiation of the page description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#isUnique--">isUnique</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this page is the only page created from the page description, <code>false</code>
+         otherwise.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFPage.html#isUnique--"><code>EEFPage.isUnique()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFPageImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPageImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFViewImpl.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFViewImpl.html
new file mode 100644
index 0000000..07bd36b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/EEFViewImpl.html
@@ -0,0 +1,485 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFViewImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFViewImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFViewImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFViewImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class EEFViewImpl" class="title">Class EEFViewImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.EEFViewImpl</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFViewImpl</span>
+extends java.lang.Object
+implements <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></pre>
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#EEFViewImpl-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-">EEFViewImpl</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+           <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+           <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#getContextAdapter--">getContextAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the editing context adapter.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#getInterpreter--">getInterpreter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the interpreter.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#getPages--">getPages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#getVariableManager--">getVariableManager</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the variable manager.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#initialize--">initialize</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html#setInput-org.eclipse.eef.core.api.InputDescriptor-">setInput</a></span>&#8203;(<a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</code></th>
+<td class="colLast">
+<div class="block">Sets the input of the view.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFViewImpl-org.eclipse.eef.EEFViewDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.eef.core.api.IEEFDomainClassTester-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFViewImpl</h4>
+<pre>public&nbsp;EEFViewImpl&#8203;(<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;eefViewDescription,
+                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                   <a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;contextAdapter,
+                   <a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>&nbsp;domainClassTester)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefViewDescription</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>contextAdapter</code> - The editing context adapter.</dd>
+<dd><code>domainClassTester</code> - The domain class tester</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initialize--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>initialize</h4>
+<pre>public&nbsp;void&nbsp;initialize&#8203;()</pre>
+<div class="block">Initializes the view by creating the pages and groups used to compute the tab and section descriptors.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#initialize--">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#initialize--"><code>EEFView.initialize()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.eef.core.api.InputDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(<a href="../../../../../org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api">InputDescriptor</a>&nbsp;input)</pre>
+<div class="block">Sets the input of the view.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#setInput-org.eclipse.eef.core.api.InputDescriptor-">setInput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>input</code> - The input</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#setInput-org.eclipse.eef.core.api.InputDescriptor-"><code>EEFView.setInput(org.eclipse.eef.core.api.InputDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPages</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&gt;&nbsp;getPages&#8203;()</pre>
+<div class="block">Returns the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a> to display in the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getPages--">getPages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getPages--"><code>EEFView.getPages()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getDescription--"><code>EEFView.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInterpreter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInterpreter</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;getInterpreter&#8203;()</pre>
+<div class="block">Returns the interpreter.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getInterpreter--">getInterpreter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The interpreter</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getInterpreter--"><code>EEFView.getInterpreter()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getVariableManager--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVariableManager</h4>
+<pre>public&nbsp;org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;getVariableManager&#8203;()</pre>
+<div class="block">Returns the variable manager.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getVariableManager--">getVariableManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The variable manager</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getVariableManager--"><code>EEFView.getVariableManager()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getContextAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getContextAdapter</h4>
+<pre>public&nbsp;<a href="../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;getContextAdapter&#8203;()</pre>
+<div class="block">Returns the editing context adapter.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getContextAdapter--">getContextAdapter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the context adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../org/eclipse/eef/core/api/EEFView.html#getContextAdapter--"><code>EEFView.getContextAdapter()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/EEFViewImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFViewImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/Messages.html
new file mode 100644
index 0000000..46d3792
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/Messages.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used for the internationalization.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/core/internal/Messages.html#AbstractEEFWidgetController_InvalidValueForExpression">AbstractEEFWidgetController_InvalidValueForExpression</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="AbstractEEFWidgetController_InvalidValueForExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFWidgetController_InvalidValueForExpression</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetController_InvalidValueForExpression</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html
new file mode 100644
index 0000000..ec1ecfe
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFButtonController.html
@@ -0,0 +1,535 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFButtonController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFButtonController.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFButtonController" class="title">Class EEFButtonController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFButtonController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the button.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#EEFButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFButtonController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">onNewButtonImage</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the button's image when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">onNewButtonLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the button's label when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#pushed--">pushed</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user pushes the button.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#removeNewButtonImageConsumer--">removeNewButtonImageConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the button's image.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html#removeNewButtonLabelConsumer--">removeNewButtonLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the button's label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonController-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonController</h4>
+<pre>public&nbsp;EEFButtonController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                           <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewButtonLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewButtonLabel</h4>
+<pre>public&nbsp;void&nbsp;onNewButtonLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">IEEFButtonController</a></code></span></div>
+<div class="block">Register a consumer which will be called with the new value of the button's label when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonLabel-java.util.function.Consumer-">onNewButtonLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the button's label</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewButtonLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewButtonLabelConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewButtonLabelConsumer&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonLabelConsumer--">IEEFButtonController</a></code></span></div>
+<div class="block">Remove the consumer of the new value of the button's label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonLabelConsumer--">removeNewButtonLabelConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewButtonImage-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewButtonImage</h4>
+<pre>public&nbsp;void&nbsp;onNewButtonImage&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">IEEFButtonController</a></code></span></div>
+<div class="block">Register a consumer which will be called with the new value of the button's image when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#onNewButtonImage-java.util.function.Consumer-">onNewButtonImage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the button's image</dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewButtonImageConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewButtonImageConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewButtonImageConsumer&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonImageConsumer--">IEEFButtonController</a></code></span></div>
+<div class="block">Remove the consumer of the new value of the button's image.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#removeNewButtonImageConsumer--">removeNewButtonImageConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">AbstractEEFWidgetController</a></code></span></div>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">AbstractEEFWidgetController</a></code></span></div>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--"><code>AbstractEEFController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="pushed--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>pushed</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;pushed&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#pushed--">IEEFButtonController</a></code></span></div>
+<div class="block">Invoked when the user pushes the button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html#pushed--">pushed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the pushed execution.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFButtonController.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html
new file mode 100644
index 0000000..096ea75
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html
@@ -0,0 +1,493 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFCheckboxController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFCheckboxController" class="title">Class EEFCheckboxController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFCheckboxController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the checkbox.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#EEFCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFCheckboxController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Boolean&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html#updateValue-boolean-">updateValue</a></span>&#8203;(boolean&nbsp;checkbox)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the checkbox.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxController-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxController</h4>
+<pre>public&nbsp;EEFCheckboxController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                             <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(boolean&nbsp;checkbox)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">IEEFCheckboxController</a></code></span></div>
+<div class="block">Update the value of the checkbox.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#updateValue-boolean-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>checkbox</code> - The new value of the checkbox</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--"><code>AbstractEEFWidgetController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Boolean&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the checkbox when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the checkbox</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-"><code>IEEFTextController.onNewValue(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the checkbox.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--"><code>IEEFTextController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html
new file mode 100644
index 0000000..2700be9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFGroupController.html
@@ -0,0 +1,473 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFGroupController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFGroupController.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFGroupController" class="title">Class EEFGroupController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFGroupController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></pre>
+<div class="block">This controller is used to manage the interaction with a group.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#EEFGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFGroupController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                  org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                  org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                  <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#getValidationRulesContainer--">getValidationRulesContainer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EObject containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#getValidationRulesReference--">getValidationRulesReference</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EReference containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFToolbarActionController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupController-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupController</h4>
+<pre>public&nbsp;EEFGroupController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                          org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                          org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                          <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="onNewLabel-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewLabel</h4>
+<pre>public&nbsp;void&nbsp;onNewLabel&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#onNewLabel-java.util.function.Consumer-"><code>IEEFGroupController.onNewLabel(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewLabelConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewLabelConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewLabelConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html#removeNewLabelConsumer--"><code>IEEFGroupController.removeNewLabelConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesContainer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesContainer</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EObject&nbsp;getValidationRulesContainer&#8203;()</pre>
+<div class="block">Returns the EObject containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--">getValidationRulesContainer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EObject containing the validation rules</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--"><code>AbstractEEFController.getValidationRulesContainer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesReference--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesReference</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getValidationRulesReference&#8203;()</pre>
+<div class="block">Returns the EReference containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--">getValidationRulesReference</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EReference containing the validation rules.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--"><code>AbstractEEFController.getValidationRulesReference()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--"><code>AbstractEEFController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFGroupController.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html
new file mode 100644
index 0000000..0fda901
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html
@@ -0,0 +1,565 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFHyperlinkController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFHyperlinkController" class="title">Class EEFHyperlinkController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFOnClickController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFHyperlinkController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the hyperlink.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#EEFHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFHyperlinkController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                      org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                      <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#computeDisplayValue-java.lang.Object-">computeDisplayValue</a></span>&#8203;(java.lang.Object&nbsp;value)</code></th>
+<td class="colLast">
+<div class="block">Compute the display value.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the on click expression.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the hyperlink.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkController-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkController</h4>
+<pre>public&nbsp;EEFHyperlinkController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                              org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                              org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                              <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--"><code>AbstractEEFWidgetController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="computeDisplayValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>computeDisplayValue</h4>
+<pre>public&nbsp;java.lang.String&nbsp;computeDisplayValue&#8203;(java.lang.Object&nbsp;value)</pre>
+<div class="block">Compute the display value.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#computeDisplayValue-java.lang.Object-">computeDisplayValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - Element associated to the hyperlink</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The display value</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#computeDisplayValue-java.lang.Object-"><code>IEEFHyperlinkController.computeDisplayValue(java.lang.Object)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the hyperlink when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the hyperlink</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-"><code>IEEFTextController.onNewValue(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the hyperlink.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--"><code>IEEFTextController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block">Returns the on click expression.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The on click expression</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--"><code>AbstractEEFOnClickController.getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html#action-org.eclipse.eef.EEFWidgetAction-"><code>IEEFHyperlinkController.action(EEFWidgetAction)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html
new file mode 100644
index 0000000..c13c71a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFLabelController.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFLabelController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFLabelController.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFLabelController" class="title">Class EEFLabelController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFLabelController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the label.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFLabelController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                  org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                  org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                  <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelController-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelController</h4>
+<pre>public&nbsp;EEFLabelController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                          org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                          org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                          <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--"><code>AbstractEEFWidgetController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.String&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the label when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the label</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.IEEFLabelController#onNewValue(org.eclipse.eef.core.api.controllers.IConsumer)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#removeNewValueConsumer--"><code>IEEFLabelController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>action</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html#action-org.eclipse.eef.EEFWidgetAction-"><code>IEEFLabelController.action(EEFWidgetAction)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFLabelController.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFListController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFListController.html
new file mode 100644
index 0000000..c1e7bd0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFListController.html
@@ -0,0 +1,542 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFListController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFListController.html" target="_top">Frames</a></li>
+<li><a href="EEFListController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFListController" class="title">Class EEFListController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFOnClickController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFListController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the list widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#EEFListController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFListDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListController</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                 <a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+      java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</code></th>
+<td class="colLast">
+<div class="block">Invoked when the user clicks on an action button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the on click expression.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFOnClickController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html#onClick-java.lang.Object-java.lang.String-">onClick</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFListDescription-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListController</h4>
+<pre>public&nbsp;EEFListController&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.internal.controllers.AbstractEEFCustomWidgetController#refresh()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.IEEFListController#onNewValue(org.eclipse.eef.core.api.controllers.IConsumer)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#removeNewValueConsumer--"><code>IEEFListController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="action-org.eclipse.eef.EEFWidgetAction-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>action</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;action&#8203;(<a href="../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+                                               java.util.List&lt;java.lang.Object&gt;&nbsp;elements)</pre>
+<div class="block">Invoked when the user clicks on an action button.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-">action</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dd><code>elements</code> - The selected elements</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the action execution</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html#action-org.eclipse.eef.EEFWidgetAction-java.util.List-"><code>IEEFListController.action(org.eclipse.eef.EEFWidgetAction,
+      java.util.List)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block">Returns the on click expression.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFOnClickController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The on click expression</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html#getOnClickExpression--"><code>AbstractEEFOnClickController.getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFListController.html" target="_top">Frames</a></li>
+<li><a href="EEFListController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html
new file mode 100644
index 0000000..d9aa175
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFRadioController.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFRadioController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFRadioController.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFRadioController" class="title">Class EEFRadioController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFRadioController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the radio.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#EEFRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFRadioController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                  org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                  org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                  <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></span>&#8203;(java.lang.Object&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioController-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioController</h4>
+<pre>public&nbsp;EEFRadioController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                          org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                          org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                          <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.Object&nbsp;text)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">IEEFRadioController</a></code></span></div>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#updateValue-java.lang.Object-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.EEFTextController#refresh()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.EEFTextController#onNewValue(java.util.function.Consumer)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewCandidates-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewCandidates</h4>
+<pre>public&nbsp;void&nbsp;onNewCandidates&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new candidates of the combo</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.EEFTextController#onNewValue(java.util.function.Consumer)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.EEFSelectController#removeNewValueConsumer()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewCandidatesConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewCandidatesConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewCandidatesConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.core.api.controllers.EEFSelectController#removeNewCandidatesConsumer()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFRadioController.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html
new file mode 100644
index 0000000..9a3a14a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSectionController.html
@@ -0,0 +1,400 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFSectionController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSectionController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFSectionController.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFSectionController" class="title">Class EEFSectionController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFSectionController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSectionController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a></pre>
+<div class="block">The controller of the section.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html#EEFSectionController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFPageDescription-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSectionController</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                    <a href="../../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;description,
+                    <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html#getValidationRulesContainer--">getValidationRulesContainer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EObject containing the validation rules.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html#getValidationRulesReference--">getValidationRulesReference</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the EReference containing the validation rules.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFToolbarActionController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html#action-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">action</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSectionController-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.EEFPageDescription-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSectionController</h4>
+<pre>public&nbsp;EEFSectionController&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                            <a href="../../../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;description,
+                            <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>description</code> - The description of the page</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValidationRulesContainer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationRulesContainer</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EObject&nbsp;getValidationRulesContainer&#8203;()</pre>
+<div class="block">Returns the EObject containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--">getValidationRulesContainer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EObject containing the validation rules</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesContainer--"><code>AbstractEEFController.getValidationRulesContainer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationRulesReference--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getValidationRulesReference</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getValidationRulesReference&#8203;()</pre>
+<div class="block">Returns the EReference containing the validation rules.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--">getValidationRulesReference</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The EReference containing the validation rules.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#getValidationRulesReference--"><code>AbstractEEFController.getValidationRulesReference()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFSectionController.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html
new file mode 100644
index 0000000..9733a4e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFSelectController.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFSelectController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFSelectController.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFSelectController" class="title">Class EEFSelectController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFSelectController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the combo.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#EEFSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSelectController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></span>&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the label.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></span>&#8203;(java.lang.Object&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectController-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectController</h4>
+<pre>public&nbsp;EEFSelectController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                           <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.Object&nbsp;text)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">IEEFSelectController</a></code></span></div>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#updateValue-java.lang.Object-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--"><code>AbstractEEFWidgetController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-"><code>IEEFTextController.onNewValue(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewCandidates-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewCandidates</h4>
+<pre>public&nbsp;void&nbsp;onNewCandidates&#8203;(java.util.function.Consumer&lt;java.util.List&lt;java.lang.Object&gt;&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the candidates when it will change.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#onNewCandidates-java.util.function.Consumer-">onNewCandidates</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new candidates of the combo</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-"><code>IEEFTextController.onNewValue(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewValueConsumer--"><code>IEEFSelectController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewCandidatesConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewCandidatesConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewCandidatesConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewCandidatesConsumer--">removeNewCandidatesConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html#removeNewCandidatesConsumer--"><code>IEEFSelectController.removeNewCandidatesConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFSelectController.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html
new file mode 100644
index 0000000..d23fad7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/EEFTextController.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFTextController</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextController";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFTextController.html" target="_top">Frames</a></li>
+<li><a href="EEFTextController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class EEFTextController" class="title">Class EEFTextController</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFController</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.EEFTextController</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextController</span>
+extends <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></pre>
+<div class="block">This class will be used in order to manage the behavior of the text.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#interpreter">interpreter</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#variableManager">variableManager</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newHelpConsumer">newHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#newLabelConsumer">newLabelConsumer</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#EEFTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFTextController</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                 <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></span>&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</code></th>
+<td class="colLast">
+<div class="block">Register a consumer which will be called with the new value of the text when it will change.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the controller.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#removeNewValueConsumer--">removeNewValueConsumer</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the consumer of the new value of the text.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.core.runtime.IStatus</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html#updateValue-java.lang.String-">updateValue</a></span>&#8203;(java.lang.String&nbsp;text)</code></th>
+<td class="colLast">
+<div class="block">Update the value of the text.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#newEval--">newEval</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesContainer--">getValidationRulesContainer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getValidationRulesReference--">getValidationRulesReference</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#onValidation-java.util.function.Consumer-">onValidation</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#removeValidationConsumer--">removeValidationConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IEEFWidgetController">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#computeHelp--">computeHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewHelp-java.util.function.Consumer-">onNewHelp</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#onNewLabel-java.util.function.Consumer-">onNewLabel</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewHelpConsumer--">removeNewHelpConsumer</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html#removeNewLabelConsumer--">removeNewLabelConsumer</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextController-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextController</h4>
+<pre>public&nbsp;EEFTextController&#8203;(<a href="../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="updateValue-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateValue</h4>
+<pre>public&nbsp;org.eclipse.core.runtime.IStatus&nbsp;updateValue&#8203;(java.lang.String&nbsp;text)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">IEEFTextController</a></code></span></div>
+<div class="block">Update the value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#updateValue-java.lang.String-">updateValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>text</code> - The new value of the text</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the status of the update execution.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#refresh--"><code>AbstractEEFWidgetController.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onNewValue-java.util.function.Consumer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onNewValue</h4>
+<pre>public&nbsp;void&nbsp;onNewValue&#8203;(java.util.function.Consumer&lt;java.lang.Object&gt;&nbsp;consumer)</pre>
+<div class="block">Register a consumer which will be called with the new value of the text when it will change. The consumer will
+ have the responsibility to transform the given object into text</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-">onNewValue</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>consumer</code> - The consumer of the new value of the text</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#onNewValue-java.util.function.Consumer-"><code>IEEFTextController.onNewValue(java.util.function.Consumer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="removeNewValueConsumer--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeNewValueConsumer</h4>
+<pre>public&nbsp;void&nbsp;removeNewValueConsumer&#8203;()</pre>
+<div class="block">Remove the consumer of the new value of the text.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--">removeNewValueConsumer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html#removeNewValueConsumer--"><code>IEEFTextController.removeNewValueConsumer()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the widget description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--">getDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html" title="class in org.eclipse.eef.core.api.controllers">AbstractEEFWidgetController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.html#getDescription--"><code>AbstractEEFWidgetController.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/EEFTextController.html" target="_top">Frames</a></li>
+<li><a href="EEFTextController.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html
new file mode 100644
index 0000000..0909bd0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>InvalidValidationRuleResult</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="InvalidValidationRuleResult";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="InvalidValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class InvalidValidationRuleResult" class="title">Class InvalidValidationRuleResult</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">org.eclipse.eef.core.internal.controllers.ValidationRuleResult</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.InvalidValidationRuleResult</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></code>, <code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">InvalidValidationRuleResult</span>
+extends <a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a>
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></pre>
+<div class="block">An invalid validation rule result.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#ERROR_TYPE">ERROR_TYPE</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#INFO_TYPE">INFO_TYPE</a>, <a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#WARNING_TYPE">WARNING_TYPE</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#InvalidValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-java.lang.String-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-int-">InvalidValidationRuleResult</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule,
+                           java.lang.String&nbsp;message,
+                           <a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;eval,
+                           <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+                           int&nbsp;severity)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getData--">getData</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the data related to this invalid result.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getMessage--">getMessage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the message to display to the end user.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html#getSeverity--">getSeverity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the severity.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.api.controllers.IValidationRuleResult">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--">getValidationRule</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.core.internal.controllers.ValidationRuleResult">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html#getValidationRule--">getValidationRule</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="InvalidValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-java.lang.String-org.eclipse.eef.core.api.utils.EvalFactory.Eval-org.eclipse.eef.core.api.EditingContextAdapter-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>InvalidValidationRuleResult</h4>
+<pre>public&nbsp;InvalidValidationRuleResult&#8203;(<a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule,
+                                   java.lang.String&nbsp;message,
+                                   <a href="../../../../../../org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils">EvalFactory.Eval</a>&lt;java.lang.Object&gt;&nbsp;eval,
+                                   <a href="../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+                                   int&nbsp;severity)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>validationRule</code> - The validation rule</dd>
+<dd><code>message</code> - The message</dd>
+<dd><code>eval</code> - The evaluation environment</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dd><code>severity</code> - The severity</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessage</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMessage&#8203;()</pre>
+<div class="block">Returns the message to display to the end user.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getMessage--">getMessage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The message to display to the end user</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getMessage--"><code>IInvalidValidationRuleResult.getMessage()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getData--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getData</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a>&nbsp;getData&#8203;()</pre>
+<div class="block">Returns the data related to this invalid result.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getData--">getData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The data related to this invalid result</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getData--"><code>IInvalidValidationRuleResult.getData()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSeverity--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSeverity</h4>
+<pre>public&nbsp;int&nbsp;getSeverity&#8203;()</pre>
+<div class="block">Returns the severity.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getSeverity--">getSeverity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The severity</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html#getSeverity--"><code>IInvalidValidationRuleResult.getSeverity()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="InvalidValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html
new file mode 100644
index 0000000..80f67b3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html
@@ -0,0 +1,329 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>ValidationRuleResult</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ValidationRuleResult";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="ValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></div>
+<h2 title="Class ValidationRuleResult" class="title">Class ValidationRuleResult</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.core.internal.controllers.ValidationRuleResult</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ValidationRuleResult</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></pre>
+<div class="block">A validation rule result.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html#ValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-">ValidationRuleResult</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html#getValidationRule--">getValidationRule</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The validation rule.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ValidationRuleResult-org.eclipse.eef.EEFValidationRuleDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ValidationRuleResult</h4>
+<pre>public&nbsp;ValidationRuleResult&#8203;(<a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>validationRule</code> - The validation rule</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getValidationRule--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getValidationRule</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;getValidationRule&#8203;()</pre>
+<div class="block">The validation rule.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--">getValidationRule</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The validation rule</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html#getValidationRule--"><code>IValidationRuleResult.getValidationRule()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" target="_top">Frames</a></li>
+<li><a href="ValidationRuleResult.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-frame.html
new file mode 100644
index 0000000..2e97ec0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-frame.html
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal.controllers</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html" target="classFrame">org.eclipse.eef.core.internal.controllers</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFButtonController</a></li>
+<li><a href="EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFCheckboxController</a></li>
+<li><a href="EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFGroupController</a></li>
+<li><a href="EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFHyperlinkController</a></li>
+<li><a href="EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFLabelController</a></li>
+<li><a href="EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFListController</a></li>
+<li><a href="EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFRadioController</a></li>
+<li><a href="EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSectionController</a></li>
+<li><a href="EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFSelectController</a></li>
+<li><a href="EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">EEFTextController</a></li>
+<li><a href="InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">InvalidValidationRuleResult</a></li>
+<li><a href="ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers" target="classFrame">ValidationRuleResult</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-summary.html
new file mode 100644
index 0000000..accfd4c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-summary.html
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal.controllers</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.internal.controllers";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.core.internal.controllers</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFButtonController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the button.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFCheckboxController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the checkbox.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFGroupController</a></th>
+<td class="colLast">
+<div class="block">This controller is used to manage the interaction with a group.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFHyperlinkController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the hyperlink.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFLabelController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the label.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFListController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the list widget.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFRadioController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the radio.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSectionController</a></th>
+<td class="colLast">
+<div class="block">The controller of the section.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFSelectController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the combo.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers">EEFTextController</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the behavior of the text.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">InvalidValidationRuleResult</a></th>
+<td class="colLast">
+<div class="block">An invalid validation rule result.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers">ValidationRuleResult</a></th>
+<td class="colLast">
+<div class="block">A validation rule result.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-tree.html
new file mode 100644
index 0000000..aee7319
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/controllers/package-tree.html
@@ -0,0 +1,189 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal.controllers Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.internal.controllers Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.core.internal.controllers</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFWidgetController</span></a> (implements 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>)
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFOnClickController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>)
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFHyperlinkController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFListController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFButtonController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFCheckboxController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFLabelController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFRadioController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSelectController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFTextController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFGroupController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSectionController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">ValidationRuleResult</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>)
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="../../../../../../org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">InvalidValidationRuleResult</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="../../../../../../org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/core/internal/controllers/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-frame.html
new file mode 100644
index 0000000..b057e9a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/eclipse/eef/core/internal/package-summary.html" target="classFrame">org.eclipse.eef.core.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal" target="classFrame">DomainClassPredicate</a></li>
+<li><a href="EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFCorePlugin</a></li>
+<li><a href="EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFCorePlugin.Implementation</a></li>
+<li><a href="EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFDomainClassTester</a></li>
+<li><a href="EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFGroupImpl</a></li>
+<li><a href="EEFPageImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFPageImpl</a></li>
+<li><a href="EEFViewImpl.html" title="class in org.eclipse.eef.core.internal" target="classFrame">EEFViewImpl</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.core.internal" target="classFrame">Messages</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-summary.html
new file mode 100644
index 0000000..298a6f4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-summary.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/utils/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.core.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal">DomainClassPredicate</a></th>
+<td class="colLast">
+<div class="block">This class is used to filter EObjects using a domain class.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin</a></th>
+<td class="colLast">
+<div class="block">The plugin of the bundle.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal">EEFCorePlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">The bundle activator of the bundle.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal">EEFDomainClassTester</a></th>
+<td class="colLast">
+<div class="block">Utility class used to compute if an EObject matches a domain class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal">EEFGroupImpl</a></th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><code>EEFGroup</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal">EEFPageImpl</a></th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal">EEFViewImpl</a></th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><code>EEFView</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal">Messages</a></th>
+<td class="colLast">
+<div class="block">Utility class used for the internationalization.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/utils/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/core/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-tree.html
new file mode 100644
index 0000000..039d4d1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/core/internal/package-tree.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.core.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.core.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/utils/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/controllers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.core.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">DomainClassPredicate</span></a> (implements java.util.function.Predicate&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFDomainClassTester</span></a> (implements org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFGroupImpl</span></a> (implements org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFPageImpl</span></a> (implements org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFViewImpl</span></a> (implements org.eclipse.eef.core.api.<a href="../../../../../org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.<a href="../../../../../org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/core/api/utils/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/core/internal/controllers/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/core/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html
new file mode 100644
index 0000000..1917c34
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html
@@ -0,0 +1,380 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>AbstractRegistryEventListener.Action</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener.Action";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></div>
+<h2 title="Enum AbstractRegistryEventListener.Action" class="title">Enum AbstractRegistryEventListener.Action</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener.Action</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>protected static enum <span class="typeNameLabel">AbstractRegistryEventListener.Action</span>
+extends java.lang.Enum&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a>&gt;</pre>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being added.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being removed.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ADD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ADD</h4>
+<pre>public static final&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a> ADD</pre>
+<div class="block">An extension is being added.</div>
+</li>
+</ul>
+<a name="REMOVE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>REMOVE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a> REMOVE</pre>
+<div class="block">An extension is being removed.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (AbstractRegistryEventListener.Action c : AbstractRegistryEventListener.Action.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html
new file mode 100644
index 0000000..c5eca19
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html
@@ -0,0 +1,525 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>AbstractRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":42,"i1":42,"i2":38,"i3":38,"i4":42,"i5":42,"i6":42,"i7":38};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></div>
+<h2 title="Class AbstractRegistryEventListener" class="title">Class AbstractRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a></code></dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public abstract class <span class="typeNameLabel">AbstractRegistryEventListener</span>
+extends java.lang.Object
+implements org.eclipse.core.runtime.IRegistryEventListener</pre>
+<div class="block">Utility superclass used to process extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                             java.lang.String&nbsp;extensionPointID)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a></span>&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractRegistryEventListener-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractRegistryEventListener</h4>
+<pre>public&nbsp;AbstractRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                     java.lang.String&nbsp;extensionPointID)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readRegistry</h4>
+<pre>public&nbsp;void&nbsp;readRegistry&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>extensionRegistry</code> - The extension registry</dd>
+</dl>
+</li>
+</ul>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html
new file mode 100644
index 0000000..50a017a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemDescriptor.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":38,"i1":38,"i2":38,"i3":38};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></div>
+<h2 title="Interface IItemDescriptor" class="title">Interface IItemDescriptor&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Object described</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public interface <span class="typeNameLabel">IItemDescriptor&lt;T&gt;</span></pre>
+<div class="block">The description of the Object.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getID--">getID</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getItem--">getItem</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the item.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the label.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>java.lang.String&nbsp;getID&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the label.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The label</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>java.lang.String&nbsp;getDescription&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the description.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description</dd>
+</dl>
+</li>
+</ul>
+<a name="getItem--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getItem</h4>
+<pre><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a>&nbsp;getItem&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the item.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The item</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html
new file mode 100644
index 0000000..fb6efa0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/IItemRegistry.html
@@ -0,0 +1,365 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>IItemRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":38,"i1":38,"i2":38,"i3":38,"i4":38};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></div>
+<h2 title="Interface IItemRegistry" class="title">Interface IItemRegistry&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Objects described</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a></code></dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public interface <span class="typeNameLabel">IItemRegistry&lt;T&gt;</span></pre>
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Adds the given <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns all the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Removes the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getItemDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptors</h4>
+<pre>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&gt;&nbsp;getItemDescriptors&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns all the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list of all the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry</dd>
+</dl>
+</li>
+</ul>
+<a name="getItemDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptor</h4>
+<pre><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;getItemDescriptor&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier or null if none could be found</dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;add&#8203;(<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;descriptor)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Adds the given <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptior</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> had the same identifier</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Removes the <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> removed or null if no registered <a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> had an identifier
+         matching the given one</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>void&nbsp;clear&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Clears the registry.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html
new file mode 100644
index 0000000..a0681d9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html
@@ -0,0 +1,562 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>DescriptorRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DescriptorRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":42,"i1":42,"i2":42};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="DescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></div>
+<h2 title="Class DescriptorRegistryEventListener" class="title">Class DescriptorRegistryEventListener&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Object described</dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public class <span class="typeNameLabel">DescriptorRegistryEventListener&lt;T&gt;</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></pre>
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.eef.ide.api.extensions.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Description attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Id attribute of the extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Implementation class attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Label attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Descriptor tag of extension point.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#DescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.ide.api.extensions.IItemRegistry-">DescriptorRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                               java.lang.String&nbsp;extensionPointID,
+                               <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="type parameter in DescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.api.extensions.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a>, <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a>, <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a>, <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a>, <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ID_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ID_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ID_DESCRIPTOR_ATTR</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Id attribute of the extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.ID_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String LABEL_DESCRIPTOR_ATTR</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Label attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.LABEL_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DESCRIPTION_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DESCRIPTION_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String DESCRIPTION_DESCRIPTOR_ATTR</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Description attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMPL_CLASS_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMPL_CLASS_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String IMPL_CLASS_DESCRIPTOR_ATTR</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Implementation class attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAG_DESCRIPTOR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TAG_DESCRIPTOR</h4>
+<pre>public static final&nbsp;java.lang.String TAG_DESCRIPTOR</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Descriptor tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.api.extensions.impl.DescriptorRegistryEventListener.TAG_DESCRIPTOR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="DescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.ide.api.extensions.IItemRegistry-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener</h4>
+<pre>public&nbsp;DescriptorRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                       java.lang.String&nbsp;extensionPointID,
+                                       <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="type parameter in DescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+<dd><code>itemRegistry</code> - The <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemRegistry</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-"><code>AbstractRegistryEventListener.validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-"><code>AbstractRegistryEventListener.processAddition(org.eclipse.core.runtime.IConfigurationElement)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-"><code>AbstractRegistryEventListener.processRemoval(org.eclipse.core.runtime.IConfigurationElement)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="DescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.ide.api.extensions.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html
new file mode 100644
index 0000000..cdb1eae
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html
@@ -0,0 +1,427 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>ItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":42,"i1":42,"i2":42,"i3":42};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></div>
+<h2 title="Class ItemDescriptor" class="title">Class ItemDescriptor&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.api.extensions.impl.ItemDescriptor&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the object described</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;T&gt;</code></dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public class <span class="typeNameLabel">ItemDescriptor&lt;T&gt;</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;T&gt;</pre>
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">ItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id,
+              java.lang.String&nbsp;label,
+              java.lang.String&nbsp;description,
+              <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;instance)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getID--">getID</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getItem--">getItem</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the item.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.Object-">
+<!--   -->
+</a><a name="ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemDescriptor</h4>
+<pre>public&nbsp;ItemDescriptor&#8203;(java.lang.String&nbsp;id,
+                      java.lang.String&nbsp;label,
+                      java.lang.String&nbsp;description,
+                      <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;instance)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dd><code>label</code> - The label</dd>
+<dd><code>description</code> - The description</dd>
+<dd><code>instance</code> - The instance</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getID&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getID--">getID</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getID--"><code>IItemDescriptor.getID()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getLabel--">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The label</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getLabel--"><code>IItemDescriptor.getLabel()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDescription&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getDescription--"><code>IItemDescriptor.getDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getItem--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getItem</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;getItem&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the item.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getItem--">getItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The item</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html#getItem--"><code>IItemDescriptor.getItem()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html
new file mode 100644
index 0000000..20f0f57
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>ItemRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ItemRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="ItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></div>
+<h2 title="Class ItemRegistry" class="title">Class ItemRegistry&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.api.extensions.impl.ItemRegistry&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the object described</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;T&gt;</code></dd>
+</dl>
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public class <span class="typeNameLabel">ItemRegistry&lt;T&gt;</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;T&gt;</pre>
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemRegistry</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#ItemRegistry--">ItemRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Adds the given <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns all the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Removes the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemRegistry</h4>
+<pre>public&nbsp;ItemRegistry&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getItemDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&gt;&nbsp;getItemDescriptors&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns all the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list of all the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> of the registry</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptors--"><code>IItemRegistry.getItemDescriptors()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getItemDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptor</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;getItemDescriptor&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier or null if none could be found</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#getItemDescriptor-java.lang.String-"><code>IItemRegistry.getItemDescriptor(java.lang.String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;add&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;descriptor)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Adds the given <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptior</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> had the same identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#add-org.eclipse.eef.ide.api.extensions.IItemDescriptor-"><code>IItemRegistry.add(org.eclipse.eef.ide.api.extensions.IItemDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Removes the <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> removed or null if no registered <a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><code>IItemDescriptor</code></a> had an identifier
+         matching the given one</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#remove-java.lang.String-"><code>IItemRegistry.remove(java.lang.String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Clears the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html#clear--"><code>IItemRegistry.clear()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="ItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html
new file mode 100644
index 0000000..4d7bce9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html" target="classFrame">org.eclipse.eef.ide.api.extensions.impl</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">DescriptorRegistryEventListener</a></li>
+<li><a href="ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">ItemDescriptor</a></li>
+<li><a href="ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl" target="classFrame">ItemRegistry</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html
new file mode 100644
index 0000000..4033619
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-summary.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.api.extensions.impl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.api.extensions.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl">DescriptorRegistryEventListener</a>&lt;T&gt;</th>
+<td class="colLast">Deprecated.</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemDescriptor</a>&lt;T&gt;</th>
+<td class="colLast">Deprecated.</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl">ItemRegistry</a>&lt;T&gt;</th>
+<td class="colLast">Deprecated.</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html
new file mode 100644
index 0000000..a7d1199
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/impl/package-tree.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions.impl Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.api.extensions.impl Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.api.extensions.impl</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<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> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">DescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;T&gt; (implements org.eclipse.eef.ide.api.extensions.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemRegistry</span></a>&lt;T&gt; (implements org.eclipse.eef.ide.api.extensions.<a href="../../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/api/extensions/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/api/extensions/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-frame.html
new file mode 100644
index 0000000..217d52e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/package-summary.html" target="classFrame">org.eclipse.eef.ide.api.extensions</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions" target="classFrame">AbstractRegistryEventListener</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-summary.html
new file mode 100644
index 0000000..1847115
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-summary.html
@@ -0,0 +1,204 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.api.extensions";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.api.extensions</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;T&gt;</th>
+<td class="colLast">Deprecated.</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;T&gt;</th>
+<td class="colLast">Deprecated.</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener</a></th>
+<td class="colLast">Deprecated.</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions">AbstractRegistryEventListener.Action</a></th>
+<td class="colLast">
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-tree.html
new file mode 100644
index 0000000..f35dfd1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/api/extensions/package-tree.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.api.extensions Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.api.extensions Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.api.extensions</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<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> (implements org.eclipse.core.runtime.IRegistryEventListener)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemDescriptor</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="../../../../../../org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemRegistry</span></a>&lt;T&gt;</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="../../../../../../org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/core/internal/controllers/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/api/extensions/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/api/extensions/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html
new file mode 100644
index 0000000..81f8f43
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html
@@ -0,0 +1,397 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFIdePlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFIdePlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFIdePlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></div>
+<h2 title="Class EEFIdePlugin.Implementation" class="title">Class EEFIdePlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.internal.EEFIdePlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFIdePlugin.Implementation</span>
+extends <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></pre>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></h3>
+<code><a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a>, <a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="start-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>start</h4>
+<pre>public&nbsp;void&nbsp;start&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>start</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Plugin.start(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="stop-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>stop</h4>
+<pre>public&nbsp;void&nbsp;stop&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+          throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>stop</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Plugin.stop(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFIdePlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html
new file mode 100644
index 0000000..465d6e3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/EEFIdePlugin.html
@@ -0,0 +1,483 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFIdePlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFIdePlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":41,"i1":42};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/EEFIdePlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFIdePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></div>
+<h2 title="Class EEFIdePlugin" class="title">Class EEFIdePlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.internal.EEFIdePlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public class <span class="typeNameLabel">EEFIdePlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The plugin class of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The identifier of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html#EEFIdePlugin--">EEFIdePlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the OSGi related implementation.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The identifier of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.eclipse.eef.ide.internal.EEFIdePlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a> INSTANCE</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFIdePlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFIdePlugin</h4>
+<pre>public&nbsp;EEFIdePlugin&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block">Returns the OSGi related implementation.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The OSGi related implementation</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/EEFIdePlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFIdePlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/Messages.html
new file mode 100644
index 0000000..d7c27ab
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/Messages.html
@@ -0,0 +1,307 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<br>
+<pre>@Deprecated
+public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_cannotInstantiateExtension">DescriptorRegistryEventListener_cannotInstantiateExtension</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_extensionAlreadyContributed">DescriptorRegistryEventListener_extensionAlreadyContributed</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html#DescriptorRegistryEventListener_missingAttribute">DescriptorRegistryEventListener_missingAttribute</a></span></code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DescriptorRegistryEventListener_missingAttribute">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_missingAttribute</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_missingAttribute</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="DescriptorRegistryEventListener_cannotInstantiateExtension">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_cannotInstantiateExtension</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_cannotInstantiateExtension</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="DescriptorRegistryEventListener_extensionAlreadyContributed">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_extensionAlreadyContributed</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_extensionAlreadyContributed</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-frame.html
new file mode 100644
index 0000000..c41d7fa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/eclipse/eef/ide/internal/package-summary.html" target="classFrame">org.eclipse.eef.ide.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">EEFIdePlugin</a></li>
+<li><a href="EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">EEFIdePlugin.Implementation</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.ide.internal" target="classFrame">Messages</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-summary.html
new file mode 100644
index 0000000..ac3a134
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-summary.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin</a></th>
+<td class="colLast">Deprecated.</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal">EEFIdePlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal">Messages</a></th>
+<td class="colLast">Deprecated.</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/api/extensions/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-tree.html
new file mode 100644
index 0000000..8c6c0bd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/internal/package-tree.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/api/extensions/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="../../../../../org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="../../../../../org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/eclipse/eef/ide/api/extensions/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../org/eclipse/eef/ide/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/eclipse/eef/ide/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/EEFTab.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/EEFTab.html
new file mode 100644
index 0000000..3015c1f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/EEFTab.html
@@ -0,0 +1,432 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:04 CEST 2018 -->
+<title>EEFTab</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTab";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/EEFTab.html" target="_top">Frames</a></li>
+<li><a href="EEFTab.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/api/package-summary.html">org.eclipse.eef.ide.ui.api</a></div>
+<h2 title="Class EEFTab" class="title">Class EEFTab</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.EEFTab</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTab</span>
+extends java.lang.Object</pre>
+<div class="block">This class is used as the entry point to manage a tab with EEF.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#EEFTab-org.eclipse.eef.core.api.EEFPage-">EEFTab</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This method needs to be called before hidding the tab.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This method needs to be called before displaying the tab in the user interface.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;container)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls of the tab.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the tab.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#getEEFPage--">getEEFPage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the eefPage.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refreshes the tab.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+        org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Sets the input of the tab.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTab-org.eclipse.eef.core.api.EEFPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTab</h4>
+<pre>public&nbsp;EEFTab&#8203;(<a href="../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;container)</pre>
+<div class="block">Creates the controls of the tab.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent container</dd>
+<dd><code>container</code> - The container of the whole form</dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">This method needs to be called before displaying the tab in the user interface.</div>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Sets the input of the tab.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The workbench part</dd>
+<dd><code>selection</code> - The selection</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refreshes the tab.</div>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">This method needs to be called before hidding the tab.</div>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the tab.</div>
+</li>
+</ul>
+<a name="getEEFPage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEEFPage</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;getEEFPage&#8203;()</pre>
+<div class="block">Return the eefPage.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the eefPage</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/EEFTab.html" target="_top">Frames</a></li>
+<li><a href="EEFTab.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-frame.html
new file mode 100644
index 0000000..c48fe3b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/ide/ui/api/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.api</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFTab.html" title="class in org.eclipse.eef.ide.ui.api" target="classFrame">EEFTab</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-summary.html
new file mode 100644
index 0000000..f5eac5b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api">EEFTab</a></th>
+<td class="colLast">
+<div class="block">This class is used as the entry point to manage a tab with EEF.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-tree.html
new file mode 100644
index 0000000..be24e14
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/package-tree.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.<a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api"><span class="typeNameLink">EEFTab</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html
new file mode 100644
index 0000000..ede45cb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html
@@ -0,0 +1,485 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>AbstractEEFLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":6,"i4":6,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Class AbstractEEFLifecycleManager" class="title">Class AbstractEEFLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFLifecycleManager</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></pre>
+<div class="block">Common superclass of all the lifecycle managers.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></span></code></th>
+<td class="colLast">
+<div class="block">The form container.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#AbstractEEFLifecycleManager--">AbstractEEFLifecycleManager</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected abstract org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="container">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>container</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a> container</pre>
+<div class="block">The form container.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFLifecycleManager--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFLifecycleManager</h4>
+<pre>public&nbsp;AbstractEEFLifecycleManager&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>IEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected abstract&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected abstract&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--"><code>IEEFLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html
new file mode 100644
index 0000000..3f3e5e4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html
@@ -0,0 +1,913 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>AbstractEEFWidgetLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFWidgetLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":6,"i4":10,"i5":6,"i6":10,"i7":10,"i8":10,"i9":6,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":6,"i18":10,"i19":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFWidgetLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Class AbstractEEFWidgetLifecycleManager" class="title">Class AbstractEEFWidgetLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFWidgetLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></pre>
+<div class="block">Parent of all the lifecycle managers.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a></span></code></th>
+<td class="colLast">
+<div class="block">The editing context adapter.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.custom.CLabel</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a></span></code></th>
+<td class="colLast">
+<div class="block">The help label.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.sirius.common.interpreter.api.IInterpreter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a></span></code></th>
+<td class="colLast">
+<div class="block">The interpreter.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.custom.StyledText</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a></span></code></th>
+<td class="colLast">
+<div class="block">The label.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of pixel of the additional gap necessary to draw the validation marker.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.sirius.common.interpreter.api.IVariableManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></span></code></th>
+<td class="colLast">
+<div class="block">The variable manager.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#AbstractEEFWidgetLifecycleManager-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">AbstractEEFWidgetLifecycleManager</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                 <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract void</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the style helper used to compute the style of the widget.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the vertical alignment of the label of the widget.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.jface.viewers.IStructuredSelection</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a></span>&#8203;(org.eclipse.jface.viewers.StructuredViewer&nbsp;viewer)</code></th>
+<td class="colLast">
+<div class="block">Returns the <code>IStructuredSelection</code> of the specified viewer.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected abstract <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the semantic element of the current widget.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Check if a widget is enabled.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by the current user.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by another user.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ cannot be modified by the user.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if the widget should create a label widget for its label.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>protected abstract void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Set label font style.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently unlocked.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALIDATION_MARKER_OFFSET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALIDATION_MARKER_OFFSET</h4>
+<pre>protected static final&nbsp;int VALIDATION_MARKER_OFFSET</pre>
+<div class="block">The number of pixel of the additional gap necessary to draw the validation marker.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager.VALIDATION_MARKER_OFFSET">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="variableManager">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>variableManager</h4>
+<pre>protected&nbsp;org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager</pre>
+<div class="block">The variable manager.</div>
+</li>
+</ul>
+<a name="interpreter">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>interpreter</h4>
+<pre>protected&nbsp;org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter</pre>
+<div class="block">The interpreter.</div>
+</li>
+</ul>
+<a name="editingContextAdapter">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>editingContextAdapter</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a> editingContextAdapter</pre>
+<div class="block">The editing context adapter.</div>
+</li>
+</ul>
+<a name="label">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>label</h4>
+<pre>protected&nbsp;org.eclipse.swt.custom.StyledText label</pre>
+<div class="block">The label.</div>
+</li>
+</ul>
+<a name="help">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>help</h4>
+<pre>protected&nbsp;org.eclipse.swt.custom.CLabel help</pre>
+<div class="block">The help label.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFWidgetLifecycleManager-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager</h4>
+<pre>public&nbsp;AbstractEEFWidgetLifecycleManager&#8203;(org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                         <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="needSeparatedLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>needSeparatedLabel</h4>
+<pre>protected&nbsp;boolean&nbsp;needSeparatedLabel&#8203;()</pre>
+<div class="block">Indicates if the widget should create a label widget for its label.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if a label should be created, <code>false</code> otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelVerticalAlignment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelVerticalAlignment</h4>
+<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment&#8203;()</pre>
+<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
+ <ul>
+ <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
+ <li>GridData.VERTICAL_ALIGN_CENTER</li>
+ <li>GridData.VERTICAL_ALIGN_END</li>
+ </ul></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The vertical alignment of the label of the widget</dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected abstract&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--"><code>AbstractEEFLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected abstract&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+</dl>
+</li>
+</ul>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected abstract&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetSemanticElement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetSemanticElement</h4>
+<pre>protected&nbsp;java.lang.Object&nbsp;getWidgetSemanticElement&#8203;()</pre>
+<div class="block">Returns the semantic element of the current widget.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The semantic element of the current widget</dd>
+</dl>
+</li>
+</ul>
+<a name="lockedByMe--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lockedByMe</h4>
+<pre>protected&nbsp;void&nbsp;lockedByMe&#8203;()</pre>
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by the current user. By default, it will only display a small green lock next to the
+ validation control.</div>
+</li>
+</ul>
+<a name="lockedByOther--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lockedByOther</h4>
+<pre>protected&nbsp;void&nbsp;lockedByOther&#8203;()</pre>
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by another user. As a result, it will set the user interface in a disabled mode along with a
+ red lock next to the widget.</div>
+</li>
+</ul>
+<a name="lockedNoWrite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lockedNoWrite</h4>
+<pre>protected&nbsp;void&nbsp;lockedNoWrite&#8203;()</pre>
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ cannot be modified by the user. As a result, it will set the user interface in a disable mode with a grey lock
+ next to the widget.</div>
+</li>
+</ul>
+<a name="unlocked--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>unlocked</h4>
+<pre>protected&nbsp;void&nbsp;unlocked&#8203;()</pre>
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently unlocked. As a result, it will set back the widget to its default state.</div>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected abstract&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+</dl>
+</li>
+</ul>
+<a name="isEnabled--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEnabled</h4>
+<pre>protected&nbsp;boolean&nbsp;isEnabled&#8203;()</pre>
+<div class="block">Check if a widget is enabled.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if the widget should be enabled otherwise false.</dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontStyle</h4>
+<pre>protected&nbsp;void&nbsp;setLabelFontStyle&#8203;()</pre>
+<div class="block">Set label font style.</div>
+</li>
+</ul>
+<a name="getEEFStyleHelper--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFStyleHelper</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a>&nbsp;getEEFStyleHelper&#8203;()</pre>
+<div class="block">Returns the style helper used to compute the style of the widget.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The style helper</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--"><code>AbstractEEFLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--"><code>AbstractEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--"><code>IEEFLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getStructuredSelection</h4>
+<pre>protected&nbsp;org.eclipse.jface.viewers.IStructuredSelection&nbsp;getStructuredSelection&#8203;(org.eclipse.jface.viewers.StructuredViewer&nbsp;viewer)
+                                                                         throws java.lang.ClassCastException</pre>
+<div class="block">Returns the <code>IStructuredSelection</code> of the specified viewer.
+ <p>
+ Backport of <code>StructuredViewer.getStructuredSelection()</code> which was introduced in JFace 3.11 (Mars) to
+ work with JFace 3.10 (Luna).
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>viewer</code> - the viewer.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>IStructuredSelection</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.ClassCastException</code> - if the selection of the viewer is not an instance of IStructuredSelection</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFWidgetLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html
new file mode 100644
index 0000000..cda9307
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html
@@ -0,0 +1,373 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFHyperlinkListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Class EEFHyperlinkListener" class="title">Class EEFHyperlinkListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.widgets.EEFHyperlinkListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.swt.events.MouseListener</code>, <code>org.eclipse.swt.internal.SWTEventListener</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkListener</span>
+extends java.lang.Object
+implements org.eclipse.swt.events.MouseListener</pre>
+<div class="block">The listener of the hyperlink widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#EEFHyperlinkListener-org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager-org.eclipse.swt.widgets.Control-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">EEFHyperlinkListener</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a>&nbsp;lifecycleManager,
+                    org.eclipse.swt.widgets.Control&nbsp;hyperlink,
+                    <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;container,
+                    <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>&nbsp;controller)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseDoubleClick-org.eclipse.swt.events.MouseEvent-">mouseDoubleClick</a></span>&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseDown-org.eclipse.swt.events.MouseEvent-">mouseDown</a></span>&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html#mouseUp-org.eclipse.swt.events.MouseEvent-">mouseUp</a></span>&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.events.MouseListener">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.events.MouseListener</h3>
+<code>mouseDoubleClickAdapter, mouseDownAdapter, mouseUpAdapter</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkListener-org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager-org.eclipse.swt.widgets.Control-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkListener</h4>
+<pre>public&nbsp;EEFHyperlinkListener&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a>&nbsp;lifecycleManager,
+                            org.eclipse.swt.widgets.Control&nbsp;hyperlink,
+                            <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;container,
+                            <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>&nbsp;controller)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>lifecycleManager</code> - The life cycle manager</dd>
+<dd><code>hyperlink</code> - The hyperlink</dd>
+<dd><code>container</code> - The Form container</dd>
+<dd><code>controller</code> - The controller</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mouseDoubleClick-org.eclipse.swt.events.MouseEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseDoubleClick</h4>
+<pre>public&nbsp;void&nbsp;mouseDoubleClick&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>mouseDoubleClick</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.MouseListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>MouseListener.mouseDoubleClick(org.eclipse.swt.events.MouseEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mouseDown-org.eclipse.swt.events.MouseEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseDown</h4>
+<pre>public&nbsp;void&nbsp;mouseDown&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>mouseDown</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.MouseListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>MouseListener.mouseDown(org.eclipse.swt.events.MouseEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="mouseUp-org.eclipse.swt.events.MouseEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mouseUp</h4>
+<pre>public&nbsp;void&nbsp;mouseUp&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>mouseUp</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.MouseListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>MouseListener.mouseUp(org.eclipse.swt.events.MouseEvent)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
new file mode 100644
index 0000000..fbf608b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFStyleHelper.IEEFTextStyleCallback</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFStyleHelper.IEEFTextStyleCallback";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Interface EEFStyleHelper.IEEFTextStyleCallback" class="title">Interface EEFStyleHelper.IEEFTextStyleCallback</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></code></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="typeNameLabel">EEFStyleHelper.IEEFTextStyleCallback</span></pre>
+<div class="block">This class will be called to update the style of the text.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given background color to the widget.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</code></th>
+<td class="colLast">
+<div class="block">Applies the given font to the widget.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></span>&#8203;(boolean&nbsp;strikeout,
+              boolean&nbsp;underline)</code></th>
+<td class="colLast">
+<div class="block">Applies the strikeout and/or underline styles.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given foreground color to the widget.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFont</h4>
+<pre>void&nbsp;applyFont&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</pre>
+<div class="block">Applies the given font to the widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>font</code> - The font</dd>
+</dl>
+</li>
+</ul>
+<a name="applyFontStyle-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFontStyle</h4>
+<pre>void&nbsp;applyFontStyle&#8203;(boolean&nbsp;strikeout,
+                    boolean&nbsp;underline)</pre>
+<div class="block">Applies the strikeout and/or underline styles.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>strikeout</code> - <code>true</code> if the widget should be striked out, <code>false</code> otherwise</dd>
+<dd><code>underline</code> - <code>true</code> if the widget should be underlined, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyForegroundColor</h4>
+<pre>void&nbsp;applyForegroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given foreground color to the widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The foreground color</dd>
+</dl>
+</li>
+</ul>
+<a name="applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>applyBackgroundColor</h4>
+<pre>void&nbsp;applyBackgroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given background color to the widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The background color</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html
new file mode 100644
index 0000000..dab6183
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html
@@ -0,0 +1,464 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFStyleHelper</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFStyleHelper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
+<li><a href="EEFStyleHelper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Class EEFStyleHelper" class="title">Class EEFStyleHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFStyleHelper</span>
+extends java.lang.Object</pre>
+<div class="block">This utility class contains various helper method to manipulate styles.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></span></code></th>
+<td class="colLast">
+<div class="block">This class will be called to update the style of the text.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">EEFStyleHelper</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+              org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper.IEEFTextStyleCallback-">applyTextStyle</a></span>&#8203;(java.lang.String&nbsp;fontNameExpression,
+              java.lang.String&nbsp;fontSizeExpression,
+              java.lang.String&nbsp;fontStyleExpression,
+              org.eclipse.swt.graphics.Font&nbsp;defaultFont,
+              java.lang.String&nbsp;backgroundColorExpression,
+              java.lang.String&nbsp;foregroundColorExpression,
+              <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</code></th>
+<td class="colLast">
+<div class="block">Uses the given expressions to update the style using the given callback.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getConditionalStyleToWidgetStyleSwitch--">getConditionalStyleToWidgetStyleSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the switch to use to find the style of a conditional style.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToConditionalStylesSwitch--">getDescriptionToConditionalStylesSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the switch to use to find the conditional styles of a widget description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getDescriptionToWidgetStyleSwitch--">getDescriptionToWidgetStyleSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the switch to use to find the style of a description.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html#getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">getWidgetStyle</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;widgetDescription)</code></th>
+<td class="colLast">
+<div class="block">Returns the widget style to use from the given widget description.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFStyleHelper-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFStyleHelper</h4>
+<pre>public&nbsp;EEFStyleHelper&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                      org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getWidgetStyle-org.eclipse.eef.EEFWidgetDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetStyle</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;getWidgetStyle&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;widgetDescription)</pre>
+<div class="block">Returns the widget style to use from the given widget description.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widgetDescription</code> - The widget description</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget style to use</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescriptionToConditionalStylesSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescriptionToConditionalStylesSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;&nbsp;getDescriptionToConditionalStylesSwitch&#8203;()</pre>
+<div class="block">Returns the switch to use to find the conditional styles of a widget description. The switch returned should be
+ able to handle the default use case, as a result it is highly recommended to return a composed switch with the
+ default one and new switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFDescriptionToConditionalStylesSwitch(), new
+ CustomDescriptionToConditionalStylesSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the conditional styles of a widget description</dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyleToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyleToWidgetStyleSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;&nbsp;getConditionalStyleToWidgetStyleSwitch&#8203;()</pre>
+<div class="block">Returns the switch to use to find the style of a conditional style. The switch returned should be able to handle
+ the default use case, as a result it is highly recommended to return a composed switch with the default one and
+ new switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFConditionalStyleToWidgetStyleSwitch(), new
+ CustomConditionalStyleToWidgetStyleSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the style of a conditional style</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescriptionToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescriptionToWidgetStyleSwitch</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;&nbsp;getDescriptionToWidgetStyleSwitch&#8203;()</pre>
+<div class="block">Returns the switch to use to find the style of a description. The switch returned should be able to handle the
+ default use case, as a result it is highly recommended to return a composed switch with the default one and new
+ switches. Example:<br>
+ <code>
+ return new ComposedSwitch<>(Arrays.asList(new EEFDescriptionToWidgetStyleSwitch(), new
+ EEFDescriptionToWidgetStyleSwitch()));
+ </code></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The switch to use to find the style of a description.</dd>
+</dl>
+</li>
+</ul>
+<a name="applyTextStyle-java.lang.String-java.lang.String-java.lang.String-org.eclipse.swt.graphics.Font-java.lang.String-java.lang.String-org.eclipse.eef.ide.ui.api.widgets.EEFStyleHelper.IEEFTextStyleCallback-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>applyTextStyle</h4>
+<pre>public&nbsp;void&nbsp;applyTextStyle&#8203;(java.lang.String&nbsp;fontNameExpression,
+                           java.lang.String&nbsp;fontSizeExpression,
+                           java.lang.String&nbsp;fontStyleExpression,
+                           org.eclipse.swt.graphics.Font&nbsp;defaultFont,
+                           java.lang.String&nbsp;backgroundColorExpression,
+                           java.lang.String&nbsp;foregroundColorExpression,
+                           <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>&nbsp;callback)</pre>
+<div class="block">Uses the given expressions to update the style using the given callback.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>fontNameExpression</code> - The expression used to compute the name of the font</dd>
+<dd><code>fontSizeExpression</code> - The expression used to compute the size of the font</dd>
+<dd><code>fontStyleExpression</code> - The expression used to compute the style of the font</dd>
+<dd><code>defaultFont</code> - The default font</dd>
+<dd><code>backgroundColorExpression</code> - The expression used to compute the background color of the font</dd>
+<dd><code>foregroundColorExpression</code> - The expression used to compute the foreground color of the font</dd>
+<dd><code>callback</code> - The callback which will be called when a property of the style has been computed</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" target="_top">Frames</a></li>
+<li><a href="EEFStyleHelper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html
new file mode 100644
index 0000000..5cf5dd9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFTableSelectionListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTableSelectionListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFTableSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Class EEFTableSelectionListener" class="title">Class EEFTableSelectionListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.api.widgets.EEFTableSelectionListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.swt.events.SelectionListener</code>, <code>org.eclipse.swt.internal.SWTEventListener</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTableSelectionListener</span>
+extends java.lang.Object
+implements org.eclipse.swt.events.SelectionListener</pre>
+<div class="block">This class is used to call the controller once the end user click on the table.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html#EEFTableSelectionListener-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">EEFTableSelectionListener</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>&nbsp;controller)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html#widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">widgetDefaultSelected</a></span>&#8203;(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html#widgetSelected-org.eclipse.swt.events.SelectionEvent-">widgetSelected</a></span>&#8203;(org.eclipse.swt.events.SelectionEvent&nbsp;event)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.events.SelectionListener">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.events.SelectionListener</h3>
+<code>widgetDefaultSelectedAdapter, widgetSelectedAdapter</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTableSelectionListener-org.eclipse.eef.core.api.controllers.IEEFOnClickController-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTableSelectionListener</h4>
+<pre>public&nbsp;EEFTableSelectionListener&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>&nbsp;controller)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>controller</code> - The controller</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="widgetSelected-org.eclipse.swt.events.SelectionEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>widgetSelected</h4>
+<pre>public&nbsp;void&nbsp;widgetSelected&#8203;(org.eclipse.swt.events.SelectionEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>widgetSelected</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.SelectionListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>SelectionListener.widgetSelected(org.eclipse.swt.events.SelectionEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="widgetDefaultSelected-org.eclipse.swt.events.SelectionEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>widgetDefaultSelected</h4>
+<pre>public&nbsp;void&nbsp;widgetDefaultSelected&#8203;(org.eclipse.swt.events.SelectionEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>widgetDefaultSelected</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.SelectionListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>SelectionListener.widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFTableSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html
new file mode 100644
index 0000000..0000a41
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>IEEFLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="IEEFLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Interface IEEFLifecycleManager" class="title">Interface IEEFLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFLifecycleManager</span></pre>
+<div class="block">Implementations of this interface will be used to handle the lifecycle of the widgets and controllers created for a
+ description.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                   <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="IEEFLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html
new file mode 100644
index 0000000..155e1bf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html
@@ -0,0 +1,292 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>IEEFLifecycleManagerProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFLifecycleManagerProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" target="_top">Frames</a></li>
+<li><a href="IEEFLifecycleManagerProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></div>
+<h2 title="Interface IEEFLifecycleManagerProvider" class="title">Interface IEEFLifecycleManagerProvider</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFLifecycleManagerProvider</span></pre>
+<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>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html#canHandle-org.eclipse.eef.EEFControlDescription-">canHandle</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription)</code></th>
+<td class="colLast">
+<div class="block">Indicates if the lifecycle manager provider can handle the given control description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html#getLifecycleManager-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">getLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription,
+                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                   <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">Returns an <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 the given description.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="canHandle-org.eclipse.eef.EEFControlDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canHandle</h4>
+<pre>boolean&nbsp;canHandle&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription)</pre>
+<div class="block">Indicates if the lifecycle manager provider can handle the given control description.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>controlDescription</code> - the description of the control</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the lifecycle manager can handle it, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="getLifecycleManager-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getLifecycleManager</h4>
+<pre><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>&nbsp;getLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription,
+                                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                         <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">Returns an <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 the given description. This method should not return
+ <code>null</code>, if a description is not supported, return false in the method canHandle.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>controlDescription</code> - The control description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An <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></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" target="_top">Frames</a></li>
+<li><a href="IEEFLifecycleManagerProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html
new file mode 100644
index 0000000..3256816
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-frame.html
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api.widgets</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.api.widgets</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li><a href="IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManager</span></a></li>
+<li><a href="IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets" target="classFrame"><span class="interfaceName">IEEFLifecycleManagerProvider</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFLifecycleManager</a></li>
+<li><a href="AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">AbstractEEFWidgetLifecycleManager</a></li>
+<li><a href="EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFHyperlinkListener</a></li>
+<li><a href="EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFStyleHelper</a></li>
+<li><a href="EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets" target="classFrame">EEFTableSelectionListener</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html
new file mode 100644
index 0000000..d0d8e52
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-summary.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api.widgets</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.api.widgets";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.api.widgets</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">This class will be called to update the style of the text.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">Implementations of this interface will be used to handle the lifecycle of the widgets and controllers created for a
+ description.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a></th>
+<td class="colLast">
+<div class="block">This interface is used to get the <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><code>IEEFLifecycleManager</code></a> for a control.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">Common superclass of all the lifecycle managers.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">Parent of all the lifecycle managers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFHyperlinkListener</a></th>
+<td class="colLast">
+<div class="block">The listener of the hyperlink widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper</a></th>
+<td class="colLast">
+<div class="block">This utility class contains various helper method to manipulate styles.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets">EEFTableSelectionListener</a></th>
+<td class="colLast">
+<div class="block">This class is used to call the controller once the end user click on the table.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html
new file mode 100644
index 0000000..df446bc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/api/widgets/package-tree.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.api.widgets Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.api.widgets Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.api.widgets</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFWidgetLifecycleManager</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFHyperlinkListener</span></a> (implements org.eclipse.swt.events.MouseListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFTableSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManagerProvider</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/api/widgets/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html
new file mode 100644
index 0000000..0356586
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html
@@ -0,0 +1,487 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFIdeUiPlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFIdeUiPlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFIdeUiPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Class EEFIdeUiPlugin.Implementation" class="title">Class EEFIdeUiPlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.EEFIdeUiPlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFIdeUiPlugin.Implementation</span>
+extends <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></pre>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getEEFLifecycleManagerProvider-org.eclipse.eef.EEFControlDescription-">getEEFLifecycleManagerProvider</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;eefControlDescription)</code></th>
+<td class="colLast">
+<div class="block">Return the lifecycle manager provider supporting the given description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImage-java.net.URL-">getImage</a></span>&#8203;(java.net.URL&nbsp;url)</code></th>
+<td class="colLast">
+<div class="block">Returns the image for the given URL.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.jface.resource.ImageDescriptor</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImageDescriptor-java.lang.String-">getImageDescriptor</a></span>&#8203;(java.lang.String&nbsp;path)</code></th>
+<td class="colLast">
+<div class="block">Returns the image descriptor for the image with the given path.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.resource.ImageRegistry</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#getImageRegistry--">getImageRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the image registry.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.common.api.<a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getImageDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageDescriptor</h4>
+<pre>public&nbsp;org.eclipse.jface.resource.ImageDescriptor&nbsp;getImageDescriptor&#8203;(java.lang.String&nbsp;path)</pre>
+<div class="block">Returns the image descriptor for the image with the given path.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>path</code> - The path of the image in the bundle</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The image descriptor of the image</dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.net.URL-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;(java.net.URL&nbsp;url)</pre>
+<div class="block">Returns the image for the given URL.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>url</code> - The url of the image</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The image found or <code>null</code> if it could not be found</dd>
+</dl>
+</li>
+</ul>
+<a name="getImageRegistry--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageRegistry</h4>
+<pre>public&nbsp;org.eclipse.jface.resource.ImageRegistry&nbsp;getImageRegistry&#8203;()</pre>
+<div class="block">Returns the image registry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The image registry</dd>
+</dl>
+</li>
+</ul>
+<a name="start-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>start</h4>
+<pre>public&nbsp;void&nbsp;start&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>start</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Plugin.start(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="stop-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>stop</h4>
+<pre>public&nbsp;void&nbsp;stop&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+          throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>stop</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractUIPlugin.stop(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLifecycleManagerProvider-org.eclipse.eef.EEFControlDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEEFLifecycleManagerProvider</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManagerProvider</a>&nbsp;getEEFLifecycleManagerProvider&#8203;(<a href="../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;eefControlDescription)</pre>
+<div class="block">Return the lifecycle manager provider supporting the given description.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefControlDescription</code> - The description of the control to create</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The lifecycle manager provider</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFIdeUiPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html
new file mode 100644
index 0000000..1123991
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html
@@ -0,0 +1,461 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFIdeUiPlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFIdeUiPlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFIdeUiPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Class EEFIdeUiPlugin" class="title">Class EEFIdeUiPlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.EEFIdeUiPlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFIdeUiPlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The plugin class of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The identifier of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#EEFIdeUiPlugin--">EEFIdeUiPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block">The identifier of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.EEFIdeUiPlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a> INSTANCE</pre>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFIdeUiPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFIdeUiPlugin</h4>
+<pre>public&nbsp;EEFIdeUiPlugin&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFIdeUiPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFImageUtils.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFImageUtils.html
new file mode 100644
index 0000000..37032fa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/EEFImageUtils.html
@@ -0,0 +1,298 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFImageUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFImageUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" target="_top">Frames</a></li>
+<li><a href="EEFImageUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Class EEFImageUtils" class="title">Class EEFImageUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.EEFImageUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFImageUtils</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class to manage images.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static java.util.Optional&lt;org.eclipse.swt.graphics.Image&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html#getImage-java.lang.String-">getImage</a></span>&#8203;(java.lang.String&nbsp;imgPath)</code></th>
+<td class="colLast">
+<div class="block">Retrieve an image from a string path as '/resource/folder/image.png'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static java.util.Optional&lt;org.eclipse.jface.resource.ImageDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html#getImageDescriptor-java.lang.String-">getImageDescriptor</a></span>&#8203;(java.lang.String&nbsp;imgPath)</code></th>
+<td class="colLast">
+<div class="block">Retrieve an image descriptor from a string path as '/resource/folder/image.png'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getImage-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public static&nbsp;java.util.Optional&lt;org.eclipse.swt.graphics.Image&gt;&nbsp;getImage&#8203;(java.lang.String&nbsp;imgPath)</pre>
+<div class="block">Retrieve an image from a string path as '/resource/folder/image.png'.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>imgPath</code> - The image path</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The image</dd>
+</dl>
+</li>
+</ul>
+<a name="getImageDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getImageDescriptor</h4>
+<pre>public static&nbsp;java.util.Optional&lt;org.eclipse.jface.resource.ImageDescriptor&gt;&nbsp;getImageDescriptor&#8203;(java.lang.String&nbsp;imgPath)</pre>
+<div class="block">Retrieve an image descriptor from a string path as '/resource/folder/image.png'.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>imgPath</code> - The image path</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The image descriptor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" target="_top">Frames</a></li>
+<li><a href="EEFImageUtils.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Icons.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Icons.html
new file mode 100644
index 0000000..9612ad8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Icons.html
@@ -0,0 +1,545 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>Icons</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Icons";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Icons.html" target="_top">Frames</a></li>
+<li><a href="Icons.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Interface Icons" class="title">Interface Icons</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">Icons</span></pre>
+<div class="block">The paths of the icons available in this bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#CREATE">CREATE</a></span></code></th>
+<td class="colLast">
+<div class="block">Create.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#DOWN">DOWN</a></span></code></th>
+<td class="colLast">
+<div class="block">Down.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#ERROR">ERROR</a></span></code></th>
+<td class="colLast">
+<div class="block">Error.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#FIX">FIX</a></span></code></th>
+<td class="colLast">
+<div class="block">Fix.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#HELP">HELP</a></span></code></th>
+<td class="colLast">
+<div class="block">Help.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#INFO">INFO</a></span></code></th>
+<td class="colLast">
+<div class="block">Info.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_DENIED">PERMISSION_DENIED</a></span></code></th>
+<td class="colLast">
+<div class="block">Permission Denied.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY</a></span></code></th>
+<td class="colLast">
+<div class="block">Permission Granted to current user exclusively.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#PERMISSION_NO_WRITE">PERMISSION_NO_WRITE</a></span></code></th>
+<td class="colLast">
+<div class="block">Permission No Write.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#PLACEHOLDER">PLACEHOLDER</a></span></code></th>
+<td class="colLast">
+<div class="block">Placeholder.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#QUICK_FIX">QUICK_FIX</a></span></code></th>
+<td class="colLast">
+<div class="block">Quick fix.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#SEARCH">SEARCH</a></span></code></th>
+<td class="colLast">
+<div class="block">Search.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#UNSET">UNSET</a></span></code></th>
+<td class="colLast">
+<div class="block">Unset.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#UP">UP</a></span></code></th>
+<td class="colLast">
+<div class="block">Up.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html#WARNING">WARNING</a></span></code></th>
+<td class="colLast">
+<div class="block">Warning.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="HELP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HELP</h4>
+<pre>static final&nbsp;java.lang.String HELP</pre>
+<div class="block">Help.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.HELP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CREATE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CREATE</h4>
+<pre>static final&nbsp;java.lang.String CREATE</pre>
+<div class="block">Create.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.CREATE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SEARCH">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SEARCH</h4>
+<pre>static final&nbsp;java.lang.String SEARCH</pre>
+<div class="block">Search.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.SEARCH">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="UNSET">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UNSET</h4>
+<pre>static final&nbsp;java.lang.String UNSET</pre>
+<div class="block">Unset.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.UNSET">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="UP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>UP</h4>
+<pre>static final&nbsp;java.lang.String UP</pre>
+<div class="block">Up.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.UP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOWN">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DOWN</h4>
+<pre>static final&nbsp;java.lang.String DOWN</pre>
+<div class="block">Down.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.DOWN">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="QUICK_FIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>QUICK_FIX</h4>
+<pre>static final&nbsp;java.lang.String QUICK_FIX</pre>
+<div class="block">Quick fix.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.QUICK_FIX">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INFO">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INFO</h4>
+<pre>static final&nbsp;java.lang.String INFO</pre>
+<div class="block">Info.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.INFO">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="WARNING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WARNING</h4>
+<pre>static final&nbsp;java.lang.String WARNING</pre>
+<div class="block">Warning.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.WARNING">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ERROR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ERROR</h4>
+<pre>static final&nbsp;java.lang.String ERROR</pre>
+<div class="block">Error.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.ERROR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="FIX">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FIX</h4>
+<pre>static final&nbsp;java.lang.String FIX</pre>
+<div class="block">Fix.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.FIX">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PERMISSION_DENIED">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PERMISSION_DENIED</h4>
+<pre>static final&nbsp;java.lang.String PERMISSION_DENIED</pre>
+<div class="block">Permission Denied.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_DENIED">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY</h4>
+<pre>static final&nbsp;java.lang.String PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY</pre>
+<div class="block">Permission Granted to current user exclusively.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_GRANTED_TO_CURRENT_USER_EXCLUSIVELY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PERMISSION_NO_WRITE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PERMISSION_NO_WRITE</h4>
+<pre>static final&nbsp;java.lang.String PERMISSION_NO_WRITE</pre>
+<div class="block">Permission No Write.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.PERMISSION_NO_WRITE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PLACEHOLDER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PLACEHOLDER</h4>
+<pre>static final&nbsp;java.lang.String PLACEHOLDER</pre>
+<div class="block">Placeholder.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.Icons.PLACEHOLDER">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Icons.html" target="_top">Frames</a></li>
+<li><a href="Icons.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Messages.html
new file mode 100644
index 0000000..6bacc2a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Messages.html
@@ -0,0 +1,618 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used for the internationalization.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_invalidSelectionType">AbstractEEFWidgetLifecycleManager_invalidSelectionType</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_lockedByMe">AbstractEEFWidgetLifecycleManager_lockedByMe</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_lockedByOther">AbstractEEFWidgetLifecycleManager_lockedByOther</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_lockedNoWrite">AbstractEEFWidgetLifecycleManager_lockedNoWrite</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#AbstractEEFWidgetLifecycleManager_noDescriptionAvailable">AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFColor_invalidColorCode">EEFColor_invalidColorCode</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_fileNotFound">EEFIdeUiPlugin_fileNotFound</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_lifecycleManagerInvalid">EEFIdeUiPlugin_lifecycleManagerInvalid</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFIdeUiPlugin_lifecycleManagerNotFound">EEFIdeUiPlugin_lifecycleManagerNotFound</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFPreferencePage_DebugButton_Text">EEFPreferencePage_DebugButton_Text</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFPreferencePage_DebugButton_Tooltip">EEFPreferencePage_DebugButton_Tooltip</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_description">EEFQuickFixPage_description</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_label">EEFQuickFixPage_label</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixPage_title">EEFQuickFixPage_title</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_applyQuickFix">EEFQuickFixWizard_applyQuickFix</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_noQuickFixAvailable">EEFQuickFixWizard_noQuickFixAvailable</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFQuickFixWizard_windowTitle">EEFQuickFixWizard_windowTitle</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue">EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_conflictDialog_choiceNewModelValue">EEFTextLifecycleManager_conflictDialog_choiceNewModelValue</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_conflictDialog_message">EEFTextLifecycleManager_conflictDialog_message</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_conflictDialog_title">EEFTextLifecycleManager_conflictDialog_title</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_textLossByLocking_message">EEFTextLifecycleManager_textLossByLocking_message</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFTextLifecycleManager_textLossByLocking_title">EEFTextLifecycleManager_textLossByLocking_title</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_description">EEFValidationRulesPage_description</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_label">EEFValidationRulesPage_label</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html#EEFValidationRulesPage_title">EEFValidationRulesPage_title</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="EEFPreferencePage_DebugButton_Text">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFPreferencePage_DebugButton_Text</h4>
+<pre>public static&nbsp;java.lang.String EEFPreferencePage_DebugButton_Text</pre>
+</li>
+</ul>
+<a name="EEFPreferencePage_DebugButton_Tooltip">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFPreferencePage_DebugButton_Tooltip</h4>
+<pre>public static&nbsp;java.lang.String EEFPreferencePage_DebugButton_Tooltip</pre>
+</li>
+</ul>
+<a name="EEFIdeUiPlugin_lifecycleManagerNotFound">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFIdeUiPlugin_lifecycleManagerNotFound</h4>
+<pre>public static&nbsp;java.lang.String EEFIdeUiPlugin_lifecycleManagerNotFound</pre>
+</li>
+</ul>
+<a name="EEFIdeUiPlugin_lifecycleManagerInvalid">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFIdeUiPlugin_lifecycleManagerInvalid</h4>
+<pre>public static&nbsp;java.lang.String EEFIdeUiPlugin_lifecycleManagerInvalid</pre>
+</li>
+</ul>
+<a name="EEFIdeUiPlugin_fileNotFound">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFIdeUiPlugin_fileNotFound</h4>
+<pre>public static&nbsp;java.lang.String EEFIdeUiPlugin_fileNotFound</pre>
+</li>
+</ul>
+<a name="EEFColor_invalidColorCode">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFColor_invalidColorCode</h4>
+<pre>public static&nbsp;java.lang.String EEFColor_invalidColorCode</pre>
+</li>
+</ul>
+<a name="AbstractEEFWidgetLifecycleManager_invalidSelectionType">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_invalidSelectionType</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_invalidSelectionType</pre>
+</li>
+</ul>
+<a name="EEFQuickFixWizard_windowTitle">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixWizard_windowTitle</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixWizard_windowTitle</pre>
+</li>
+</ul>
+<a name="EEFQuickFixWizard_applyQuickFix">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixWizard_applyQuickFix</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixWizard_applyQuickFix</pre>
+</li>
+</ul>
+<a name="EEFQuickFixPage_title">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixPage_title</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixPage_title</pre>
+</li>
+</ul>
+<a name="EEFQuickFixPage_description">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixPage_description</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixPage_description</pre>
+</li>
+</ul>
+<a name="EEFQuickFixPage_label">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixPage_label</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixPage_label</pre>
+</li>
+</ul>
+<a name="EEFValidationRulesPage_title">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFValidationRulesPage_title</h4>
+<pre>public static&nbsp;java.lang.String EEFValidationRulesPage_title</pre>
+</li>
+</ul>
+<a name="EEFValidationRulesPage_description">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFValidationRulesPage_description</h4>
+<pre>public static&nbsp;java.lang.String EEFValidationRulesPage_description</pre>
+</li>
+</ul>
+<a name="EEFValidationRulesPage_label">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFValidationRulesPage_label</h4>
+<pre>public static&nbsp;java.lang.String EEFValidationRulesPage_label</pre>
+</li>
+</ul>
+<a name="EEFQuickFixWizard_noQuickFixAvailable">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFQuickFixWizard_noQuickFixAvailable</h4>
+<pre>public static&nbsp;java.lang.String EEFQuickFixWizard_noQuickFixAvailable</pre>
+</li>
+</ul>
+<a name="AbstractEEFWidgetLifecycleManager_noDescriptionAvailable">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_noDescriptionAvailable</pre>
+</li>
+</ul>
+<a name="AbstractEEFWidgetLifecycleManager_lockedByOther">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_lockedByOther</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_lockedByOther</pre>
+</li>
+</ul>
+<a name="AbstractEEFWidgetLifecycleManager_lockedByMe">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_lockedByMe</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_lockedByMe</pre>
+</li>
+</ul>
+<a name="AbstractEEFWidgetLifecycleManager_lockedNoWrite">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AbstractEEFWidgetLifecycleManager_lockedNoWrite</h4>
+<pre>public static&nbsp;java.lang.String AbstractEEFWidgetLifecycleManager_lockedNoWrite</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_conflictDialog_title">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_conflictDialog_title</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_conflictDialog_title</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_conflictDialog_message">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_conflictDialog_message</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_conflictDialog_message</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_conflictDialog_choiceNewModelValue">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_conflictDialog_choiceNewModelValue</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_conflictDialog_choiceNewModelValue</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_conflictDialog_choiceLocalEditedValue</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_textLossByLocking_title">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_textLossByLocking_title</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_textLossByLocking_title</pre>
+</li>
+</ul>
+<a name="EEFTextLifecycleManager_textLossByLocking_message">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextLifecycleManager_textLossByLocking_message</h4>
+<pre>public static&nbsp;java.lang.String EEFTextLifecycleManager_textLossByLocking_message</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Updater.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Updater.html
new file mode 100644
index 0000000..69dfc18
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/Updater.html
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>Updater</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Updater";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Updater.html" target="_top">Frames</a></li>
+<li><a href="Updater.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></div>
+<h2 title="Class Updater" class="title">Class Updater</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.Updater</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.function.Consumer&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">Updater</span>
+extends java.lang.Object
+implements java.util.function.Consumer&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;</pre>
+<div class="block">A post-commit listener which refreshes the whole page when a significant change (an actual modification of a model
+ element) occurs in the current editing domain.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html#Updater-org.eclipse.eef.ide.ui.api.EEFTab-org.eclipse.eef.common.ui.api.IEEFFormContainer-">Updater</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api">EEFTab</a>&nbsp;section,
+       <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates a new updater.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html#accept-java.util.List-">accept</a></span>&#8203;(java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&nbsp;value)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html#disable--">disable</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Stop listening to changes from the editing domain.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html#enable--">enable</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Start listening to changes from the current editing domain.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.util.function.Consumer">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.util.function.Consumer</h3>
+<code>andThen</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Updater-org.eclipse.eef.ide.ui.api.EEFTab-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Updater</h4>
+<pre>public&nbsp;Updater&#8203;(<a href="../../../../../../org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api">EEFTab</a>&nbsp;section,
+               <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates a new updater.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>section</code> - The section to refresh.</dd>
+<dd><code>formContainer</code> - The container of the form.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="enable--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>enable</h4>
+<pre>public&nbsp;void&nbsp;enable&#8203;()</pre>
+<div class="block">Start listening to changes from the current editing domain.</div>
+</li>
+</ul>
+<a name="disable--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>disable</h4>
+<pre>public&nbsp;void&nbsp;disable&#8203;()</pre>
+<div class="block">Stop listening to changes from the editing domain.</div>
+</li>
+</ul>
+<a name="accept-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>accept</h4>
+<pre>public&nbsp;void&nbsp;accept&#8203;(java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&nbsp;value)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>accept</code>&nbsp;in interface&nbsp;<code>java.util.function.Consumer&lt;java.util.List&lt;org.eclipse.emf.common.notify.Notification&gt;&gt;</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/Updater.html" target="_top">Frames</a></li>
+<li><a href="Updater.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-frame.html
new file mode 100644
index 0000000..026b8ff
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-frame.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="Icons.html" title="interface in org.eclipse.eef.ide.ui.internal" target="classFrame"><span class="interfaceName">Icons</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFIdeUiPlugin</a></li>
+<li><a href="EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFIdeUiPlugin.Implementation</a></li>
+<li><a href="EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">EEFImageUtils</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">Messages</a></li>
+<li><a href="Updater.html" title="class in org.eclipse.eef.ide.ui.internal" target="classFrame">Updater</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-summary.html
new file mode 100644
index 0000000..ef6546c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-summary.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal">Icons</a></th>
+<td class="colLast">
+<div class="block">The paths of the icons available in this bundle.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin</a></th>
+<td class="colLast">
+<div class="block">The plugin class of the bundle.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal">EEFIdeUiPlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal">EEFImageUtils</a></th>
+<td class="colLast">
+<div class="block">Utility class to manage images.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Messages.html" title="class in org.eclipse.eef.ide.ui.internal">Messages</a></th>
+<td class="colLast">
+<div class="block">Utility class used for the internationalization.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/ide/ui/internal/Updater.html" title="class in org.eclipse.eef.ide.ui.internal">Updater</a></th>
+<td class="colLast">
+<div class="block">A post-commit listener which refreshes the whole page when a significant change (an actual modification of a model
+ element) occurs in the current editing domain.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-tree.html
new file mode 100644
index 0000000..bd2e5b8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/package-tree.html
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFImageUtils</span></a></li>
+<li class="circle">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"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="../../../../../../org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">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"><span class="typeNameLink">Updater</span></a> (implements java.util.function.Consumer&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="../../../../../../org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Icons</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/api/widgets/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/ide/ui/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html
new file mode 100644
index 0000000..ef48cad
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFPreferencePage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPreferencePage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferencePage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a></div>
+<h2 title="Class EEFPreferencePage" class="title">Class EEFPreferencePage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.dialogs.DialogPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.preference.PreferencePage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.preferences.EEFPreferencePage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.jface.dialogs.IDialogPage</code>, <code>org.eclipse.jface.preference.IPreferencePage</code>, <code>org.eclipse.ui.IWorkbenchPreferencePage</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPreferencePage</span>
+extends org.eclipse.jface.preference.PreferencePage
+implements org.eclipse.ui.IWorkbenchPreferencePage</pre>
+<div class="block">The EEF preference page.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.dialogs.IMessageProvider">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.jface.dialogs.IMessageProvider</h3>
+<code>ERROR, INFORMATION, NONE, WARNING</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#EEFPreferencePage--">EEFPreferencePage</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#createContents-org.eclipse.swt.widgets.Composite-">createContents</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#init-org.eclipse.ui.IWorkbench-">init</a></span>&#8203;(org.eclipse.ui.IWorkbench&nbsp;workbench)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performApply--">performApply</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performDefaults--">performDefaults</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html#performOk--">performOk</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.DialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.dialogs.DialogPage</h3>
+<code>convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.IDialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.dialogs.IDialogPage</h3>
+<code>createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.preference.IPreferencePage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.preference.IPreferencePage</h3>
+<code>computeSize, isValid, okToLeave, performCancel, setContainer, setSize</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.preference.PreferencePage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.preference.PreferencePage</h3>
+<code>applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPreferencePage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPreferencePage</h4>
+<pre>public&nbsp;EEFPreferencePage&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init-org.eclipse.ui.IWorkbench-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;init&#8203;(org.eclipse.ui.IWorkbench&nbsp;workbench)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>init</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IWorkbenchPreferencePage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IWorkbenchPreferencePage.init(org.eclipse.ui.IWorkbench)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createContents-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createContents</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;createContents&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createContents</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.preference.PreferencePage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>PreferencePage.createContents(org.eclipse.swt.widgets.Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="performDefaults--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>performDefaults</h4>
+<pre>protected&nbsp;void&nbsp;performDefaults&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>performDefaults</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.preference.PreferencePage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>PreferencePage.performDefaults()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="performApply--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>performApply</h4>
+<pre>protected&nbsp;void&nbsp;performApply&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>performApply</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.preference.PreferencePage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>PreferencePage.performApply()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="performOk--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>performOk</h4>
+<pre>public&nbsp;boolean&nbsp;performOk&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>performOk</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.preference.IPreferencePage</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>performOk</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.preference.PreferencePage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>PreferencePage.performOk()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferencePage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html
new file mode 100644
index 0000000..fe876cd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFPreferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPreferences";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferences.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a></div>
+<h2 title="Class EEFPreferences" class="title">Class EEFPreferences</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.preferences.EEFPreferences</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EEFPreferences</span>
+extends java.lang.Object</pre>
+<div class="block">Preferences for the EEF UI.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE">DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value for text conflict resolution mode.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#TEXT_CONFLICT_RESOLUTION_MODE">TEXT_CONFLICT_RESOLUTION_MODE</a></span></code></th>
+<td class="colLast">
+<div class="block">The key for the text conflict resolution mode.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#getTextConflictResolutionMode--">getTextConflictResolutionMode</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates how text conflicts should be resolved.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html#setTextConflictResolutionMode-org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager.ConflictResolutionMode-">setTextConflictResolutionMode</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&nbsp;mode)</code></th>
+<td class="colLast">
+<div class="block">Sets the state of the debug mode.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TEXT_CONFLICT_RESOLUTION_MODE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TEXT_CONFLICT_RESOLUTION_MODE</h4>
+<pre>public static final&nbsp;java.lang.String TEXT_CONFLICT_RESOLUTION_MODE</pre>
+<div class="block">The key for the text conflict resolution mode.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.preferences.EEFPreferences.TEXT_CONFLICT_RESOLUTION_MODE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a> DEFAULT_TEXT_CONFLICT_RESOLUTION_MODE</pre>
+<div class="block">The default value for text conflict resolution mode.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTextConflictResolutionMode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTextConflictResolutionMode</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&nbsp;getTextConflictResolutionMode&#8203;()</pre>
+<div class="block">Indicates how text conflicts should be resolved.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the conflict resolution mode to be used.</dd>
+</dl>
+</li>
+</ul>
+<a name="setTextConflictResolutionMode-org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager.ConflictResolutionMode-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setTextConflictResolutionMode</h4>
+<pre>public static&nbsp;void&nbsp;setTextConflictResolutionMode&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&nbsp;mode)</pre>
+<div class="block">Sets the state of the debug mode.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>mode</code> - the conflict resolution mode to use.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" target="_top">Frames</a></li>
+<li><a href="EEFPreferences.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html
new file mode 100644
index 0000000..2cadd07
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-frame.html
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.preferences</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences" target="classFrame">EEFPreferencePage</a></li>
+<li><a href="EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences" target="classFrame">EEFPreferences</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html
new file mode 100644
index 0000000..987594b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-summary.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.preferences</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.preferences";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal.preferences</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferencePage</a></th>
+<td class="colLast">
+<div class="block">The EEF preference page.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences">EEFPreferences</a></th>
+<td class="colLast">
+<div class="block">Preferences for the EEF UI.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html
new file mode 100644
index 0000000..3e79171
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/preferences/package-tree.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.preferences Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.preferences Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal.preferences</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
+<ul>
+<li class="circle">org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.preferences.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferencePage</span></a> (implements org.eclipse.ui.IWorkbenchPreferencePage)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.preferences.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferences</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/preferences/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/FileProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/FileProvider.html
new file mode 100644
index 0000000..588161b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/FileProvider.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>FileProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="FileProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" target="_top">Frames</a></li>
+<li><a href="FileProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html">org.eclipse.eef.ide.ui.internal.resource</a></div>
+<h2 title="Class FileProvider" class="title">Class FileProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.resource.FileProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">FileProvider</span>
+extends java.lang.Object</pre>
+<div class="block">To find a file in the workspace or in the plugins.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#FileProvider--">FileProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#getDefault--">getDefault</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Gets the sole instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.Optional&lt;java.io.File&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html#getFile-org.eclipse.core.runtime.IPath-">getFile</a></span>&#8203;(org.eclipse.core.runtime.IPath&nbsp;fullPath)</code></th>
+<td class="colLast">
+<div class="block">Gets the file for the given full path in the workspace or in the plugins.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FileProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FileProvider</h4>
+<pre>public&nbsp;FileProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDefault--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefault</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a>&nbsp;getDefault&#8203;()</pre>
+<div class="block">Gets the sole instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the sole instance</dd>
+</dl>
+</li>
+</ul>
+<a name="getFile-org.eclipse.core.runtime.IPath-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFile</h4>
+<pre>public&nbsp;java.util.Optional&lt;java.io.File&gt;&nbsp;getFile&#8203;(org.eclipse.core.runtime.IPath&nbsp;fullPath)</pre>
+<div class="block">Gets the file for the given full path in the workspace or in the plugins.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>fullPath</code> - is the full path of the file</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An optional containing the file found or an empty optional if none found</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" target="_top">Frames</a></li>
+<li><a href="FileProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-frame.html
new file mode 100644
index 0000000..bed06e4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.resource</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.resource</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource" target="classFrame">FileProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-summary.html
new file mode 100644
index 0000000..4a17754
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.resource</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.resource";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal.resource</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource">FileProvider</a></th>
+<td class="colLast">
+<div class="block">To find a file in the workspace or in the plugins.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-tree.html
new file mode 100644
index 0000000..51e6863
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/resource/package-tree.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.resource Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.resource Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal.resource</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.resource.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource"><span class="typeNameLink">FileProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/preferences/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/resource/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html
new file mode 100644
index 0000000..13f0f8f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html
@@ -0,0 +1,408 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>ActionButton</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ActionButton";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" target="_top">Frames</a></li>
+<li><a href="ActionButton.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class ActionButton" class="title">Class ActionButton</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.ActionButton</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ActionButton</span>
+extends java.lang.Object</pre>
+<div class="block">Represents an action button widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#ActionButton-org.eclipse.eef.EEFWidgetAction-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">ActionButton</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+            org.eclipse.swt.widgets.Composite&nbsp;parent,
+            <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+            org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#addSelectionListener-org.eclipse.swt.events.SelectionListener-">addSelectionListener</a></span>&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Add a selection listener to the button.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#getAction--">getAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the action.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#getButton--">getButton</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the button.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#removeSelectionListener--">removeSelectionListener</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove the selection listener.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the action button.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ActionButton-org.eclipse.eef.EEFWidgetAction-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ActionButton</h4>
+<pre>public&nbsp;ActionButton&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;action,
+                    org.eclipse.swt.widgets.Composite&nbsp;parent,
+                    <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>action</code> - Widget action</dd>
+<dd><code>parent</code> - Parent composite</dd>
+<dd><code>widgetFactory</code> - Widget factory</dd>
+<dd><code>interpreter</code> - Interpreter</dd>
+<dd><code>variableManager</code> - Variable manager</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>public&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the action button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> to set the button as enabled, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="addSelectionListener-org.eclipse.swt.events.SelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;addSelectionListener&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</pre>
+<div class="block">Add a selection listener to the button.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - Selection listener</dd>
+</dl>
+</li>
+</ul>
+<a name="removeSelectionListener--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;removeSelectionListener&#8203;()</pre>
+<div class="block">Remove the selection listener.</div>
+</li>
+</ul>
+<a name="getAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAction</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;getAction&#8203;()</pre>
+<div class="block">Get the action.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the action.</dd>
+</dl>
+</li>
+</ul>
+<a name="getButton--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getButton</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Control&nbsp;getButton&#8203;()</pre>
+<div class="block">Get the button.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The button</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" target="_top">Frames</a></li>
+<li><a href="ActionButton.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html
new file mode 100644
index 0000000..c4527ec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html
@@ -0,0 +1,559 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFButtonLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFButtonLifecycleManager" class="title">Class EEFButtonLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFButtonLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a button.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#EEFButtonLifecycleManager-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFButtonLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the vertical alignment of the label of the widget.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonLifecycleManager-org.eclipse.eef.EEFButtonDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonLifecycleManager</h4>
+<pre>public&nbsp;EEFButtonLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;description,
+                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                 <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelVerticalAlignment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelVerticalAlignment</h4>
+<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment&#8203;()</pre>
+<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
+ <ul>
+ <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
+ <li>GridData.VERTICAL_ALIGN_CENTER</li>
+ <li>GridData.VERTICAL_ALIGN_END</li>
+ </ul></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The vertical alignment of the label of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--"><code>AbstractEEFWidgetLifecycleManager.getLabelVerticalAlignment()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">AbstractEEFWidgetLifecycleManager</a></code></span></div>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">AbstractEEFWidgetLifecycleManager</a></code></span></div>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--"><code>AbstractEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html
new file mode 100644
index 0000000..c340afc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html
@@ -0,0 +1,577 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFCheckboxLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFCheckboxLifecycleManager" class="title">Class EEFCheckboxLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFCheckboxLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a checkbox.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#EEFCheckboxLifecycleManager-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFCheckboxLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                           org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                           org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                           <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if the widget should create a label widget for its label.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxLifecycleManager-org.eclipse.eef.EEFCheckboxDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxLifecycleManager</h4>
+<pre>public&nbsp;EEFCheckboxLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;description,
+                                   org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                   org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                   <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="needSeparatedLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>needSeparatedLabel</h4>
+<pre>protected&nbsp;boolean&nbsp;needSeparatedLabel&#8203;()</pre>
+<div class="block">Indicates if the widget should create a label widget for its label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if a label should be created, <code>false</code> otherwise.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--"><code>AbstractEEFWidgetLifecycleManager.needSeparatedLabel()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--"><code>AbstractEEFWidgetLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html
new file mode 100644
index 0000000..86cbf8e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html
@@ -0,0 +1,404 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFCheckboxStyleCallback</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxStyleCallback";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFCheckboxStyleCallback" class="title">Class EEFCheckboxStyleCallback</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFCheckboxStyleCallback</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxStyleCallback</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
+<div class="block">This callback will be used to apply the text style to the label of a checkbox.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#EEFCheckboxStyleCallback-org.eclipse.swt.widgets.Button-">EEFCheckboxStyleCallback</a></span>&#8203;(org.eclipse.swt.widgets.Button&nbsp;checkbox)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given background color to the widget.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</code></th>
+<td class="colLast">
+<div class="block">Applies the given font to the widget.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></span>&#8203;(boolean&nbsp;strikeout,
+              boolean&nbsp;underline)</code></th>
+<td class="colLast">
+<div class="block">Applies the strikeout and/or underline styles.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given foreground color to the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxStyleCallback-org.eclipse.swt.widgets.Button-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxStyleCallback</h4>
+<pre>public&nbsp;EEFCheckboxStyleCallback&#8203;(org.eclipse.swt.widgets.Button&nbsp;checkbox)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>checkbox</code> - The checkbox</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFont</h4>
+<pre>public&nbsp;void&nbsp;applyFont&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</pre>
+<div class="block">Applies the given font to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>font</code> - The font</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyFontStyle-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFontStyle</h4>
+<pre>public&nbsp;void&nbsp;applyFontStyle&#8203;(boolean&nbsp;strikeout,
+                           boolean&nbsp;underline)</pre>
+<div class="block">Applies the strikeout and/or underline styles.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>strikeout</code> - <code>true</code> if the widget should be striked out, <code>false</code> otherwise</dd>
+<dd><code>underline</code> - <code>true</code> if the widget should be underlined, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean,
+      boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyForegroundColor</h4>
+<pre>public&nbsp;void&nbsp;applyForegroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given foreground color to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The foreground color</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>applyBackgroundColor</h4>
+<pre>public&nbsp;void&nbsp;applyBackgroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given background color to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The background color</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html
new file mode 100644
index 0000000..5eec371
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html
@@ -0,0 +1,430 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFContainerLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFContainerLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFContainerLifecycleManager" class="title">Class EEFContainerLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFContainerLifecycleManager</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFContainerLifecycleManager</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></pre>
+<div class="block">This class will handle the lifecycle of the <a href="../../../../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#EEFContainerLifecycleManager-org.eclipse.eef.EEFContainerDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFContainerLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;description,
+                            org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                            <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFContainerLifecycleManager-org.eclipse.eef.EEFContainerDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFContainerLifecycleManager</h4>
+<pre>public&nbsp;EEFContainerLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;description,
+                                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                    <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description of the container</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>IEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--"><code>IEEFLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--"><code>IEEFLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html
new file mode 100644
index 0000000..286d209
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFControlSwitch</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFControlSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFControlSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFControlSwitch" class="title">Class EEFControlSwitch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFControlSwitch</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFControlSwitch</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to dispatch the creation of the control to create.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html#EEFControlSwitch-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFControlSwitch</a></span>&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html#doCreate-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-">doCreate</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+        <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer,
+        <a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription,
+        org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">Creates the control from the given description in the given parent.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFControlSwitch-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFControlSwitch</h4>
+<pre>public&nbsp;EEFControlSwitch&#8203;(org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                        <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="doCreate-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-org.eclipse.eef.EEFControlDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>doCreate</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>&gt;&nbsp;doCreate&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                     <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer,
+                                                     <a href="../../../../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;controlDescription,
+                                                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">Creates the control from the given description in the given parent.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent in which the control should be created</dd>
+<dd><code>formContainer</code> - The container of the form</dd>
+<dd><code>controlDescription</code> - The description of the control to be created</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list of all the lifecycle manager that have been created. One description can create multiple
+         controls and thus multiple lifecycle managers (for example dynamic mappings).</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFControlSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html
new file mode 100644
index 0000000..b4ea6f2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html
@@ -0,0 +1,515 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFGroupLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFGroupLifecycleManager" class="title">Class EEFGroupLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFGroupLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a>
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></pre>
+<div class="block">This class will be used in order ot manager the lifecycle of an <a href="../../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#EEFGroupLifecycleManager-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFGroupLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                        org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                        org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                        <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.internal.widgets.IEEFToolbarLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html#populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">populateToolBar</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupLifecycleManager-org.eclipse.eef.EEFGroupDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupLifecycleManager</h4>
+<pre>public&nbsp;EEFGroupLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;description,
+                                org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description of the group</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--"><code>AbstractEEFLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--"><code>IEEFLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--"><code>IEEFLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html
new file mode 100644
index 0000000..3e3c157
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:05 CEST 2018 -->
+<title>EEFHyperlinkLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFHyperlinkLifecycleManager" class="title">Class EEFHyperlinkLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFHyperlinkLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of an hyperlink.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#EEFHyperlinkLifecycleManager-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFHyperlinkLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                            org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                            org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                            <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the vertical alignment of the label of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkLifecycleManager-org.eclipse.eef.EEFHyperlinkDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkLifecycleManager</h4>
+<pre>public&nbsp;EEFHyperlinkLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;description,
+                                    org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                    org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                    <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelVerticalAlignment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelVerticalAlignment</h4>
+<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment&#8203;()</pre>
+<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
+ <ul>
+ <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
+ <li>GridData.VERTICAL_ALIGN_CENTER</li>
+ <li>GridData.VERTICAL_ALIGN_END</li>
+ </ul></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The vertical alignment of the label of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--"><code>AbstractEEFWidgetLifecycleManager.getLabelVerticalAlignment()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFWidgetLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--"><code>AbstractEEFWidgetLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--"><code>AbstractEEFWidgetLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html
new file mode 100644
index 0000000..0b208dc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFLabelLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFLabelLifecycleManager" class="title">Class EEFLabelLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFLabelLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manage the lifecycle of a label.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#EEFLabelLifecycleManager-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFLabelLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                        org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                        org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                        <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the vertical alignment of the label of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelLifecycleManager-org.eclipse.eef.EEFLabelDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelLifecycleManager</h4>
+<pre>public&nbsp;EEFLabelLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;description,
+                                org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelVerticalAlignment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelVerticalAlignment</h4>
+<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment&#8203;()</pre>
+<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
+ <ul>
+ <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
+ <li>GridData.VERTICAL_ALIGN_CENTER</li>
+ <li>GridData.VERTICAL_ALIGN_END</li>
+ </ul></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The vertical alignment of the label of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--"><code>AbstractEEFWidgetLifecycleManager.getLabelVerticalAlignment()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--"><code>IEEFLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--"><code>AbstractEEFWidgetLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html
new file mode 100644
index 0000000..bec7f68
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html
@@ -0,0 +1,552 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFListLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFListLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFListLifecycleManager" class="title">Class EEFListLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFListLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a list widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#EEFListLifecycleManager-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFListLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                       org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                       org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                       <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListLifecycleManager-org.eclipse.eef.EEFListDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListLifecycleManager</h4>
+<pre>public&nbsp;EEFListLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;description,
+                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                               <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFWidgetLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--"><code>AbstractEEFWidgetLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--"><code>AbstractEEFWidgetLifecycleManager.getWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--"><code>AbstractEEFWidgetLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFListLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html
new file mode 100644
index 0000000..0340e5b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html
@@ -0,0 +1,527 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFRadioLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFRadioLifecycleManager" class="title">Class EEFRadioLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFRadioLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a radio button.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#EEFRadioLifecycleManager-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFRadioLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                        org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                        org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                        <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioLifecycleManager-org.eclipse.eef.EEFRadioDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioLifecycleManager</h4>
+<pre>public&nbsp;EEFRadioLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;description,
+                                org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html
new file mode 100644
index 0000000..58a6cc9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html
@@ -0,0 +1,506 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFSectionLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSectionLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFSectionLifecycleManager" class="title">Class EEFSectionLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFSectionLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSectionLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a>
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></pre>
+<div class="block">The lifecycle manager of the section.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#EEFSectionLifecycleManager-org.eclipse.eef.core.api.EEFPage-">EEFSectionLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+             <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the description.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes the content created.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the widgets.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.internal.widgets.IEEFToolbarLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html#populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">populateToolBar</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSectionLifecycleManager-org.eclipse.eef.core.api.EEFPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSectionLifecycleManager</h4>
+<pre>public&nbsp;EEFSectionLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Creates the controls for the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeShown--"><code>AbstractEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the widgets.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#refresh--"><code>AbstractEEFLifecycleManager.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#aboutToBeHidden--"><code>AbstractEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getController--"><code>AbstractEEFLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes the content created. The widgets created under the composite will be disposed by SWT already.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#dispose--"><code>IEEFLifecycleManager.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html
new file mode 100644
index 0000000..25840dc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html
@@ -0,0 +1,527 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFSelectLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFSelectLifecycleManager" class="title">Class EEFSelectLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFSelectLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a combo.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#EEFSelectLifecycleManager-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFSelectLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                         org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                         org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                         <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectLifecycleManager-org.eclipse.eef.EEFSelectDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectLifecycleManager</h4>
+<pre>public&nbsp;EEFSelectLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;description,
+                                 org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                                 org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                                 <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html
new file mode 100644
index 0000000..688d0ec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html
@@ -0,0 +1,403 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFStyledTextStyleCallback</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFStyledTextStyleCallback";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFStyledTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFStyledTextStyleCallback" class="title">Class EEFStyledTextStyleCallback</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFStyledTextStyleCallback</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFStyledTextStyleCallback</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></pre>
+<div class="block">Applies the new style to the given styled text.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#EEFStyledTextStyleCallback-org.eclipse.swt.custom.StyledText-">EEFStyledTextStyleCallback</a></span>&#8203;(org.eclipse.swt.custom.StyledText&nbsp;styledText)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given background color to the widget.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</code></th>
+<td class="colLast">
+<div class="block">Applies the given font to the widget.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></span>&#8203;(boolean&nbsp;strikeout,
+              boolean&nbsp;underline)</code></th>
+<td class="colLast">
+<div class="block">Applies the strikeout and/or underline styles.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Applies the given foreground color to the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFStyledTextStyleCallback-org.eclipse.swt.custom.StyledText-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFStyledTextStyleCallback</h4>
+<pre>public&nbsp;EEFStyledTextStyleCallback&#8203;(org.eclipse.swt.custom.StyledText&nbsp;styledText)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>styledText</code> - The styled text</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFont</h4>
+<pre>public&nbsp;void&nbsp;applyFont&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a>&nbsp;font)</pre>
+<div class="block">Applies the given font to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-">applyFont</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>font</code> - The font</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFont-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFont(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyFontStyle-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyFontStyle</h4>
+<pre>public&nbsp;void&nbsp;applyFontStyle&#8203;(boolean&nbsp;strikeout,
+                           boolean&nbsp;underline)</pre>
+<div class="block">Applies the strikeout and/or underline styles.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-">applyFontStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>strikeout</code> - <code>true</code> if the widget should be striked out, <code>false</code> otherwise</dd>
+<dd><code>underline</code> - <code>true</code> if the widget should be underlined, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyFontStyle-boolean-boolean-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyFontStyle(boolean, boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>applyForegroundColor</h4>
+<pre>public&nbsp;void&nbsp;applyForegroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given foreground color to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyForegroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The foreground color</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyForegroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyForegroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>applyBackgroundColor</h4>
+<pre>public&nbsp;void&nbsp;applyBackgroundColor&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a>&nbsp;color)</pre>
+<div class="block">Applies the given background color to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-">applyBackgroundColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - The background color</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html#applyBackgroundColor-org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor-"><code>EEFStyleHelper.IEEFTextStyleCallback.applyBackgroundColor(org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" target="_top">Frames</a></li>
+<li><a href="EEFStyledTextStyleCallback.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html
new file mode 100644
index 0000000..758ea44
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html
@@ -0,0 +1,399 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFTextLifecycleManager.ConflictResolutionMode</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextLifecycleManager.ConflictResolutionMode";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" target="_top">Frames</a></li>
+<li><a href="EEFTextLifecycleManager.ConflictResolutionMode.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Enum EEFTextLifecycleManager.ConflictResolutionMode" class="title">Enum EEFTextLifecycleManager.ConflictResolutionMode</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager.ConflictResolutionMode</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static enum <span class="typeNameLabel">EEFTextLifecycleManager.ConflictResolutionMode</span>
+extends java.lang.Enum&lt;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&gt;</pre>
+<div class="block">The different ways an edition conflict can be resolved. Used by the default implementation of
+ <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#resolveEditionConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-"><code>EEFTextLifecycleManager.resolveEditionConflict(Shell, String, String, String)</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#ASK_USER">ASK_USER</a></span></code></th>
+<td class="colLast">
+<div class="block">Ask the user through a simple dialog which version to keep.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#USE_LOCAL_VERSION">USE_LOCAL_VERSION</a></span></code></th>
+<td class="colLast">
+<div class="block">Use the version being edited in the widget, overriding the new version computed from the current model state.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#USE_MODEL_VERSION">USE_MODEL_VERSION</a></span></code></th>
+<td class="colLast">
+<div class="block">Use the version computed from the current model state, replacing the text being edited by the user in the
+ widget.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="USE_LOCAL_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USE_LOCAL_VERSION</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a> USE_LOCAL_VERSION</pre>
+<div class="block">Use the version being edited in the widget, overriding the new version computed from the current model state.</div>
+</li>
+</ul>
+<a name="USE_MODEL_VERSION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>USE_MODEL_VERSION</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a> USE_MODEL_VERSION</pre>
+<div class="block">Use the version computed from the current model state, replacing the text being edited by the user in the
+ widget.</div>
+</li>
+</ul>
+<a name="ASK_USER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ASK_USER</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a> ASK_USER</pre>
+<div class="block">Ask the user through a simple dialog which version to keep.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (EEFTextLifecycleManager.ConflictResolutionMode c : EEFTextLifecycleManager.ConflictResolutionMode.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" target="_top">Frames</a></li>
+<li><a href="EEFTextLifecycleManager.ConflictResolutionMode.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html
new file mode 100644
index 0000000..0d285b2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html
@@ -0,0 +1,699 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFTextLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFTextLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFTextLifecycleManager" class="title">Class EEFTextLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFTextLifecycleManager</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextLifecycleManager</span>
+extends <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></pre>
+<div class="block">This class will be used in order to manager the lifecycle of a text.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></span></code></th>
+<td class="colLast">
+<div class="block">The different ways an edition conflict can be resolved.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#container">container</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#editingContextAdapter">editingContextAdapter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#help">help</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#interpreter">interpreter</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#label">label</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#VALIDATION_MARKER_OFFSET">VALIDATION_MARKER_OFFSET</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#variableManager">variableManager</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#EEFTextLifecycleManager-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">EEFTextLifecycleManager</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                       org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                       org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                       <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Prepares for the widgets to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#askUserToResolveConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">askUserToResolveConflict</a></span>&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell,
+                        java.lang.String&nbsp;originalValue,
+                        java.lang.String&nbsp;localEditedVersion,
+                        java.lang.String&nbsp;newValueFromModel)</code></th>
+<td class="colLast">
+<div class="block">Open a simple dialog to inform the user of a conflict and ask him which version to keep.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</code></th>
+<td class="colLast">
+<div class="block">Create the main control.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getController--">getController</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the controller.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the vertical alignment of the label of the widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getValidationControl--">getValidationControl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the control on which the validation marker will appear.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description of the widget.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#lockedByOther--">lockedByOther</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by another user.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#notifyTextLossOnLock-java.lang.String-java.lang.String-">notifyTextLossOnLock</a></span>&#8203;(java.lang.String&nbsp;userInput,
+                    java.lang.String&nbsp;textFromModel)</code></th>
+<td class="colLast">
+<div class="block">Notify the end user that his current input will be lost as the underlying widget (and model element) has been
+ locked by a remote/async change.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#resolveEditionConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">resolveEditionConflict</a></span>&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell,
+                      java.lang.String&nbsp;originalValue,
+                      java.lang.String&nbsp;localEditedVersion,
+                      java.lang.String&nbsp;newValueFromModel)</code></th>
+<td class="colLast">
+<div class="block">Handle conflicts between un-commited changes in the widget and concurrent changes in the model that produce a
+ different value than the original one seen by the user.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;isEnabled)</code></th>
+<td class="colLast">
+<div class="block">Sets the enablement of the widget.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createControl</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#dispose--">dispose</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getEEFStyleHelper--">getEEFStyleHelper</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getStructuredSelection-org.eclipse.jface.viewers.StructuredViewer-">getStructuredSelection</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetSemanticElement--">getWidgetSemanticElement</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#isEnabled--">isEnabled</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByMe--">lockedByMe</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedNoWrite--">lockedNoWrite</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#needSeparatedLabel--">needSeparatedLabel</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#refresh--">refresh</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setLabelFontStyle--">setLabelFontStyle</a>, <a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#unlocked--">unlocked</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextLifecycleManager-org.eclipse.eef.EEFTextDescription-org.eclipse.sirius.common.interpreter.api.IVariableManager-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.eef.core.api.EditingContextAdapter-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextLifecycleManager</h4>
+<pre>public&nbsp;EEFTextLifecycleManager&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager,
+                               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                               <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMainControl</h4>
+<pre>protected&nbsp;void&nbsp;createMainControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                 <a href="../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>&nbsp;formContainer)</pre>
+<div class="block">Create the main control.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-">createMainControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The composite parent</dd>
+<dd><code>formContainer</code> - The form container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#createMainControl-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.IEEFFormContainer-"><code>AbstractEEFWidgetLifecycleManager.createMainControl(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.common.ui.api.IEEFFormContainer)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelVerticalAlignment--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelVerticalAlignment</h4>
+<pre>protected&nbsp;int&nbsp;getLabelVerticalAlignment&#8203;()</pre>
+<div class="block">Returns the vertical alignment of the label of the widget. Use one of the following values:
+ <ul>
+ <li>GridData.VERTICAL_ALIGN_BEGINNING</li>
+ <li>GridData.VERTICAL_ALIGN_CENTER</li>
+ <li>GridData.VERTICAL_ALIGN_END</li>
+ </ul></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--">getLabelVerticalAlignment</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The vertical alignment of the label of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getLabelVerticalAlignment--"><code>AbstractEEFWidgetLifecycleManager.getLabelVerticalAlignment()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getController--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getController</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFWidgetController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFWidgetController</a>&nbsp;getController&#8203;()</pre>
+<div class="block">Returns the controller.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--">getController</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The controller</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getController--"><code>AbstractEEFWidgetLifecycleManager.getController()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDescription</h4>
+<pre>protected&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidgetDescription&#8203;()</pre>
+<div class="block">Returns the description of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#getWidgetDescription--">getWidgetDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description of the widget</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.ui.internal.widgets.AbstractEEFWidgetLifecycleManager#getWidgetDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Prepares for the widgets to be shown.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeShown--"><code>IEEFLifecycleManager.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="resolveEditionConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resolveEditionConflict</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;resolveEditionConflict&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell,
+                                                  java.lang.String&nbsp;originalValue,
+                                                  java.lang.String&nbsp;localEditedVersion,
+                                                  java.lang.String&nbsp;newValueFromModel)</pre>
+<div class="block">Handle conflicts between un-commited changes in the widget and concurrent changes in the model that produce a
+ different value than the original one seen by the user.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>shell</code> - the shell to use if user interaction is needed.</dd>
+<dd><code>originalValue</code> - the original, common value, before the user started editing and before the concurrent model change
+            produced a new text.</dd>
+<dd><code>localEditedVersion</code> - the value as edited by the user, and seen in the UI.</dd>
+<dd><code>newValueFromModel</code> - the new value produced from the new model state.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new value to use in the text field.</dd>
+</dl>
+</li>
+</ul>
+<a name="askUserToResolveConflict-org.eclipse.swt.widgets.Shell-java.lang.String-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>askUserToResolveConflict</h4>
+<pre>protected&nbsp;java.lang.String&nbsp;askUserToResolveConflict&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell,
+                                                    java.lang.String&nbsp;originalValue,
+                                                    java.lang.String&nbsp;localEditedVersion,
+                                                    java.lang.String&nbsp;newValueFromModel)</pre>
+<div class="block">Open a simple dialog to inform the user of a conflict and ask him which version to keep.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>shell</code> - the shell to use if user interaction is needed.</dd>
+<dd><code>originalValue</code> - the original, common value, before the user started editing and before the concurrent model change
+            produced a new text.</dd>
+<dd><code>localEditedVersion</code> - the value as edited by the user, and seen in the UI.</dd>
+<dd><code>newValueFromModel</code> - the new value produced from the new model state.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value chosen by the user.</dd>
+</dl>
+</li>
+</ul>
+<a name="getValidationControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValidationControl</h4>
+<pre>protected&nbsp;org.eclipse.swt.widgets.Control&nbsp;getValidationControl&#8203;()</pre>
+<div class="block">Returns the control on which the validation marker will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--">getValidationControl</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFLifecycleManager</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The control used to display the validation marker</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html#getValidationControl--"><code>AbstractEEFLifecycleManager.getValidationControl()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Prepares for the widgets to be hidden.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html#aboutToBeHidden--"><code>IEEFLifecycleManager.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="lockedByOther--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lockedByOther</h4>
+<pre>protected&nbsp;void&nbsp;lockedByOther&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">AbstractEEFWidgetLifecycleManager</a></code></span></div>
+<div class="block">Sets the appearance and behavior of the widget in order to indicate that the semantic element used by the widget
+ is currently locked by another user. As a result, it will set the user interface in a disabled mode along with a
+ red lock next to the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#lockedByOther--">lockedByOther</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyTextLossOnLock-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyTextLossOnLock</h4>
+<pre>protected&nbsp;void&nbsp;notifyTextLossOnLock&#8203;(java.lang.String&nbsp;userInput,
+                                    java.lang.String&nbsp;textFromModel)</pre>
+<div class="block">Notify the end user that his current input will be lost as the underlying widget (and model element) has been
+ locked by a remote/async change.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>userInput</code> - the current text entered by the user.</dd>
+<dd><code>textFromModel</code> - the text that will replace the current input.</dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>protected&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;isEnabled)</pre>
+<div class="block">Sets the enablement of the widget.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-">setEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets">AbstractEEFWidgetLifecycleManager</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>isEnabled</code> - <code>true</code> when the widget should have its default behavior, <code>false</code> when the widget
+            should be in a read only mode.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html#setEnabled-boolean-"><code>AbstractEEFWidgetLifecycleManager.setEnabled(boolean)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="EEFTextLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html
new file mode 100644
index 0000000..5e0e797
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html
@@ -0,0 +1,522 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFTextMemento</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextMemento";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" target="_top">Frames</a></li>
+<li><a href="EEFTextMemento.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class EEFTextMemento" class="title">Class EEFTextMemento</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.EEFTextMemento</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextMemento</span>
+extends java.lang.Object</pre>
+<div class="block">A simple data record to remember un-commited user input for recovery in case of concurrent changes that could
+ override this input.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#KEY">KEY</a></span></code></th>
+<td class="colLast">
+<div class="block">The key used to attach the user input memento to the widget.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#EEFTextMemento-org.eclipse.eef.EEFTextDescription-java.lang.Object-java.lang.String-java.lang.String-">EEFTextMemento</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+              java.lang.Object&nbsp;self,
+              java.lang.String&nbsp;referenceValue,
+              java.lang.String&nbsp;userInput)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#appliesTo-org.eclipse.eef.EEFTextDescription-java.util.Map-">appliesTo</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;textDescription,
+         java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;variables)</code></th>
+<td class="colLast">
+<div class="block">Indicates if the memento applies to the given lifecycle manager.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the description.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#getReferenceValue--">getReferenceValue</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the referenceValue.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#getUserInput--">getUserInput</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the userInput.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#of-org.eclipse.swt.widgets.Widget-">of</a></span>&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</code></th>
+<td class="colLast">
+<div class="block">Returns the memento of the given widget.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#remove-org.eclipse.swt.widgets.Widget-">remove</a></span>&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</code></th>
+<td class="colLast">
+<div class="block">Removes the memento of the given widget.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#store-org.eclipse.swt.widgets.Widget-">store</a></span>&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</code></th>
+<td class="colLast">
+<div class="block">Stores the memento in the given widget.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="KEY">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>KEY</h4>
+<pre>public static final&nbsp;java.lang.String KEY</pre>
+<div class="block">The key used to attach the user input memento to the widget.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.ide.ui.internal.widgets.EEFTextMemento.KEY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextMemento-org.eclipse.eef.EEFTextDescription-java.lang.Object-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextMemento</h4>
+<pre>public&nbsp;EEFTextMemento&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;description,
+                      java.lang.Object&nbsp;self,
+                      java.lang.String&nbsp;referenceValue,
+                      java.lang.String&nbsp;userInput)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>description</code> - The description of the text widget.</dd>
+<dd><code>self</code> - The "self" target element</dd>
+<dd><code>referenceValue</code> - The reference value corresponding to the pristine text computed from the model</dd>
+<dd><code>userInput</code> - The user input</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="appliesTo-org.eclipse.eef.EEFTextDescription-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>public&nbsp;boolean&nbsp;appliesTo&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;textDescription,
+                         java.util.Map&lt;java.lang.String,java.lang.Object&gt;&nbsp;variables)</pre>
+<div class="block">Indicates if the memento applies to the given lifecycle manager.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>textDescription</code> - The description of the text widget of the lifecycle manager</dd>
+<dd><code>variables</code> - The variables of the lifecycle manager</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the memento applies to the lifecycle manager, <code>false</code> otherwise.</dd>
+</dl>
+</li>
+</ul>
+<a name="store-org.eclipse.swt.widgets.Widget-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>store</h4>
+<pre>public&nbsp;void&nbsp;store&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</pre>
+<div class="block">Stores the memento in the given widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widget</code> - The widget</dd>
+</dl>
+</li>
+</ul>
+<a name="of-org.eclipse.swt.widgets.Widget-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>of</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a>&nbsp;of&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</pre>
+<div class="block">Returns the memento of the given widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widget</code> - The widget</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The memento of the given widget</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-org.eclipse.swt.widgets.Widget-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public static&nbsp;void&nbsp;remove&#8203;(org.eclipse.swt.widgets.Widget&nbsp;widget)</pre>
+<div class="block">Removes the memento of the given widget.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widget</code> - The widget</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;getDescription&#8203;()</pre>
+<div class="block">Return the description.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the description</dd>
+</dl>
+</li>
+</ul>
+<a name="getReferenceValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getReferenceValue</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getReferenceValue&#8203;()</pre>
+<div class="block">Return the referenceValue.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the referenceValue</dd>
+</dl>
+</li>
+</ul>
+<a name="getUserInput--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getUserInput</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getUserInput&#8203;()</pre>
+<div class="block">Return the userInput.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the userInput</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" target="_top">Frames</a></li>
+<li><a href="EEFTextMemento.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html
new file mode 100644
index 0000000..cd94020
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html
@@ -0,0 +1,276 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>IEEFToolbarLifecycleManager</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFToolbarLifecycleManager";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="IEEFToolbarLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Interface IEEFToolbarLifecycleManager" class="title">Interface IEEFToolbarLifecycleManager</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></code>, <code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFToolbarLifecycleManager</span></pre>
+<div class="block">Implementations of this interface will be used to handle the lifecycle of the toolbars.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>default void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html#populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">populateToolBar</a></span>&#8203;(org.eclipse.jface.action.IToolBarManager&nbsp;toolBarManager,
+               java.util.Collection&lt;<a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;actions,
+               <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>&nbsp;controller,
+               <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+               org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+               org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">Populate a tool bar with actions.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="populateToolBar-org.eclipse.jface.action.IToolBarManager-java.util.Collection-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>populateToolBar</h4>
+<pre>default&nbsp;void&nbsp;populateToolBar&#8203;(org.eclipse.jface.action.IToolBarManager&nbsp;toolBarManager,
+                             java.util.Collection&lt;<a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;actions,
+                             <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>&nbsp;controller,
+                             <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+                             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">Populate a tool bar with actions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>toolBarManager</code> - The toolbar manager to populate</dd>
+<dd><code>actions</code> - The actions</dd>
+<dd><code>controller</code> - The controller</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter</dd>
+<dd><code>interpreter</code> - The interpreter</dd>
+<dd><code>variableManager</code> - The variable manager</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" target="_top">Frames</a></li>
+<li><a href="IEEFToolbarLifecycleManager.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html
new file mode 100644
index 0000000..1a84f05
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html
@@ -0,0 +1,643 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>RadioGroup</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RadioGroup";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" target="_top">Frames</a></li>
+<li><a href="RadioGroup.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class RadioGroup" class="title">Class RadioGroup</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.RadioGroup</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">RadioGroup</span>
+extends org.eclipse.swt.widgets.Composite</pre>
+<div class="block">Group of radio widgets.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#RadioGroup-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">RadioGroup</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+          <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+          int&nbsp;numberOfColumns)</code></th>
+<td class="colLast">
+<div class="block">Constructs a new instance of this class given its parent and a style value describing its behavior and
+ appearance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#add-java.lang.String-int-">add</a></span>&#8203;(java.lang.String&nbsp;string,
+   int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Adds the argument to the receiver's list at the given zero-relative index.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#addSelectionListener-org.eclipse.swt.events.SelectionListener-">addSelectionListener</a></span>&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Add selection listener.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#deselectAll--">deselectAll</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Deselects all selected items in the receiver's list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#getItemCount--">getItemCount</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the number of items contained in the receiver's list.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#getSelectionIndex--">getSelectionIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver's list, or -1 if no item
+ is selected.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#remove-int-">remove</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Removes the item from the receiver's list at the given zero-relative index.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#removeAll--">removeAll</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Removes all of the items from the receiver's list and clear the contents of receiver's text field.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#removeSelectionListener-org.eclipse.swt.events.SelectionListener-">removeSelectionListener</a></span>&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Remove selection listener.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#select-int-">select</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Selects the item at the given zero-relative index in the receiver's list.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setEnabled-boolean-">setEnabled</a></span>&#8203;(boolean&nbsp;enabled)</code></th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setItem-int-java.lang.String-">setItem</a></span>&#8203;(int&nbsp;index,
+       java.lang.String&nbsp;string)</code></th>
+<td class="colLast">
+<div class="block">Sets the text of the item in the receiver's list at the given zero-relative index to the string argument.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html#setItem-java.lang.String:A-">setItem</a></span>&#8203;(java.lang.String[]&nbsp;items)</code></th>
+<td class="colLast">
+<div class="block">Sets the receiver's list to be the given array of items.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RadioGroup-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RadioGroup</h4>
+<pre>public&nbsp;RadioGroup&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                  <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+                  int&nbsp;numberOfColumns)</pre>
+<div class="block">Constructs a new instance of this class given its parent and a style value describing its behavior and
+ appearance.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - a composite control which will be the parent of the new instance (cannot be null)</dd>
+<dd><code>widgetFactory</code> - the widget factory</dd>
+<dd><code>numberOfColumns</code> - The number of columns to use to display the candidates</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setItem-int-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setItem</h4>
+<pre>public&nbsp;void&nbsp;setItem&#8203;(int&nbsp;index,
+                    java.lang.String&nbsp;string)</pre>
+<div class="block">Sets the text of the item in the receiver's list at the given zero-relative index to the string argument.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the index for the item</dd>
+<dd><code>string</code> - the new text for the item</dd>
+</dl>
+</li>
+</ul>
+<a name="add-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;void&nbsp;add&#8203;(java.lang.String&nbsp;string,
+                int&nbsp;index)</pre>
+<div class="block">Adds the argument to the receiver's list at the given zero-relative index.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>string</code> - the new item</dd>
+<dd><code>index</code> - the index for the item</dd>
+</dl>
+</li>
+</ul>
+<a name="getItemCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemCount</h4>
+<pre>public&nbsp;int&nbsp;getItemCount&#8203;()</pre>
+<div class="block">Returns the number of items contained in the receiver's list.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of items</dd>
+</dl>
+</li>
+</ul>
+<a name="addSelectionListener-org.eclipse.swt.events.SelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;addSelectionListener&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</pre>
+<div class="block">Add selection listener.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - The selection listener</dd>
+</dl>
+</li>
+</ul>
+<a name="removeSelectionListener-org.eclipse.swt.events.SelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;removeSelectionListener&#8203;(org.eclipse.swt.events.SelectionListener&nbsp;listener)</pre>
+<div class="block">Remove selection listener.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - The selection listener</dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectionIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectionIndex</h4>
+<pre>public&nbsp;int[]&nbsp;getSelectionIndex&#8203;()</pre>
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver's list, or -1 if no item
+ is selected.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the index of the selected item</dd>
+</dl>
+</li>
+</ul>
+<a name="setItem-java.lang.String:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setItem</h4>
+<pre>public&nbsp;void&nbsp;setItem&#8203;(java.lang.String[]&nbsp;items)</pre>
+<div class="block">Sets the receiver's list to be the given array of items.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>items</code> - the array of items</dd>
+</dl>
+</li>
+</ul>
+<a name="removeAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeAll</h4>
+<pre>public&nbsp;void&nbsp;removeAll&#8203;()</pre>
+<div class="block">Removes all of the items from the receiver's list and clear the contents of receiver's text field.</div>
+</li>
+</ul>
+<a name="remove-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;void&nbsp;remove&#8203;(int&nbsp;index)</pre>
+<div class="block">Removes the item from the receiver's list at the given zero-relative index.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the index for the item</dd>
+</dl>
+</li>
+</ul>
+<a name="select-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>select</h4>
+<pre>public&nbsp;void&nbsp;select&#8203;(int&nbsp;index)</pre>
+<div class="block">Selects the item at the given zero-relative index in the receiver's list. If the item at the index was already
+ selected, it remains selected. Indices that are out of range are ignored.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the index of the item to select</dd>
+</dl>
+</li>
+</ul>
+<a name="deselectAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deselectAll</h4>
+<pre>public&nbsp;void&nbsp;deselectAll&#8203;()</pre>
+<div class="block">Deselects all selected items in the receiver's list.</div>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Widget</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Widget.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setEnabled-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setEnabled</h4>
+<pre>public&nbsp;void&nbsp;setEnabled&#8203;(boolean&nbsp;enabled)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>setEnabled</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Control</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Control.setEnabled(boolean)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" target="_top">Frames</a></li>
+<li><a href="RadioGroup.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html
new file mode 100644
index 0000000..4a8c3b5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html
@@ -0,0 +1,660 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>RadioGroupViewer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RadioGroupViewer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" target="_top">Frames</a></li>
+<li><a href="RadioGroupViewer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.jface.viewers.StructuredViewer">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.jface.viewers.Viewer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class RadioGroupViewer" class="title">Class RadioGroupViewer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.Viewer</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.ContentViewer</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.StructuredViewer</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.AbstractListViewer</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.RadioGroupViewer</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">RadioGroupViewer</span>
+extends org.eclipse.jface.viewers.AbstractListViewer</pre>
+<div class="block">A concrete viewer based either on a radio group.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.jface.viewers.StructuredViewer">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.jface.viewers.StructuredViewer</h3>
+<code>org.eclipse.jface.viewers.StructuredViewer.ColorAndFontCollector, org.eclipse.jface.viewers.StructuredViewer.ColorAndFontCollectorWithProviders</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.viewers.Viewer">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.jface.viewers.Viewer</h3>
+<code>WIDGET_DATA_KEY</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#RadioGroupViewer-org.eclipse.eef.ide.ui.internal.widgets.RadioGroup-">RadioGroupViewer</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a>&nbsp;list)</code></th>
+<td class="colLast">
+<div class="block">Creates a radio group viewer on the given radio group control.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#RadioGroupViewer-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">RadioGroupViewer</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+                int&nbsp;numberOfColumns)</code></th>
+<td class="colLast">
+<div class="block">Creates a radio group viewer on a newly-created radio group control under the given parent.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#getControl--">getControl</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#getRadioGroup--">getRadioGroup</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns this list viewer's list control.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listAdd-java.lang.String-int-">listAdd</a></span>&#8203;(java.lang.String&nbsp;string,
+       int&nbsp;index)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listDeselectAll--">listDeselectAll</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listGetItemCount--">listGetItemCount</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected int[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listGetSelectionIndices--">listGetSelectionIndices</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listRemove-int-">listRemove</a></span>&#8203;(int&nbsp;index)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listRemoveAll--">listRemoveAll</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listSetItem-int-java.lang.String-">listSetItem</a></span>&#8203;(int&nbsp;index,
+           java.lang.String&nbsp;string)</code></th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listSetItems-java.lang.String:A-">listSetItems</a></span>&#8203;(java.lang.String[]&nbsp;labels)</code></th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listSetSelection-int:A-">listSetSelection</a></span>&#8203;(int[]&nbsp;ixs)</code></th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#listShowSelection--">listShowSelection</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html#reveal-java.lang.Object-">reveal</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.AbstractListViewer">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.AbstractListViewer</h3>
+<code>add, add, doFindInputItem, doFindItem, doUpdateItem, getElementAt, getLabelProvider, getSelectionFromWidget, indexForElement, inputChanged, insert, internalRefresh, listGetTopIndex, listSetTopIndex, remove, remove, setLabelProvider, setSelectionToWidget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.ContentViewer">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.ContentViewer</h3>
+<code>getContentProvider, getInput, labelProviderChanged</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.ISelectionProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.viewers.ISelectionProvider</h3>
+<code>addSelectionChangedListener, removeSelectionChangedListener, setSelection</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.StructuredViewer">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.StructuredViewer</h3>
+<code>addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertContentProviderType, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getItem, getRawChildren, getRoot, getSelection, getSortedChildren, getSorter, getStructuredSelection, handleDispose, handleDoubleSelect, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, hookControl, internalRefresh, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setContentProvider, setFilters, setInput, setSelection, setSelectionToWidget, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, updateSelection, usingElementMap</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.Viewer">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.Viewer</h3>
+<code>addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="RadioGroupViewer-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RadioGroupViewer</h4>
+<pre>public&nbsp;RadioGroupViewer&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                        <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory,
+                        int&nbsp;numberOfColumns)</pre>
+<div class="block">Creates a radio group viewer on a newly-created radio group control under the given parent. The combo control is
+ created using the given SWT style bits.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent control</dd>
+<dd><code>widgetFactory</code> - the widget factory</dd>
+<dd><code>numberOfColumns</code> - The number of columns to use to display the candidates</dd>
+</dl>
+</li>
+</ul>
+<a name="RadioGroupViewer-org.eclipse.eef.ide.ui.internal.widgets.RadioGroup-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RadioGroupViewer</h4>
+<pre>public&nbsp;RadioGroupViewer&#8203;(<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a>&nbsp;list)</pre>
+<div class="block">Creates a radio group viewer on the given radio group control.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>list</code> - the combo control</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="listAdd-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listAdd</h4>
+<pre>protected&nbsp;void&nbsp;listAdd&#8203;(java.lang.String&nbsp;string,
+                       int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listAdd</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listAdd(java.lang.String, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listSetItem-int-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listSetItem</h4>
+<pre>protected&nbsp;void&nbsp;listSetItem&#8203;(int&nbsp;index,
+                           java.lang.String&nbsp;string)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listSetItem</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listSetItem(int, java.lang.String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listGetSelectionIndices--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listGetSelectionIndices</h4>
+<pre>protected&nbsp;int[]&nbsp;listGetSelectionIndices&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listGetSelectionIndices</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listGetSelectionIndices()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listGetItemCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listGetItemCount</h4>
+<pre>protected&nbsp;int&nbsp;listGetItemCount&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listGetItemCount</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listGetItemCount()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listSetItems-java.lang.String:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listSetItems</h4>
+<pre>protected&nbsp;void&nbsp;listSetItems&#8203;(java.lang.String[]&nbsp;labels)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listSetItems</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listSetItems(java.lang.String[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listRemoveAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listRemoveAll</h4>
+<pre>protected&nbsp;void&nbsp;listRemoveAll&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listRemoveAll</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listRemoveAll()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listRemove-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listRemove</h4>
+<pre>protected&nbsp;void&nbsp;listRemove&#8203;(int&nbsp;index)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listRemove(int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listSetSelection-int:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listSetSelection</h4>
+<pre>protected&nbsp;void&nbsp;listSetSelection&#8203;(int[]&nbsp;ixs)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listSetSelection</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listSetSelection(int[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listShowSelection--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listShowSelection</h4>
+<pre>protected&nbsp;void&nbsp;listShowSelection&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listShowSelection</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listShowSelection()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="listDeselectAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>listDeselectAll</h4>
+<pre>protected&nbsp;void&nbsp;listDeselectAll&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>listDeselectAll</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.AbstractListViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractListViewer.listDeselectAll()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="reveal-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>reveal</h4>
+<pre>public&nbsp;void&nbsp;reveal&#8203;(java.lang.Object&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>reveal</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.StructuredViewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>StructuredViewer.reveal(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControl</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Control&nbsp;getControl&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getControl</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.Viewer</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Viewer.getControl()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRadioGroup--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRadioGroup</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a>&nbsp;getRadioGroup&#8203;()</pre>
+<div class="block">Returns this list viewer's list control.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the list control</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" target="_top">Frames</a></li>
+<li><a href="RadioGroupViewer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.jface.viewers.StructuredViewer">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.jface.viewers.Viewer">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html
new file mode 100644
index 0000000..13ae10e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html
@@ -0,0 +1,377 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>ToolbarAction</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ToolbarAction";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" target="_top">Frames</a></li>
+<li><a href="ToolbarAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></div>
+<h2 title="Class ToolbarAction" class="title">Class ToolbarAction</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.commands.common.EventManager</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.action.AbstractAction</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.action.Action</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.ToolbarAction</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ToolbarAction</span>
+extends org.eclipse.jface.action.Action</pre>
+<div class="block">An <code>Action</code> taking tooltip, image and behavior from an <a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.action.IAction">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.jface.action.IAction</h3>
+<code>AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html#ToolbarAction-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">ToolbarAction</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;eefToolbarAction,
+             <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>&nbsp;controller,
+             <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+             org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+             org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</code></th>
+<td class="colLast">
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html#run--">run</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.action.AbstractAction">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.action.AbstractAction</h3>
+<code>addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.action.Action">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.action.Action</h3>
+<code>convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.commands.common.EventManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.commands.common.EventManager</h3>
+<code>addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ToolbarAction-org.eclipse.eef.EEFToolbarAction-org.eclipse.eef.core.api.controllers.IEEFToolbarActionController-org.eclipse.eef.core.api.EditingContextAdapter-org.eclipse.sirius.common.interpreter.api.IInterpreter-org.eclipse.sirius.common.interpreter.api.IVariableManager-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ToolbarAction</h4>
+<pre>public&nbsp;ToolbarAction&#8203;(<a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;eefToolbarAction,
+                     <a href="../../../../../../../org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>&nbsp;controller,
+                     <a href="../../../../../../../org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api">EditingContextAdapter</a>&nbsp;editingContextAdapter,
+                     org.eclipse.sirius.common.interpreter.api.IInterpreter&nbsp;interpreter,
+                     org.eclipse.sirius.common.interpreter.api.IVariableManager&nbsp;variableManager)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefToolbarAction</code> - the <a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> that provides tooltip, image and behavior for this Action.</dd>
+<dd><code>controller</code> - The controller.</dd>
+<dd><code>editingContextAdapter</code> - The editing context adapter.</dd>
+<dd><code>interpreter</code> - Interpreter.</dd>
+<dd><code>variableManager</code> - Variable manager.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="run--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>run</h4>
+<pre>public&nbsp;void&nbsp;run&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>run</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.action.Action</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Action.run()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" target="_top">Frames</a></li>
+<li><a href="ToolbarAction.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html
new file mode 100644
index 0000000..115b8eb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-frame.html
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.widgets</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame"><span class="interfaceName">IEEFToolbarLifecycleManager</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">ActionButton</a></li>
+<li><a href="EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFButtonLifecycleManager</a></li>
+<li><a href="EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFCheckboxLifecycleManager</a></li>
+<li><a href="EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFCheckboxStyleCallback</a></li>
+<li><a href="EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFContainerLifecycleManager</a></li>
+<li><a href="EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFControlSwitch</a></li>
+<li><a href="EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFGroupLifecycleManager</a></li>
+<li><a href="EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFHyperlinkLifecycleManager</a></li>
+<li><a href="EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFLabelLifecycleManager</a></li>
+<li><a href="EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFListLifecycleManager</a></li>
+<li><a href="EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFRadioLifecycleManager</a></li>
+<li><a href="EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSectionLifecycleManager</a></li>
+<li><a href="EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFSelectLifecycleManager</a></li>
+<li><a href="EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFStyledTextStyleCallback</a></li>
+<li><a href="EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextLifecycleManager</a></li>
+<li><a href="EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextMemento</a></li>
+<li><a href="RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroup</a></li>
+<li><a href="RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">RadioGroupViewer</a></li>
+<li><a href="ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">ToolbarAction</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets" target="classFrame">EEFTextLifecycleManager.ConflictResolutionMode</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html
new file mode 100644
index 0000000..062d3d0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-summary.html
@@ -0,0 +1,313 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal.widgets</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">Implementations of this interface will be used to handle the lifecycle of the toolbars.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ActionButton</a></th>
+<td class="colLast">
+<div class="block">Represents an action button widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFButtonLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a button.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a checkbox.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFCheckboxStyleCallback</a></th>
+<td class="colLast">
+<div class="block">This callback will be used to apply the text style to the label of a checkbox.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFContainerLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will handle the lifecycle of the <a href="../../../../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFControlSwitch</a></th>
+<td class="colLast">
+<div class="block">Utility class used to dispatch the creation of the control to create.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFGroupLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order ot manager the lifecycle of an <a href="../../../../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFHyperlinkLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of an hyperlink.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFLabelLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manage the lifecycle of a label.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFListLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a list widget.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFRadioLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a radio button.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSectionLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">The lifecycle manager of the section.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFSelectLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a combo.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFStyledTextStyleCallback</a></th>
+<td class="colLast">
+<div class="block">Applies the new style to the given styled text.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager</a></th>
+<td class="colLast">
+<div class="block">This class will be used in order to manager the lifecycle of a text.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">EEFTextMemento</a></th>
+<td class="colLast">
+<div class="block">A simple data record to remember un-commited user input for recovery in case of concurrent changes that could
+ override this input.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroup</a></th>
+<td class="colLast">
+<div class="block">Group of radio widgets.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroupViewer.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">RadioGroupViewer</a></th>
+<td class="colLast">
+<div class="block">A concrete viewer based either on a radio group.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets">ToolbarAction</a></th>
+<td class="colLast">
+<div class="block">An <code>Action</code> taking tooltip, image and behavior from an <a href="../../../../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets">EEFTextLifecycleManager.ConflictResolutionMode</a></th>
+<td class="colLast">
+<div class="block">The different ways an edition conflict can be resolved.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html
new file mode 100644
index 0000000..06af6a3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/package-tree.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal.widgets</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFWidgetLifecycleManager</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFButtonLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFLabelLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFRadioLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSelectLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFGroupLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a>)</li>
+<li class="circle">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"><span class="typeNameLink">EEFSectionLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ActionButton</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFContainerLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFControlSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextMemento</span></a></li>
+<li class="circle">org.eclipse.core.commands.common.EventManager
+<ul>
+<li class="circle">org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
+<ul>
+<li class="circle">org.eclipse.jface.action.Action
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ToolbarAction</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.ContentViewer
+<ul>
+<li class="circle">org.eclipse.jface.viewers.StructuredViewer (implements org.eclipse.jface.viewers.IPostSelectionProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.AbstractListViewer
+<ul>
+<li class="circle">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"><span class="typeNameLink">RadioGroupViewer</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.swt.widgets.Widget
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Scrollable
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Composite
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">RadioGroup</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">IEEFToolbarLifecycleManager</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager.ConflictResolutionMode</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/resource/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html
new file mode 100644
index 0000000..6e22cee
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFMessageHyperlinkListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFMessageHyperlinkListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" target="_top">Frames</a></li>
+<li><a href="EEFMessageHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFMessageHyperlinkListener" class="title">Class EEFMessageHyperlinkListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFMessageHyperlinkListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFMessageHyperlinkListener</span>
+extends java.lang.Object
+implements org.eclipse.ui.forms.events.IHyperlinkListener</pre>
+<div class="block">The hyperlink listener will be used to display the quick fix to run when the user click on a message.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#EEFMessageHyperlinkListener-org.eclipse.swt.widgets.Shell-">EEFMessageHyperlinkListener</a></span>&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">linkActivated</a></span>&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">linkEntered</a></span>&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html#linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">linkExited</a></span>&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFMessageHyperlinkListener-org.eclipse.swt.widgets.Shell-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFMessageHyperlinkListener</h4>
+<pre>public&nbsp;EEFMessageHyperlinkListener&#8203;(org.eclipse.swt.widgets.Shell&nbsp;shell)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>shell</code> - The shell used to display the page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="linkEntered-org.eclipse.ui.forms.events.HyperlinkEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>linkEntered</h4>
+<pre>public&nbsp;void&nbsp;linkEntered&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>linkEntered</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IHyperlinkListener.linkEntered(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="linkExited-org.eclipse.ui.forms.events.HyperlinkEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>linkExited</h4>
+<pre>public&nbsp;void&nbsp;linkExited&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>linkExited</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IHyperlinkListener.linkExited(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="linkActivated-org.eclipse.ui.forms.events.HyperlinkEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>linkActivated</h4>
+<pre>public&nbsp;void&nbsp;linkActivated&#8203;(org.eclipse.ui.forms.events.HyperlinkEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>linkActivated</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.events.IHyperlinkListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IHyperlinkListener.linkActivated(org.eclipse.ui.forms.events.HyperlinkEvent)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" target="_top">Frames</a></li>
+<li><a href="EEFMessageHyperlinkListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html
new file mode 100644
index 0000000..2821341
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html
@@ -0,0 +1,425 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFQuickFixPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFQuickFixPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFQuickFixPage" class="title">Class EEFQuickFixPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.dialogs.DialogPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.wizard.WizardPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFQuickFixPage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFQuickFixPage</span>
+extends org.eclipse.jface.wizard.WizardPage</pre>
+<div class="block">The wizard page used to launch a quick fix.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.dialogs.IMessageProvider">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.jface.dialogs.IMessageProvider</h3>
+<code>ERROR, INFORMATION, NONE, WARNING</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#EEFQuickFixPage-org.eclipse.ui.forms.IMessage-org.eclipse.eef.EEFValidationRuleDescription-org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData-">EEFQuickFixPage</a></span>&#8203;(org.eclipse.ui.forms.IMessage&nbsp;message,
+               <a href="../../../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule,
+               <a href="../../../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a>&nbsp;data)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.IMessage</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#getSelectedMessage--">getSelectedMessage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#isPageComplete--">isPageComplete</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html#performFinish-org.eclipse.core.runtime.IProgressMonitor-">performFinish</a></span>&#8203;(org.eclipse.core.runtime.IProgressMonitor&nbsp;monitor)</code></th>
+<td class="colLast">
+<div class="block">Launch the selected quick fix in the list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.DialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.dialogs.DialogPage</h3>
+<code>convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.IDialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.dialogs.IDialogPage</h3>
+<code>dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.wizard.WizardPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.wizard.WizardPage</h3>
+<code>canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFQuickFixPage-org.eclipse.ui.forms.IMessage-org.eclipse.eef.EEFValidationRuleDescription-org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFQuickFixPage</h4>
+<pre>public&nbsp;EEFQuickFixPage&#8203;(org.eclipse.ui.forms.IMessage&nbsp;message,
+                       <a href="../../../../../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;validationRule,
+                       <a href="../../../../../../../../org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers">InvalidValidationRuleResultData</a>&nbsp;data)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>validationRule</code> - The validation rule</dd>
+<dd><code>data</code> - The invalid validation result data</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSelectedMessage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectedMessage</h4>
+<pre>public&nbsp;org.eclipse.ui.forms.IMessage&nbsp;getSelectedMessage&#8203;()</pre>
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The selected <code>IMessage</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createControl-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IDialogPage.createControl(org.eclipse.swt.widgets.Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isPageComplete--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isPageComplete</h4>
+<pre>public&nbsp;boolean&nbsp;isPageComplete&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>isPageComplete</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.WizardPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>WizardPage.isPageComplete()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="performFinish-org.eclipse.core.runtime.IProgressMonitor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>performFinish</h4>
+<pre>public&nbsp;void&nbsp;performFinish&#8203;(org.eclipse.core.runtime.IProgressMonitor&nbsp;monitor)</pre>
+<div class="block">Launch the selected quick fix in the list.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>monitor</code> - The progress monitor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html
new file mode 100644
index 0000000..4e73b2d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html
@@ -0,0 +1,324 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFQuickFixTableComparator</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFQuickFixTableComparator";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableComparator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFQuickFixTableComparator" class="title">Class EEFQuickFixTableComparator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.ViewerComparator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFQuickFixTableComparator</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFQuickFixTableComparator</span>
+extends org.eclipse.jface.viewers.ViewerComparator</pre>
+<div class="block">The viewer comparator used to order the quick fixes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html#EEFQuickFixTableComparator--">EEFQuickFixTableComparator</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+       java.lang.Object&nbsp;e1,
+       java.lang.Object&nbsp;e2)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.ViewerComparator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.ViewerComparator</h3>
+<code>category, getComparator, isSorterProperty, sort</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFQuickFixTableComparator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFQuickFixTableComparator</h4>
+<pre>public&nbsp;EEFQuickFixTableComparator&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compare</h4>
+<pre>public&nbsp;int&nbsp;compare&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+                   java.lang.Object&nbsp;e1,
+                   java.lang.Object&nbsp;e2)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>compare</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.ViewerComparator</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ViewerComparator.compare(org.eclipse.jface.viewers.Viewer, java.lang.Object,
+      java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableComparator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html
new file mode 100644
index 0000000..1320c0f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFQuickFixTableContentProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFQuickFixTableContentProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableContentProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFQuickFixTableContentProvider" class="title">Class EEFQuickFixTableContentProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFQuickFixTableContentProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.jface.viewers.IContentProvider</code>, <code>org.eclipse.jface.viewers.IStructuredContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFQuickFixTableContentProvider</span>
+extends java.lang.Object
+implements org.eclipse.jface.viewers.IStructuredContentProvider</pre>
+<div class="block">The content provider of the table showing all the quick fixes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#EEFQuickFixTableContentProvider--">EEFQuickFixTableContentProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#getElements-java.lang.Object-">getElements</a></span>&#8203;(java.lang.Object&nbsp;inputElement)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html#inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">inputChanged</a></span>&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+            java.lang.Object&nbsp;oldInput,
+            java.lang.Object&nbsp;newInput)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFQuickFixTableContentProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFQuickFixTableContentProvider</h4>
+<pre>public&nbsp;EEFQuickFixTableContentProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getElements-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;getElements&#8203;(java.lang.Object&nbsp;inputElement)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getElements</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IStructuredContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IStructuredContentProvider.getElements(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>inputChanged</h4>
+<pre>public&nbsp;void&nbsp;inputChanged&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+                         java.lang.Object&nbsp;oldInput,
+                         java.lang.Object&nbsp;newInput)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>inputChanged</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IContentProvider.inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object,
+      java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IContentProvider.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableContentProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html
new file mode 100644
index 0000000..bac0eee
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFQuickFixTableLabelProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFQuickFixTableLabelProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableLabelProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFQuickFixTableLabelProvider" class="title">Class EEFQuickFixTableLabelProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.commands.common.EventManager</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.BaseLabelProvider</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.LabelProvider</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFQuickFixTableLabelProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFQuickFixTableLabelProvider</span>
+extends org.eclipse.jface.viewers.LabelProvider</pre>
+<div class="block">The label provider of the table viewer showing all the quick fixes available.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#EEFQuickFixTableLabelProvider--">EEFQuickFixTableLabelProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.BaseLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.BaseLabelProvider</h3>
+<code>addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.commands.common.EventManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.commands.common.EventManager</h3>
+<code>addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.IBaseLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.viewers.IBaseLabelProvider</h3>
+<code>addListener, dispose, isLabelProperty, removeListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFQuickFixTableLabelProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFQuickFixTableLabelProvider</h4>
+<pre>public&nbsp;EEFQuickFixTableLabelProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.LabelProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>LabelProvider.getText(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;(java.lang.Object&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.LabelProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>LabelProvider.getImage(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixTableLabelProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html
new file mode 100644
index 0000000..0444fa0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html
@@ -0,0 +1,436 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFQuickFixWizard</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFQuickFixWizard";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixWizard.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.jface.wizard.Wizard">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFQuickFixWizard" class="title">Class EEFQuickFixWizard</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.wizard.Wizard</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFQuickFixWizard</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFQuickFixWizard</span>
+extends org.eclipse.jface.wizard.Wizard</pre>
+<div class="block">The wizard used to display and launch the quick fixes.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.wizard.Wizard">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.jface.wizard.Wizard</h3>
+<code>DEFAULT_IMAGE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#EEFQuickFixWizard-org.eclipse.ui.forms.IMessage:A-">EEFQuickFixWizard</a></span>&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#addPages--">addPages</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#canFinish--">canFinish</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.jface.wizard.IWizardPage</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#getNextPage-org.eclipse.jface.wizard.IWizardPage-">getNextPage</a></span>&#8203;(org.eclipse.jface.wizard.IWizardPage&nbsp;page)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.wizard.IWizardPage</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#getPreviousPage-org.eclipse.jface.wizard.IWizardPage-">getPreviousPage</a></span>&#8203;(org.eclipse.jface.wizard.IWizardPage&nbsp;page)</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#needsPreviousAndNextButtons--">needsPreviousAndNextButtons</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html#performFinish--">performFinish</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.wizard.Wizard">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.wizard.Wizard</h3>
+<code>addPage, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFQuickFixWizard-org.eclipse.ui.forms.IMessage:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFQuickFixWizard</h4>
+<pre>public&nbsp;EEFQuickFixWizard&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>messages</code> - The messages displayed to the end user</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addPages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPages</h4>
+<pre>public&nbsp;void&nbsp;addPages&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>addPages</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.addPages()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNextPage-org.eclipse.jface.wizard.IWizardPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNextPage</h4>
+<pre>public&nbsp;org.eclipse.jface.wizard.IWizardPage&nbsp;getNextPage&#8203;(org.eclipse.jface.wizard.IWizardPage&nbsp;page)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getNextPage</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.getNextPage(org.eclipse.jface.wizard.IWizardPage)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreviousPage-org.eclipse.jface.wizard.IWizardPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreviousPage</h4>
+<pre>public&nbsp;org.eclipse.jface.wizard.IWizardPage&nbsp;getPreviousPage&#8203;(org.eclipse.jface.wizard.IWizardPage&nbsp;page)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPreviousPage</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.getPreviousPage(org.eclipse.jface.wizard.IWizardPage)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="needsPreviousAndNextButtons--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>needsPreviousAndNextButtons</h4>
+<pre>public&nbsp;boolean&nbsp;needsPreviousAndNextButtons&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>needsPreviousAndNextButtons</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.needsPreviousAndNextButtons()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="canFinish--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>canFinish</h4>
+<pre>public&nbsp;boolean&nbsp;canFinish&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>canFinish</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.canFinish()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="performFinish--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>performFinish</h4>
+<pre>public&nbsp;boolean&nbsp;performFinish&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>performFinish</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.Wizard</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Wizard.performFinish()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" target="_top">Frames</a></li>
+<li><a href="EEFQuickFixWizard.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.jface.wizard.Wizard">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html
new file mode 100644
index 0000000..e7b8662
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFValidationMessagesPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationMessagesPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFValidationMessagesPage" class="title">Class EEFValidationMessagesPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.dialogs.DialogPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.wizard.WizardPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFValidationMessagesPage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationMessagesPage</span>
+extends org.eclipse.jface.wizard.WizardPage</pre>
+<div class="block">This optional page will let the user select the violated validation rule to fix.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.jface.dialogs.IMessageProvider">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.jface.dialogs.IMessageProvider</h3>
+<code>ERROR, INFORMATION, NONE, WARNING</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-">EEFValidationMessagesPage</a></span>&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages)</code></th>
+<td class="colLast">
+<div class="block">Creates the wizard page with the message to display.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-org.eclipse.ui.forms.IMessage-">EEFValidationMessagesPage</a></span>&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages,
+                         org.eclipse.ui.forms.IMessage&nbsp;selectedMessage)</code></th>
+<td class="colLast">
+<div class="block">Creates the wizard page with the message to display and one of those messages selected.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.IMessage</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#getSelectedMessage--">getSelectedMessage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html#isPageComplete--">isPageComplete</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.DialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.dialogs.DialogPage</h3>
+<code>convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.dialogs.IDialogPage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.dialogs.IDialogPage</h3>
+<code>dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.wizard.WizardPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.wizard.WizardPage</h3>
+<code>canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFValidationMessagesPage</h4>
+<pre>public&nbsp;EEFValidationMessagesPage&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages)</pre>
+<div class="block">Creates the wizard page with the message to display.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>messages</code> - The messages</dd>
+</dl>
+</li>
+</ul>
+<a name="EEFValidationMessagesPage-org.eclipse.ui.forms.IMessage:A-org.eclipse.ui.forms.IMessage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationMessagesPage</h4>
+<pre>public&nbsp;EEFValidationMessagesPage&#8203;(org.eclipse.ui.forms.IMessage[]&nbsp;messages,
+                                 org.eclipse.ui.forms.IMessage&nbsp;selectedMessage)</pre>
+<div class="block">Creates the wizard page with the message to display and one of those messages selected.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>messages</code> - The messages</dd>
+<dd><code>selectedMessage</code> - The message to select</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IDialogPage.createControl(org.eclipse.swt.widgets.Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isPageComplete--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isPageComplete</h4>
+<pre>public&nbsp;boolean&nbsp;isPageComplete&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>isPageComplete</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.wizard.WizardPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>WizardPage.isPageComplete()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectedMessage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSelectedMessage</h4>
+<pre>public&nbsp;org.eclipse.ui.forms.IMessage&nbsp;getSelectedMessage&#8203;()</pre>
+<div class="block">Returns the selected <code>IMessage</code>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The selected message</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html
new file mode 100644
index 0000000..e8eb863
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html
@@ -0,0 +1,324 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFValidationMessagesTableComparator</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationMessagesTableComparator";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableComparator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFValidationMessagesTableComparator" class="title">Class EEFValidationMessagesTableComparator</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.ViewerComparator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFValidationMessagesTableComparator</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationMessagesTableComparator</span>
+extends org.eclipse.jface.viewers.ViewerComparator</pre>
+<div class="block">The comparator used to order the message.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html#EEFValidationMessagesTableComparator--">EEFValidationMessagesTableComparator</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+       java.lang.Object&nbsp;e1,
+       java.lang.Object&nbsp;e2)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.ViewerComparator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.ViewerComparator</h3>
+<code>category, getComparator, isSorterProperty, sort</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationMessagesTableComparator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationMessagesTableComparator</h4>
+<pre>public&nbsp;EEFValidationMessagesTableComparator&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="compare-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>compare</h4>
+<pre>public&nbsp;int&nbsp;compare&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+                   java.lang.Object&nbsp;e1,
+                   java.lang.Object&nbsp;e2)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>compare</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.ViewerComparator</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ViewerComparator.compare(org.eclipse.jface.viewers.Viewer, java.lang.Object,
+      java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableComparator.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html
new file mode 100644
index 0000000..9096a33
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFValidationMessagesTableContentProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationMessagesTableContentProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableContentProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFValidationMessagesTableContentProvider" class="title">Class EEFValidationMessagesTableContentProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFValidationMessagesTableContentProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.jface.viewers.IContentProvider</code>, <code>org.eclipse.jface.viewers.IStructuredContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationMessagesTableContentProvider</span>
+extends java.lang.Object
+implements org.eclipse.jface.viewers.IStructuredContentProvider</pre>
+<div class="block">The content provider used to display the validation messages.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#EEFValidationMessagesTableContentProvider--">EEFValidationMessagesTableContentProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#getElements-java.lang.Object-">getElements</a></span>&#8203;(java.lang.Object&nbsp;inputElement)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html#inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">inputChanged</a></span>&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+            java.lang.Object&nbsp;oldInput,
+            java.lang.Object&nbsp;newInput)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationMessagesTableContentProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationMessagesTableContentProvider</h4>
+<pre>public&nbsp;EEFValidationMessagesTableContentProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getElements-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;java.lang.Object[]&nbsp;getElements&#8203;(java.lang.Object&nbsp;inputElement)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getElements</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IStructuredContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IStructuredContentProvider.getElements(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="inputChanged-org.eclipse.jface.viewers.Viewer-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>inputChanged</h4>
+<pre>public&nbsp;void&nbsp;inputChanged&#8203;(org.eclipse.jface.viewers.Viewer&nbsp;viewer,
+                         java.lang.Object&nbsp;oldInput,
+                         java.lang.Object&nbsp;newInput)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>inputChanged</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IContentProvider.inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object,
+      java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.jface.viewers.IContentProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IContentProvider.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableContentProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html
new file mode 100644
index 0000000..aa7f7b4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFValidationMessagesTableLabelProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationMessagesTableLabelProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableLabelProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></div>
+<h2 title="Class EEFValidationMessagesTableLabelProvider" class="title">Class EEFValidationMessagesTableLabelProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.commands.common.EventManager</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.BaseLabelProvider</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.jface.viewers.LabelProvider</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.quickfix.EEFValidationMessagesTableLabelProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationMessagesTableLabelProvider</span>
+extends org.eclipse.jface.viewers.LabelProvider</pre>
+<div class="block">The label provider used to display the validation messages.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#EEFValidationMessagesTableLabelProvider--">EEFValidationMessagesTableLabelProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;element)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.BaseLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.jface.viewers.BaseLabelProvider</h3>
+<code>addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.commands.common.EventManager">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.commands.common.EventManager</h3>
+<code>addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.jface.viewers.IBaseLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.jface.viewers.IBaseLabelProvider</h3>
+<code>addListener, dispose, isLabelProperty, removeListener</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationMessagesTableLabelProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationMessagesTableLabelProvider</h4>
+<pre>public&nbsp;EEFValidationMessagesTableLabelProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.LabelProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>LabelProvider.getText(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;(java.lang.Object&nbsp;element)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.jface.viewers.LabelProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>LabelProvider.getImage(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationMessagesTableLabelProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html
new file mode 100644
index 0000000..52adafe
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.quickfix</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFMessageHyperlinkListener</a></li>
+<li><a href="EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixPage</a></li>
+<li><a href="EEFQuickFixTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableComparator</a></li>
+<li><a href="EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableContentProvider</a></li>
+<li><a href="EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixTableLabelProvider</a></li>
+<li><a href="EEFQuickFixWizard.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFQuickFixWizard</a></li>
+<li><a href="EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesPage</a></li>
+<li><a href="EEFValidationMessagesTableComparator.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableComparator</a></li>
+<li><a href="EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableContentProvider</a></li>
+<li><a href="EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix" target="classFrame">EEFValidationMessagesTableLabelProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html
new file mode 100644
index 0000000..8bac676
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.quickfix</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets.quickfix";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal.widgets.quickfix</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The hyperlink listener will be used to display the quick fix to run when the user click on a message.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixPage</a></th>
+<td class="colLast">
+<div class="block">The wizard page used to launch a quick fix.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The viewer comparator used to order the quick fixes.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableContentProvider</a></th>
+<td class="colLast">
+<div class="block">The content provider of the table showing all the quick fixes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFQuickFixTableLabelProvider</a></th>
+<td class="colLast">
+<div class="block">The label provider of the table viewer showing all the quick fixes available.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The wizard used to display and launch the quick fixes.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesPage</a></th>
+<td class="colLast">
+<div class="block">This optional page will let the user select the violated validation rule to fix.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The comparator used to order the message.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableContentProvider</a></th>
+<td class="colLast">
+<div class="block">The content provider used to display the validation messages.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix">EEFValidationMessagesTableLabelProvider</a></th>
+<td class="colLast">
+<div class="block">The label provider used to display the validation messages.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html
new file mode 100644
index 0000000..0fc3be0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.quickfix Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets.quickfix Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal.widgets.quickfix</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
+<ul>
+<li class="circle">org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixPage</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesPage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFMessageHyperlinkListener</span></a> (implements org.eclipse.ui.forms.events.IHyperlinkListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableContentProvider</span></a> (implements org.eclipse.jface.viewers.IStructuredContentProvider)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableContentProvider</span></a> (implements org.eclipse.jface.viewers.IStructuredContentProvider)</li>
+<li class="circle">org.eclipse.core.commands.common.EventManager
+<ul>
+<li class="circle">org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableLabelProvider</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableLabelProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.viewers.ViewerComparator
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFQuickFixTableComparator</span></a></li>
+<li class="circle">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"><span class="typeNameLink">EEFValidationMessagesTableComparator</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFQuickFixWizard</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html
new file mode 100644
index 0000000..62bb728
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFColor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFColor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" target="_top">Frames</a></li>
+<li><a href="EEFColor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a></div>
+<h2 title="Class EEFColor" class="title">Class EEFColor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.styles.EEFColor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFColor</span>
+extends java.lang.Object</pre>
+<div class="block">Represents a color in EEF.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#EEFColor-java.lang.String-">EEFColor</a></span>&#8203;(java.lang.String&nbsp;colorCode)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#EEFColor-org.eclipse.swt.graphics.Color-">EEFColor</a></span>&#8203;(org.eclipse.swt.graphics.Color&nbsp;color)</code></th>
+<td class="colLast">
+<div class="block">Constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#colorToString--">colorToString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the color as an rgb string.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html#getColor--">getColor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the color.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFColor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFColor</h4>
+<pre>public&nbsp;EEFColor&#8203;(java.lang.String&nbsp;colorCode)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>colorCode</code> - The color code it can be defined as hex (#000000) or as RGB (rgb(0,0,0))</dd>
+</dl>
+</li>
+</ul>
+<a name="EEFColor-org.eclipse.swt.graphics.Color-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFColor</h4>
+<pre>public&nbsp;EEFColor&#8203;(org.eclipse.swt.graphics.Color&nbsp;color)</pre>
+<div class="block">Constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>color</code> - Color</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="colorToString--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>colorToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;colorToString&#8203;()</pre>
+<div class="block">Get the color as an rgb string.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>RGB string as rgb(0,0,0)</dd>
+</dl>
+</li>
+</ul>
+<a name="getColor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getColor</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getColor&#8203;()</pre>
+<div class="block">Get the color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The color</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" target="_top">Frames</a></li>
+<li><a href="EEFColor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html
new file mode 100644
index 0000000..eafe253
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFFont</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFFont";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" target="_top">Frames</a></li>
+<li><a href="EEFFont.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a></div>
+<h2 title="Class EEFFont" class="title">Class EEFFont</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.internal.widgets.styles.EEFFont</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFFont</span>
+extends java.lang.Object</pre>
+<div class="block">Represents a font in EEF.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html#EEFFont-java.lang.String-int-int-">EEFFont</a></span>&#8203;(java.lang.String&nbsp;name,
+       int&nbsp;height,
+       int&nbsp;style)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Font</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html#getFont--">getFont</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the font.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFFont-java.lang.String-int-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFFont</h4>
+<pre>public&nbsp;EEFFont&#8203;(java.lang.String&nbsp;name,
+               int&nbsp;height,
+               int&nbsp;style)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - Name</dd>
+<dd><code>height</code> - Height</dd>
+<dd><code>style</code> - Style</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFont--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFont</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Font&nbsp;getFont&#8203;()</pre>
+<div class="block">Get the font.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The color</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" target="_top">Frames</a></li>
+<li><a href="EEFFont.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html
new file mode 100644
index 0000000..bc8d9a0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html
@@ -0,0 +1,30 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.styles</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.internal.widgets.styles</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles" target="classFrame">EEFColor</a></li>
+<li><a href="EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles" target="classFrame">EEFFont</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html
new file mode 100644
index 0000000..0a889ba
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.styles</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets.styles";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.internal.widgets.styles</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFColor</a></th>
+<td class="colLast">
+<div class="block">Represents a color in EEF.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles">EEFFont</a></th>
+<td class="colLast">
+<div class="block">Represents a font in EEF.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html
new file mode 100644
index 0000000..aa24eff
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.internal.widgets.styles Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.internal.widgets.styles Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.internal.widgets.styles</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFColor</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFFont</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html
new file mode 100644
index 0000000..fdb1c99
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSection.html
@@ -0,0 +1,504 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFSection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFSection.html" target="_top">Frames</a></li>
+<li><a href="EEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></div>
+<h2 title="Class EEFSection" class="title">Class EEFSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.properties.api.EEFSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSection</span>
+extends java.lang.Object
+implements <a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></pre>
+<div class="block">The implementation of <a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> using the <a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><code>EEFSectionDescriptor</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#EEFSection-org.eclipse.eef.core.api.EEFPage-">EEFSection</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;tabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Dispose this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#getMinimumHeight--">getMinimumHeight</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the minimum height needed by this section.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+        org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSection-org.eclipse.eef.core.api.EEFPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSection</h4>
+<pre>public&nbsp;EEFSection&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;tabbedPropertySheetPage)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">IEEFSection</a></code></span></div>
+<div class="block">Creates the controls for the section.
+ <p>
+ Clients should take advantage of the widget factory provided by the framework to achieve a common look between
+ property sections.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent composite for the section.</dd>
+<dd><code>tabbedPropertySheetPage</code> - the tabbed property sheet page.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--"><code>EEFTabbedPropertySheetPage.getWidgetFactory()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">IEEFSection</a></code></span></div>
+<div class="block">Notifies the section that its controls are about to be shown. It is expected that sections enable domain related
+ functions in this method, most commonly add listeners.
+ <p>
+ Since the controls are not visible, the section should wait for the refresh() before updating the section
+ controls.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">IEEFSection</a></code></span></div>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The active workbench part.</dd>
+<dd><code>selection</code> - The active selection in the workbench part.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">IEEFSection</a></code></span></div>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">IEEFSection</a></code></span></div>
+<div class="block">Notifies the section that its controls are about to be hidden. It is expected that sections disable domain
+ related functions in this method, most commonly remove listeners.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">IEEFSection</a></code></span></div>
+<div class="block">Dispose this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMinimumHeight--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumHeight</h4>
+<pre>public&nbsp;int&nbsp;getMinimumHeight&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">IEEFSection</a></code></span></div>
+<div class="block">Returns the minimum height needed by this section. A return value of <code>SWT.DEFAULT</code> indicates that no
+ minimum height is defined.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">getMinimumHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the minimum height needed by this section.</dd>
+</dl>
+</li>
+</ul>
+<a name="shouldUseExtraSpace--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>shouldUseExtraSpace</h4>
+<pre>public&nbsp;boolean&nbsp;shouldUseExtraSpace&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">IEEFSection</a></code></span></div>
+<div class="block">Determine whether this section would like extra height space in case there is some left. Normally this is true
+ when the section is the last to be displayed on a tab or is the only section on a tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section would like extra height space.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFSection.html" target="_top">Frames</a></li>
+<li><a href="EEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html
new file mode 100644
index 0000000..1a51a63
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html
@@ -0,0 +1,422 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFSectionDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSectionDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></div>
+<h2 title="Class EEFSectionDescriptor" class="title">Class EEFSectionDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFSectionDescriptor</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.properties.api.EEFSectionDescriptor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSectionDescriptor</span>
+extends <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></pre>
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSectionDescriptor</code></a> using the <a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#EEFSectionDescriptor-org.eclipse.eef.core.api.EEFPage-">EEFSectionDescriptor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.IFilter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getFilter--">getFilter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section filter instance for this section.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the unique identifier for the section.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getSectionClass--">getSectionClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the class that implements this section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html#getTargetTab--">getTargetTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the target tab where this section will appear.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSectionDescriptor-org.eclipse.eef.core.api.EEFPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSectionDescriptor</h4>
+<pre>public&nbsp;EEFSectionDescriptor&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The EEFPage</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Get the unique identifier for the section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the unique identifier for the section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--"><code>IEEFSectionDescriptor.getId()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionClass</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;getSectionClass&#8203;()</pre>
+<div class="block">Get the class that implements this section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the class that implements this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--"><code>IEEFSectionDescriptor.getSectionClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getTargetTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTargetTab&#8203;()</pre>
+<div class="block">Get the target tab where this section will appear.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the target tab where this section will appear.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--"><code>IEEFSectionDescriptor.getTargetTab()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFilter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getFilter</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.IFilter&nbsp;getFilter&#8203;()</pre>
+<div class="block">Get the section filter instance for this section. Return null if no filter for this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--">getFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getFilter--">getFilter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section filter instance.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getFilter--"><code>AbstractEEFSectionDescriptor.getFilter()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html
new file mode 100644
index 0000000..b820278
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html
@@ -0,0 +1,449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFTabDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></div>
+<h2 title="Class EEFTabDescriptor" class="title">Class EEFTabDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFTabDescriptor</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.properties.api.EEFTabDescriptor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code>, <code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabDescriptor</span>
+extends <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></pre>
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFTabDescriptor</code></a> using the <a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></h3>
+<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#EEFTabDescriptor-org.eclipse.eef.core.api.EEFPage-">EEFTabDescriptor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getCategory--">getCategory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the category this tab belongs to.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the unique identifier for the tab.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the text label for the tab.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the list of section descriptors for the tab.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is indented.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#clone--">clone</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#createTab--">createTab</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#equals-java.lang.Object-">equals</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getAfterTab--">getAfterTab</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getImage--">getImage</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getText--">getText</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#hashCode--">hashCode</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isSelected--">isSelected</a>, <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#setSectionDescriptors-java.util.List-">setSectionDescriptors</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabDescriptor-org.eclipse.eef.core.api.EEFPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabDescriptor</h4>
+<pre>public&nbsp;EEFTabDescriptor&#8203;(<a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>&nbsp;eefPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefPage</code> - The EEFPage</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Get the unique identifier for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the unique identifier for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--"><code>IEEFTabDescriptor.getId()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block">Get the text label for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the text label for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--"><code>IEEFTabDescriptor.getLabel()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;getSectionDescriptors&#8203;()</pre>
+<div class="block">Get the list of section descriptors for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the list of section descriptors for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getSectionDescriptors--"><code>AbstractEEFTabDescriptor.getSectionDescriptors()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCategory&#8203;()</pre>
+<div class="block">Get the category this tab belongs to.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Get the category this tab belongs to.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--"><code>IEEFTabDescriptor.getCategory()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>public&nbsp;boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block">Determine if this tab is indented.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isIndented--">isIndented</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is indented.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isIndented--"><code>AbstractEEFTabDescriptor.isIndented()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="EEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html
new file mode 100644
index 0000000..1576045
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.properties.api</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFSection</a></li>
+<li><a href="EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFSectionDescriptor</a></li>
+<li><a href="EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api" target="classFrame">EEFTabDescriptor</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html
new file mode 100644
index 0000000..6d42686
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-summary.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.properties.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.properties.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></th>
+<td class="colLast">
+<div class="block">The implementation of <a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> using the <a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><code>EEFSectionDescriptor</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSectionDescriptor</code></a> using the <a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFTabDescriptor</code></a> using the <a href="../../../../../../../org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><code>EEFPage</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html
new file mode 100644
index 0000000..88cd322
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/api/package-tree.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.properties.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.properties.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSectionDescriptor</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFTabDescriptor</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html
new file mode 100644
index 0000000..2971d18
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>RefreshIdsHolder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RefreshIdsHolder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" target="_top">Frames</a></li>
+<li><a href="RefreshIdsHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html">org.eclipse.eef.ide.ui.properties.internal</a></div>
+<h2 title="Class RefreshIdsHolder" class="title">Class RefreshIdsHolder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.ide.ui.properties.internal.RefreshIdsHolder</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">RefreshIdsHolder</span>
+extends org.eclipse.emf.common.notify.impl.AdapterImpl</pre>
+<div class="block">This class is responsible for providing an ID used during the refresh to match candidates and existing elements. We
+ used to use EcoreUtil.getURI() but it was not performing well enough and could change when an attribute used as an
+ eKeys was changed.
+
+ The ID is associated with the element through the eAdapters mechanism and as such is stable as long as the element is
+ there.
+
+ This class is roughly based on RefreshIdsHolder in the Eclipse Sirius codebase.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static java.lang.Integer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html#getOrCreateID-org.eclipse.emf.ecore.EObject-">getOrCreateID</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject)</code></th>
+<td class="colLast">
+<div class="block">Return the element Id if there is one, create a new one if it's not already here.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget, isAdapterForType, notifyChanged, setTarget, unsetTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getOrCreateID-org.eclipse.emf.ecore.EObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getOrCreateID</h4>
+<pre>public static&nbsp;java.lang.Integer&nbsp;getOrCreateID&#8203;(org.eclipse.emf.ecore.EObject&nbsp;eObject)</pre>
+<div class="block">Return the element Id if there is one, create a new one if it's not already here.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eObject</code> - any EObject.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the existing Id or the new one.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" target="_top">Frames</a></li>
+<li><a href="RefreshIdsHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-frame.html
new file mode 100644
index 0000000..93603a3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html" target="classFrame">org.eclipse.eef.ide.ui.properties.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal" target="classFrame">RefreshIdsHolder</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-summary.html
new file mode 100644
index 0000000..3d5b674
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.properties.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.ide.ui.properties.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal">RefreshIdsHolder</a></th>
+<td class="colLast">
+<div class="block">This class is responsible for providing an ID used during the refresh to match candidates and existing elements.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-tree.html
new file mode 100644
index 0000000..3b34a22
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/ide/ui/properties/internal/package-tree.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.ide.ui.properties.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.ide.ui.properties.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.ide.ui.properties.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.properties.internal.<a href="../../../../../../../org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal"><span class="typeNameLink">RefreshIdsHolder</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/ide/ui/properties/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/ide/ui/properties/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html
new file mode 100644
index 0000000..14b601c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFButtonConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFButtonConditionalStyleImpl" class="title">Class EEFButtonConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFButtonConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Button Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#EEFButtonConditionalStyleImpl--">EEFButtonConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFButtonConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html#setStyle-org.eclipse.eef.EEFButtonStyle-"><code>EEFButtonConditionalStyle.setStyle(EEFButtonStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle_Style--"><code>EefPackage.getEEFButtonConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFButtonStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code>EEFButtonConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html
new file mode 100644
index 0000000..36d6afa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonDescriptionImpl.html
@@ -0,0 +1,1124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFButtonDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFButtonDescriptionImpl" class="title">Class EEFButtonDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFButtonDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Button Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#BUTTON_LABEL_EXPRESSION_EDEFAULT">BUTTON_LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#buttonLabelExpression">buttonLabelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#imageExpression">imageExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#PUSH_EXPRESSION_EDEFAULT">PUSH_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#pushExpression">pushExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#EEFButtonDescriptionImpl--">EEFButtonDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--">getButtonLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--">getPushExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setButtonLabelExpression-java.lang.String-">setButtonLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newButtonLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;newImageExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setPushExpression-java.lang.String-">setPushExpression</a></span>&#8203;(java.lang.String&nbsp;newPushExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="BUTTON_LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BUTTON_LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String BUTTON_LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code>getButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="buttonLabelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>buttonLabelExpression</h4>
+<pre>protected&nbsp;java.lang.String buttonLabelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code><em>Button Label Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getButtonLabelExpression--"><code>getButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMAGE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMAGE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IMAGE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="imageExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>imageExpression</h4>
+<pre>protected&nbsp;java.lang.String imageExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="PUSH_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PUSH_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String PUSH_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code>getPushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="pushExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>pushExpression</h4>
+<pre>protected&nbsp;java.lang.String pushExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code><em>Push Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getPushExpression--"><code>getPushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonDescriptionImpl</h4>
+<pre>protected&nbsp;EEFButtonDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getButtonLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getButtonLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getButtonLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--">getButtonLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Button Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setButtonLabelExpression-java.lang.String-"><code>EEFButtonDescription.setButtonLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ButtonLabelExpression--"><code>EefPackage.getEEFButtonDescription_ButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setButtonLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setButtonLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setButtonLabelExpression&#8203;(java.lang.String&nbsp;newButtonLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setButtonLabelExpression-java.lang.String-">setButtonLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newButtonLabelExpression</code> - the new value of the '<em>Button Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code>EEFButtonDescription.getButtonLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--">getImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setImageExpression-java.lang.String-"><code>EEFButtonDescription.setImageExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ImageExpression--"><code>EefPackage.getEEFButtonDescription_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>public&nbsp;void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;newImageExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setImageExpression-java.lang.String-">setImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newImageExpression</code> - the new value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code>EEFButtonDescription.getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPushExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPushExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPushExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--">getPushExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Push Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setPushExpression-java.lang.String-"><code>EEFButtonDescription.setPushExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_PushExpression--"><code>EefPackage.getEEFButtonDescription_PushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPushExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPushExpression</h4>
+<pre>public&nbsp;void&nbsp;setPushExpression&#8203;(java.lang.String&nbsp;newPushExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setPushExpression-java.lang.String-">setPushExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newPushExpression</code> - the new value of the '<em>Push Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code>EEFButtonDescription.getPushExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setStyle-org.eclipse.eef.EEFButtonStyle-"><code>EEFButtonDescription.setStyle(EEFButtonStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_Style--"><code>EefPackage.getEEFButtonDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFButtonStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFButtonStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#setStyle-org.eclipse.eef.EEFButtonStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code>EEFButtonDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ConditionalStyles--"><code>EefPackage.getEEFButtonDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html
new file mode 100644
index 0000000..3df82ad
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFButtonStyleImpl.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFButtonStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFButtonStyleImpl" class="title">Class EEFButtonStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFButtonStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Button Style</b></em>'. <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html#EEFButtonStyleImpl--">EEFButtonStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonStyleImpl</h4>
+<pre>protected&nbsp;EEFButtonStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFButtonStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html
new file mode 100644
index 0000000..c515050
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFCheckboxConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCheckboxConditionalStyleImpl" class="title">Class EEFCheckboxConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCheckboxConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Checkbox Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#EEFCheckboxConditionalStyleImpl--">EEFCheckboxConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFCheckboxConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-"><code>EEFCheckboxConditionalStyle.setStyle(EEFCheckboxStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle_Style--"><code>EefPackage.getEEFCheckboxConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCheckboxStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code>EEFCheckboxConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html
new file mode 100644
index 0000000..22edd6c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html
@@ -0,0 +1,1027 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFCheckboxDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCheckboxDescriptionImpl" class="title">Class EEFCheckboxDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCheckboxDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Checkbox Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#editExpression">editExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#EEFCheckboxDescriptionImpl--">EEFCheckboxDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;newEditExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EDIT_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EDIT_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String EDIT_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="editExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>editExpression</h4>
+<pre>protected&nbsp;java.lang.String editExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxDescriptionImpl</h4>
+<pre>protected&nbsp;EEFCheckboxDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setValueExpression-java.lang.String-"><code>EEFCheckboxDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ValueExpression--"><code>EefPackage.getEEFCheckboxDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code>EEFCheckboxDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--">getEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setEditExpression-java.lang.String-"><code>EEFCheckboxDescription.setEditExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_EditExpression--"><code>EefPackage.getEEFCheckboxDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>public&nbsp;void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;newEditExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newEditExpression</code> - the new value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code>EEFCheckboxDescription.getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-"><code>EEFCheckboxDescription.setStyle(EEFCheckboxStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_Style--"><code>EefPackage.getEEFCheckboxDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFCheckboxStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCheckboxStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#setStyle-org.eclipse.eef.EEFCheckboxStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code>EEFCheckboxDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ConditionalStyles--"><code>EefPackage.getEEFCheckboxDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html
new file mode 100644
index 0000000..a55c1f9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCheckboxStyleImpl.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFCheckboxStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCheckboxStyleImpl" class="title">Class EEFCheckboxStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCheckboxStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Checkbox Style</b></em>'. <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html#EEFCheckboxStyleImpl--">EEFCheckboxStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxStyleImpl</h4>
+<pre>protected&nbsp;EEFCheckboxStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html
new file mode 100644
index 0000000..b8d36e6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFConditionalStyleImpl.html
@@ -0,0 +1,701 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFConditionalStyleImpl" class="title">Class EEFConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFConditionalStyleImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>
+ </li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#EEFConditionalStyleImpl--">EEFConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;newPreconditionExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PRECONDITION_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PRECONDITION_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String PRECONDITION_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="preconditionExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>preconditionExpression</h4>
+<pre>protected&nbsp;java.lang.String preconditionExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-"><code>EEFConditionalStyle.setPreconditionExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle_PreconditionExpression--"><code>EefPackage.getEEFConditionalStyle_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>public&nbsp;void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;newPreconditionExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newPreconditionExpression</code> - the new value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code>EEFConditionalStyle.getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html
new file mode 100644
index 0000000..e34e6f2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFContainerDescriptionImpl.html
@@ -0,0 +1,788 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:06 CEST 2018 -->
+<title>EEFContainerDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFContainerDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFContainerDescriptionImpl" class="title">Class EEFContainerDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFContainerDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFContainerDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Container Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getControls--"><code><em>Controls</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--"><code><em>Layout</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#controls">controls</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#layout">layout</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--"><code><em>Layout</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#EEFContainerDescriptionImpl--">EEFContainerDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#basicGetLayout--">basicGetLayout</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#basicSetLayout-org.eclipse.eef.EEFLayoutDescription-org.eclipse.emf.common.notify.NotificationChain-">basicSetLayout</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;newLayout,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getControls--">getControls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--">getLayout</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#setLayout-org.eclipse.eef.EEFLayoutDescription-">setLayout</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;newLayout)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="controls">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>controls</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt; controls</pre>
+<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. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getControls--"><code>getControls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="layout">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>layout</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a> layout</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--"><code><em>Layout</em></code></a>' containment reference. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html#getLayout--"><code>getLayout()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFContainerDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFContainerDescriptionImpl</h4>
+<pre>protected&nbsp;EEFContainerDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getControls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControls</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;&nbsp;getControls&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#getControls--">getControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Controls</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Controls--"><code>EefPackage.getEEFContainerDescription_Controls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLayout--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLayout</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;getLayout&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--">getLayout</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Layout</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#setLayout-org.eclipse.eef.EEFLayoutDescription-"><code>EEFContainerDescription.setLayout(EEFLayoutDescription)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Layout--"><code>EefPackage.getEEFContainerDescription_Layout()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetLayout--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetLayout</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;basicGetLayout&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetLayout-org.eclipse.eef.EEFLayoutDescription-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetLayout</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetLayout&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;newLayout,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setLayout-org.eclipse.eef.EEFLayoutDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLayout</h4>
+<pre>public&nbsp;void&nbsp;setLayout&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;newLayout)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#setLayout-org.eclipse.eef.EEFLayoutDescription-">setLayout</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLayout</code> - the new value of the '<em>Layout</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code>EEFContainerDescription.getLayout()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html
new file mode 100644
index 0000000..b6c656d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFControlDescriptionImpl.html
@@ -0,0 +1,700 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFControlDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFControlDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFControlDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFControlDescriptionImpl" class="title">Class EEFControlDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFControlDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFControlDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Control Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#EEFControlDescriptionImpl--">EEFControlDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;newIdentifier)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTIFIER_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IDENTIFIER_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="identifier">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>identifier</h4>
+<pre>protected&nbsp;java.lang.String identifier</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFControlDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFControlDescriptionImpl</h4>
+<pre>protected&nbsp;EEFControlDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-"><code>EEFControlDescription.setIdentifier(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription_Identifier--"><code>EefPackage.getEEFControlDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;newIdentifier)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIdentifier</code> - the new value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code>EEFControlDescription.getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFControlDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html
new file mode 100644
index 0000000..2a2836e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomExpressionImpl.html
@@ -0,0 +1,792 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFCustomExpressionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomExpressionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomExpressionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpressionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCustomExpressionImpl" class="title">Class EEFCustomExpressionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCustomExpressionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomExpressionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Custom Expression</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#CUSTOM_EXPRESSION_EDEFAULT">CUSTOM_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#customExpression">customExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#identifier">identifier</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#EEFCustomExpressionImpl--">EEFCustomExpressionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--">getCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#setCustomExpression-java.lang.String-">setCustomExpression</a></span>&#8203;(java.lang.String&nbsp;newCustomExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;newIdentifier)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTIFIER_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IDENTIFIER_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="identifier">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identifier</h4>
+<pre>protected&nbsp;java.lang.String identifier</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="CUSTOM_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CUSTOM_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String CUSTOM_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code>getCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="customExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>customExpression</h4>
+<pre>protected&nbsp;java.lang.String customExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code><em>Custom Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html#getCustomExpression--"><code>getCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomExpressionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomExpressionImpl</h4>
+<pre>protected&nbsp;EEFCustomExpressionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--">getIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#setIdentifier-java.lang.String-"><code>EEFCustomExpression.setIdentifier(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_Identifier--"><code>EefPackage.getEEFCustomExpression_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;newIdentifier)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#setIdentifier-java.lang.String-">setIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIdentifier</code> - the new value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code>EEFCustomExpression.getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCustomExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--">getCustomExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Custom Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#setCustomExpression-java.lang.String-"><code>EEFCustomExpression.setCustomExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_CustomExpression--"><code>EefPackage.getEEFCustomExpression_CustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCustomExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCustomExpression</h4>
+<pre>public&nbsp;void&nbsp;setCustomExpression&#8203;(java.lang.String&nbsp;newCustomExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#setCustomExpression-java.lang.String-">setCustomExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newCustomExpression</code> - the new value of the '<em>Custom Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code>EEFCustomExpression.getCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomExpressionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpressionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html
new file mode 100644
index 0000000..5524468
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFCustomWidgetConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCustomWidgetConditionalStyleImpl" class="title">Class EEFCustomWidgetConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCustomWidgetConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Custom Widget Conditional Style</b></em>'.
+ <!-- end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#EEFCustomWidgetConditionalStyleImpl--">EEFCustomWidgetConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFCustomWidgetConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"><code>EEFCustomWidgetConditionalStyle.setStyle(EEFCustomWidgetStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle_Style--"><code>EefPackage.getEEFCustomWidgetConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code>EEFCustomWidgetConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html
new file mode 100644
index 0000000..0501e66
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html
@@ -0,0 +1,862 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFCustomWidgetDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCustomWidgetDescriptionImpl" class="title">Class EEFCustomWidgetDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCustomWidgetDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Custom Widget Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#customExpressions">customExpressions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#EEFCustomWidgetDescriptionImpl--">EEFCustomWidgetDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--">getCustomExpressions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="customExpressions">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>customExpressions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt; customExpressions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--"><code><em>Custom Expressions</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getCustomExpressions--"><code>getCustomExpressions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetDescriptionImpl</h4>
+<pre>protected&nbsp;EEFCustomWidgetDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCustomExpressions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCustomExpressions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&gt;&nbsp;getCustomExpressions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--">getCustomExpressions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Custom Expressions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_CustomExpressions--"><code>EefPackage.getEEFCustomWidgetDescription_CustomExpressions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-"><code>EEFCustomWidgetDescription.setStyle(EEFCustomWidgetStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_Style--"><code>EefPackage.getEEFCustomWidgetDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFCustomWidgetStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#setStyle-org.eclipse.eef.EEFCustomWidgetStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code>EEFCustomWidgetDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_ConditionalStyles--"><code>EefPackage.getEEFCustomWidgetDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html
new file mode 100644
index 0000000..9368345
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFCustomWidgetStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFCustomWidgetStyleImpl" class="title">Class EEFCustomWidgetStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFCustomWidgetStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Custom Widget Style</b></em>'. <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html#EEFCustomWidgetStyleImpl--">EEFCustomWidgetStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetStyleImpl</h4>
+<pre>protected&nbsp;EEFCustomWidgetStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html
new file mode 100644
index 0000000..62bbdb3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingForImpl.html
@@ -0,0 +1,988 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFDynamicMappingForImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingForImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingForImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFDynamicMappingForImpl" class="title">Class EEFDynamicMappingForImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFDynamicMappingForImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDynamicMappingForImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Dynamic Mapping For</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code><em>Force Refresh</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code><em>Ifs</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#FORCE_REFRESH_EDEFAULT">FORCE_REFRESH_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#forceRefresh">forceRefresh</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ifs">ifs</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code><em>Ifs</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ITERABLE_EXPRESSION_EDEFAULT">ITERABLE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterableExpression">iterableExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#iterator">iterator</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#ITERATOR_EDEFAULT">ITERATOR_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#EEFDynamicMappingForImpl--">EEFDynamicMappingForImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--">getIfs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--">getIterableExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--">getIterator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--">isForceRefresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setForceRefresh-boolean-">setForceRefresh</a></span>&#8203;(boolean&nbsp;newForceRefresh)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setIterableExpression-java.lang.String-">setIterableExpression</a></span>&#8203;(java.lang.String&nbsp;newIterableExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#setIterator-java.lang.String-">setIterator</a></span>&#8203;(java.lang.String&nbsp;newIterator)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ITERATOR_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ITERATOR_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ITERATOR_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code>getIterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="iterator">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterator</h4>
+<pre>protected&nbsp;java.lang.String iterator</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code><em>Iterator</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterator--"><code>getIterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ITERABLE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ITERABLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ITERABLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="iterableExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>iterableExpression</h4>
+<pre>protected&nbsp;java.lang.String iterableExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code><em>Iterable Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIterableExpression--"><code>getIterableExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FORCE_REFRESH_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FORCE_REFRESH_EDEFAULT</h4>
+<pre>protected static final&nbsp;boolean FORCE_REFRESH_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code>isForceRefresh()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFDynamicMappingForImpl.FORCE_REFRESH_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="forceRefresh">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>forceRefresh</h4>
+<pre>protected&nbsp;boolean forceRefresh</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code><em>Force Refresh</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#isForceRefresh--"><code>isForceRefresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ifs">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ifs</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt; ifs</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code><em>Ifs</em></code></a>' containment reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html#getIfs--"><code>getIfs()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDynamicMappingForImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDynamicMappingForImpl</h4>
+<pre>protected&nbsp;EEFDynamicMappingForImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIterator</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIterator&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--">getIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Iterator</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterator-java.lang.String-"><code>EEFDynamicMappingFor.setIterator(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--"><code>EefPackage.getEEFDynamicMappingFor_Iterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIterator-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIterator</h4>
+<pre>public&nbsp;void&nbsp;setIterator&#8203;(java.lang.String&nbsp;newIterator)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterator-java.lang.String-">setIterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIterator</code> - the new value of the '<em>Iterator</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code>EEFDynamicMappingFor.getIterator()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIterableExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIterableExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIterableExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--">getIterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Iterable Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-"><code>EEFDynamicMappingFor.setIterableExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--"><code>EefPackage.getEEFDynamicMappingFor_IterableExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIterableExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIterableExpression</h4>
+<pre>public&nbsp;void&nbsp;setIterableExpression&#8203;(java.lang.String&nbsp;newIterableExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setIterableExpression-java.lang.String-">setIterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIterableExpression</code> - the new value of the '<em>Iterable Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isForceRefresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isForceRefresh</h4>
+<pre>public&nbsp;boolean&nbsp;isForceRefresh&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--">isForceRefresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Force Refresh</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setForceRefresh-boolean-"><code>EEFDynamicMappingFor.setForceRefresh(boolean)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_ForceRefresh--"><code>EefPackage.getEEFDynamicMappingFor_ForceRefresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForceRefresh-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForceRefresh</h4>
+<pre>public&nbsp;void&nbsp;setForceRefresh&#8203;(boolean&nbsp;newForceRefresh)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#setForceRefresh-boolean-">setForceRefresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newForceRefresh</code> - the new value of the '<em>Force Refresh</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code>EEFDynamicMappingFor.isForceRefresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIfs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIfs</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&gt;&nbsp;getIfs&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--">getIfs</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Ifs</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--"><code>EefPackage.getEEFDynamicMappingFor_Ifs()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingForImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html
new file mode 100644
index 0000000..0eddb4f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html
@@ -0,0 +1,831 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFDynamicMappingIfImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingIfImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIfImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFDynamicMappingIfImpl" class="title">Class EEFDynamicMappingIfImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFDynamicMappingIfImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDynamicMappingIfImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Dynamic Mapping If</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getWidget--"><code><em>Widget</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#PREDICATE_EXPRESSION_EDEFAULT">PREDICATE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#predicateExpression">predicateExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#widget">widget</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#EEFDynamicMappingIfImpl--">EEFDynamicMappingIfImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#basicGetWidget--">basicGetWidget</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#basicSetWidget-org.eclipse.eef.EEFWidgetDescription-org.eclipse.emf.common.notify.NotificationChain-">basicSetWidget</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;newWidget,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--">getPredicateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getWidget--">getWidget</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#setPredicateExpression-java.lang.String-">setPredicateExpression</a></span>&#8203;(java.lang.String&nbsp;newPredicateExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#setWidget-org.eclipse.eef.EEFWidgetDescription-">setWidget</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;newWidget)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PREDICATE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PREDICATE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String PREDICATE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code>getPredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="predicateExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>predicateExpression</h4>
+<pre>protected&nbsp;java.lang.String predicateExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code><em>Predicate Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getPredicateExpression--"><code>getPredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="widget">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>widget</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a> widget</pre>
+<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. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html#getWidget--"><code>getWidget()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDynamicMappingIfImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDynamicMappingIfImpl</h4>
+<pre>protected&nbsp;EEFDynamicMappingIfImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPredicateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPredicateExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPredicateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--">getPredicateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Predicate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#setPredicateExpression-java.lang.String-"><code>EEFDynamicMappingIf.setPredicateExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_PredicateExpression--"><code>EefPackage.getEEFDynamicMappingIf_PredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPredicateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPredicateExpression</h4>
+<pre>public&nbsp;void&nbsp;setPredicateExpression&#8203;(java.lang.String&nbsp;newPredicateExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#setPredicateExpression-java.lang.String-">setPredicateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newPredicateExpression</code> - the new value of the '<em>Predicate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code>EEFDynamicMappingIf.getPredicateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidget--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidget</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;getWidget&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--">getWidget</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Widget</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#setWidget-org.eclipse.eef.EEFWidgetDescription-"><code>EEFDynamicMappingIf.setWidget(EEFWidgetDescription)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_Widget--"><code>EefPackage.getEEFDynamicMappingIf_Widget()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetWidget--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetWidget</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;basicGetWidget&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetWidget-org.eclipse.eef.EEFWidgetDescription-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetWidget</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetWidget&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;newWidget,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setWidget-org.eclipse.eef.EEFWidgetDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setWidget</h4>
+<pre>public&nbsp;void&nbsp;setWidget&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;newWidget)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#setWidget-org.eclipse.eef.EEFWidgetDescription-">setWidget</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newWidget</code> - the new value of the '<em>Widget</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code>EEFDynamicMappingIf.getWidget()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIfImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html
new file mode 100644
index 0000000..6e81fcb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html
@@ -0,0 +1,703 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFFillLayoutDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFFillLayoutDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFFillLayoutDescriptionImpl" class="title">Class EEFFillLayoutDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFLayoutDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFFillLayoutDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFFillLayoutDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Fill Layout Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#orientation">orientation</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#ORIENTATION_EDEFAULT">ORIENTATION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#EEFFillLayoutDescriptionImpl--">EEFFillLayoutDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--">getOrientation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">setOrientation</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;newOrientation)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ORIENTATION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ORIENTATION_EDEFAULT</h4>
+<pre>protected static final&nbsp;<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a> ORIENTATION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code>getOrientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="orientation">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>orientation</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a> orientation</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code><em>Orientation</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html#getOrientation--"><code>getOrientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFFillLayoutDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFFillLayoutDescriptionImpl</h4>
+<pre>protected&nbsp;EEFFillLayoutDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getOrientation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOrientation</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;getOrientation&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--">getOrientation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Orientation</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-"><code>EEFFillLayoutDescription.setOrientation(EEF_FILL_LAYOUT_ORIENTATION)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription_Orientation--"><code>EefPackage.getEEFFillLayoutDescription_Orientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOrientation</h4>
+<pre>public&nbsp;void&nbsp;setOrientation&#8203;(<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;newOrientation)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html#setOrientation-org.eclipse.eef.EEF_FILL_LAYOUT_ORIENTATION-">setOrientation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newOrientation</code> - the new value of the '<em>Orientation</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code>EEFFillLayoutDescription.getOrientation()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html
new file mode 100644
index 0000000..f3fbe63
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html
@@ -0,0 +1,801 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFGridLayoutDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGridLayoutDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFGridLayoutDescriptionImpl" class="title">Class EEFGridLayoutDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFLayoutDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFGridLayoutDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGridLayoutDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Grid Layout Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#makeColumnsWithEqualWidth">makeColumnsWithEqualWidth</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#numberOfColumns">numberOfColumns</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#EEFGridLayoutDescriptionImpl--">EEFGridLayoutDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--">getNumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--">isMakeColumnsWithEqualWidth</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#setMakeColumnsWithEqualWidth-boolean-">setMakeColumnsWithEqualWidth</a></span>&#8203;(boolean&nbsp;newMakeColumnsWithEqualWidth)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#setNumberOfColumns-int-">setNumberOfColumns</a></span>&#8203;(int&nbsp;newNumberOfColumns)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="NUMBER_OF_COLUMNS_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NUMBER_OF_COLUMNS_EDEFAULT</h4>
+<pre>protected static final&nbsp;int NUMBER_OF_COLUMNS_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFGridLayoutDescriptionImpl.NUMBER_OF_COLUMNS_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="numberOfColumns">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>numberOfColumns</h4>
+<pre>protected&nbsp;int numberOfColumns</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT</h4>
+<pre>protected static final&nbsp;boolean MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code>isMakeColumnsWithEqualWidth()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFGridLayoutDescriptionImpl.MAKE_COLUMNS_WITH_EQUAL_WIDTH_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="makeColumnsWithEqualWidth">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>makeColumnsWithEqualWidth</h4>
+<pre>protected&nbsp;boolean makeColumnsWithEqualWidth</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code><em>Make Columns With Equal Width</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html#isMakeColumnsWithEqualWidth--"><code>isMakeColumnsWithEqualWidth()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGridLayoutDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGridLayoutDescriptionImpl</h4>
+<pre>protected&nbsp;EEFGridLayoutDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumberOfColumns</h4>
+<pre>public&nbsp;int&nbsp;getNumberOfColumns&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--">getNumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#setNumberOfColumns-int-"><code>EEFGridLayoutDescription.setNumberOfColumns(int)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_NumberOfColumns--"><code>EefPackage.getEEFGridLayoutDescription_NumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setNumberOfColumns-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNumberOfColumns</h4>
+<pre>public&nbsp;void&nbsp;setNumberOfColumns&#8203;(int&nbsp;newNumberOfColumns)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#setNumberOfColumns-int-">setNumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newNumberOfColumns</code> - the new value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code>EEFGridLayoutDescription.getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isMakeColumnsWithEqualWidth--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isMakeColumnsWithEqualWidth</h4>
+<pre>public&nbsp;boolean&nbsp;isMakeColumnsWithEqualWidth&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--">isMakeColumnsWithEqualWidth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Make Columns With Equal Width</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#setMakeColumnsWithEqualWidth-boolean-"><code>EEFGridLayoutDescription.setMakeColumnsWithEqualWidth(boolean)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--"><code>EefPackage.getEEFGridLayoutDescription_MakeColumnsWithEqualWidth()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setMakeColumnsWithEqualWidth-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMakeColumnsWithEqualWidth</h4>
+<pre>public&nbsp;void&nbsp;setMakeColumnsWithEqualWidth&#8203;(boolean&nbsp;newMakeColumnsWithEqualWidth)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#setMakeColumnsWithEqualWidth-boolean-">setMakeColumnsWithEqualWidth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newMakeColumnsWithEqualWidth</code> - the new value of the '<em>Make Columns With Equal Width</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code>EEFGridLayoutDescription.isMakeColumnsWithEqualWidth()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html
new file mode 100644
index 0000000..eb5a31e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFGroupConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFGroupConditionalStyleImpl" class="title">Class EEFGroupConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFGroupConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Group Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#EEFGroupConditionalStyleImpl--">EEFGroupConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFGroupConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html#setStyle-org.eclipse.eef.EEFGroupStyle-"><code>EEFGroupConditionalStyle.setStyle(EEFGroupStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle_Style--"><code>EefPackage.getEEFGroupConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFGroupStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code>EEFGroupConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html
new file mode 100644
index 0000000..34b6109
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupDescriptionImpl.html
@@ -0,0 +1,1460 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFGroupDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFGroupDescriptionImpl" class="title">Class EEFGroupDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFGroupDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Group Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--"><code><em>Controls</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#actions">actions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#controls">controls</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--"><code><em>Controls</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#DOMAIN_CLASS_EDEFAULT">DOMAIN_CLASS_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#domainClass">domainClass</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#identifier">identifier</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#labelExpression">labelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#preconditionExpression">preconditionExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' containment
+ reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#semanticCandidateExpression">semanticCandidateExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#semanticValidationRules">semanticValidationRules</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#EEFGroupDescriptionImpl--">EEFGroupDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--">getControls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--">getDomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--">getSemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setDomainClass-java.lang.String-">setDomainClass</a></span>&#8203;(java.lang.String&nbsp;newDomainClass)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;newIdentifier)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;newPreconditionExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></span>&#8203;(java.lang.String&nbsp;newSemanticCandidateExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTIFIER_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IDENTIFIER_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="identifier">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identifier</h4>
+<pre>protected&nbsp;java.lang.String identifier</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelExpression</h4>
+<pre>protected&nbsp;java.lang.String labelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOMAIN_CLASS_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DOMAIN_CLASS_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DOMAIN_CLASS_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="domainClass">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>domainClass</h4>
+<pre>protected&nbsp;java.lang.String domainClass</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="semanticCandidateExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>semanticCandidateExpression</h4>
+<pre>protected&nbsp;java.lang.String semanticCandidateExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="PRECONDITION_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PRECONDITION_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String PRECONDITION_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="preconditionExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>preconditionExpression</h4>
+<pre>protected&nbsp;java.lang.String preconditionExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="controls">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>controls</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt; controls</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--"><code><em>Controls</em></code></a>' containment reference list. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getControls--"><code>getControls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="semanticValidationRules">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>semanticValidationRules</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt; semanticValidationRules</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getSemanticValidationRules--"><code>getSemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="propertyValidationRules">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>propertyValidationRules</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt; propertyValidationRules</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' containment
+ reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getPropertyValidationRules--"><code>getPropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupDescriptionImpl</h4>
+<pre>protected&nbsp;EEFGroupDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--">getIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setIdentifier-java.lang.String-"><code>EEFGroupDescription.setIdentifier(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Identifier--"><code>EefPackage.getEEFGroupDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;newIdentifier)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIdentifier</code> - the new value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code>EEFGroupDescription.getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--">getLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setLabelExpression-java.lang.String-"><code>EEFGroupDescription.setLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_LabelExpression--"><code>EefPackage.getEEFGroupDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;newLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelExpression</code> - the new value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code>EEFGroupDescription.getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDomainClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDomainClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--">getDomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setDomainClass-java.lang.String-"><code>EEFGroupDescription.setDomainClass(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_DomainClass--"><code>EefPackage.getEEFGroupDescription_DomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDomainClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDomainClass</h4>
+<pre>public&nbsp;void&nbsp;setDomainClass&#8203;(java.lang.String&nbsp;newDomainClass)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setDomainClass-java.lang.String-">setDomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDomainClass</code> - the new value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code>EEFGroupDescription.getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticCandidateExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSemanticCandidateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setSemanticCandidateExpression-java.lang.String-"><code>EEFGroupDescription.setSemanticCandidateExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticCandidateExpression--"><code>EefPackage.getEEFGroupDescription_SemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSemanticCandidateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSemanticCandidateExpression</h4>
+<pre>public&nbsp;void&nbsp;setSemanticCandidateExpression&#8203;(java.lang.String&nbsp;newSemanticCandidateExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newSemanticCandidateExpression</code> - the new value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code>EEFGroupDescription.getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--">getPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setPreconditionExpression-java.lang.String-"><code>EEFGroupDescription.setPreconditionExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PreconditionExpression--"><code>EefPackage.getEEFGroupDescription_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>public&nbsp;void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;newPreconditionExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newPreconditionExpression</code> - the new value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code>EEFGroupDescription.getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getControls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControls</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&gt;&nbsp;getControls&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getControls--">getControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Controls</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Controls--"><code>EefPackage.getEEFGroupDescription_Controls()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;&nbsp;getSemanticValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--">getSemanticValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticValidationRules--"><code>EefPackage.getEEFGroupDescription_SemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;&nbsp;getPropertyValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Property Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PropertyValidationRules--"><code>EefPackage.getEEFGroupDescription_PropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setStyle-org.eclipse.eef.EEFGroupStyle-"><code>EEFGroupDescription.setStyle(EEFGroupStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Style--"><code>EefPackage.getEEFGroupDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFGroupStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFGroupStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#setStyle-org.eclipse.eef.EEFGroupStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code>EEFGroupDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_ConditionalStyles--"><code>EefPackage.getEEFGroupDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;getActions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Actions--"><code>EefPackage.getEEFGroupDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html
new file mode 100644
index 0000000..77bdd35
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFGroupStyleImpl.html
@@ -0,0 +1,1281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFGroupStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFGroupStyleImpl" class="title">Class EEFGroupStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFGroupStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupStyleImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Group Style</b></em>'. <!-- end-user-doc
+ -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#BAR_STYLE_EDEFAULT">BAR_STYLE_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#barStyle">barStyle</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#EXPANDED_BY_DEFAULT_EDEFAULT">EXPANDED_BY_DEFAULT_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#expandedByDefault">expandedByDefault</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#fontNameExpression">fontNameExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#TOGGLE_STYLE_EDEFAULT">TOGGLE_STYLE_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#toggleStyle">toggleStyle</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#EEFGroupStyleImpl--">EEFGroupStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--">getBarStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--">getToggleStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--">isExpandedByDefault</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">setBarStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;newBarStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setExpandedByDefault-boolean-">setExpandedByDefault</a></span>&#8203;(boolean&nbsp;newExpandedByDefault)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;newFontNameExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;newFontSizeExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">setToggleStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;newToggleStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="BACKGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BACKGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String BACKGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="backgroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>backgroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String backgroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FOREGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FOREGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FOREGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="foregroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>foregroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String foregroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_NAME_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_NAME_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_NAME_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontNameExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontNameExpression</h4>
+<pre>protected&nbsp;java.lang.String fontNameExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_SIZE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_SIZE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_SIZE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontSizeExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontSizeExpression</h4>
+<pre>protected&nbsp;java.lang.String fontSizeExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="BAR_STYLE_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BAR_STYLE_EDEFAULT</h4>
+<pre>protected static final&nbsp;<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a> BAR_STYLE_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code>getBarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="barStyle">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>barStyle</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a> barStyle</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code><em>Bar Style</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getBarStyle--"><code>getBarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="TOGGLE_STYLE_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOGGLE_STYLE_EDEFAULT</h4>
+<pre>protected static final&nbsp;<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a> TOGGLE_STYLE_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code>getToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="toggleStyle">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toggleStyle</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a> toggleStyle</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code><em>Toggle Style</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#getToggleStyle--"><code>getToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EXPANDED_BY_DEFAULT_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EXPANDED_BY_DEFAULT_EDEFAULT</h4>
+<pre>protected static final&nbsp;boolean EXPANDED_BY_DEFAULT_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code>isExpandedByDefault()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFGroupStyleImpl.EXPANDED_BY_DEFAULT_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="expandedByDefault">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>expandedByDefault</h4>
+<pre>protected&nbsp;boolean expandedByDefault</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code><em>Expanded By Default</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html#isExpandedByDefault--"><code>isExpandedByDefault()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupStyleImpl</h4>
+<pre>protected&nbsp;EEFGroupStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setBackgroundColorExpression-java.lang.String-"><code>EEFGroupStyle.setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BackgroundColorExpression--"><code>EefPackage.getEEFGroupStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newBackgroundColorExpression</code> - the new value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code>EEFGroupStyle.getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setForegroundColorExpression-java.lang.String-"><code>EEFGroupStyle.setForegroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ForegroundColorExpression--"><code>EefPackage.getEEFGroupStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newForegroundColorExpression</code> - the new value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code>EEFGroupStyle.getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--">getFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setFontNameExpression-java.lang.String-"><code>EEFGroupStyle.setFontNameExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontNameExpression--"><code>EefPackage.getEEFGroupStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;newFontNameExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontNameExpression</code> - the new value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code>EEFGroupStyle.getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--">getFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setFontSizeExpression-java.lang.String-"><code>EEFGroupStyle.setFontSizeExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontSizeExpression--"><code>EefPackage.getEEFGroupStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;newFontSizeExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontSizeExpression</code> - the new value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code>EEFGroupStyle.getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getBarStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBarStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;getBarStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--">getBarStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Bar Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-"><code>EEFGroupStyle.setBarStyle(EEF_TITLE_BAR_STYLE)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BarStyle--"><code>EefPackage.getEEFGroupStyle_BarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBarStyle</h4>
+<pre>public&nbsp;void&nbsp;setBarStyle&#8203;(<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;newBarStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setBarStyle-org.eclipse.eef.EEF_TITLE_BAR_STYLE-">setBarStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newBarStyle</code> - the new value of the '<em>Bar Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code>EEFGroupStyle.getBarStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getToggleStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getToggleStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;getToggleStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--">getToggleStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Toggle Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-"><code>EEFGroupStyle.setToggleStyle(EEF_TOGGLE_STYLE)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ToggleStyle--"><code>EefPackage.getEEFGroupStyle_ToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setToggleStyle</h4>
+<pre>public&nbsp;void&nbsp;setToggleStyle&#8203;(<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;newToggleStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setToggleStyle-org.eclipse.eef.EEF_TOGGLE_STYLE-">setToggleStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newToggleStyle</code> - the new value of the '<em>Toggle Style</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code>EEFGroupStyle.getToggleStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isExpandedByDefault--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isExpandedByDefault</h4>
+<pre>public&nbsp;boolean&nbsp;isExpandedByDefault&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--">isExpandedByDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Expanded By Default</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setExpandedByDefault-boolean-"><code>EEFGroupStyle.setExpandedByDefault(boolean)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ExpandedByDefault--"><code>EefPackage.getEEFGroupStyle_ExpandedByDefault()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setExpandedByDefault-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExpandedByDefault</h4>
+<pre>public&nbsp;void&nbsp;setExpandedByDefault&#8203;(boolean&nbsp;newExpandedByDefault)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#setExpandedByDefault-boolean-">setExpandedByDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newExpandedByDefault</code> - the new value of the '<em>Expanded By Default</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code>EEFGroupStyle.isExpandedByDefault()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFGroupStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html
new file mode 100644
index 0000000..807a659
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFHyperlinkConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFHyperlinkConditionalStyleImpl" class="title">Class EEFHyperlinkConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFHyperlinkConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Hyperlink Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#EEFHyperlinkConditionalStyleImpl--">EEFHyperlinkConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFHyperlinkConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-"><code>EEFHyperlinkConditionalStyle.setStyle(EEFHyperlinkStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle_Style--"><code>EefPackage.getEEFHyperlinkConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFHyperlinkStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code>EEFHyperlinkConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html
new file mode 100644
index 0000000..5f237d7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html
@@ -0,0 +1,1171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFHyperlinkDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFHyperlinkDescriptionImpl" class="title">Class EEFHyperlinkDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFHyperlinkDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Hyperlink Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#actions">actions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#displayExpression">displayExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#onClickExpression">onClickExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#EEFHyperlinkDescriptionImpl--">EEFHyperlinkDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;newDisplayExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>&#8203;(java.lang.String&nbsp;newOnClickExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="displayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displayExpression</h4>
+<pre>protected&nbsp;java.lang.String displayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ON_CLICK_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ON_CLICK_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ON_CLICK_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onClickExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onClickExpression</h4>
+<pre>protected&nbsp;java.lang.String onClickExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkDescriptionImpl</h4>
+<pre>protected&nbsp;EEFHyperlinkDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-"><code>EEFHyperlinkDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--"><code>EefPackage.getEEFHyperlinkDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code>EEFHyperlinkDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-"><code>EEFHyperlinkDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--"><code>EefPackage.getEEFHyperlinkDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setDisplayExpression&#8203;(java.lang.String&nbsp;newDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>On Click Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-"><code>EEFHyperlinkDescription.setOnClickExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--"><code>EefPackage.getEEFHyperlinkDescription_OnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setOnClickExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOnClickExpression</h4>
+<pre>public&nbsp;void&nbsp;setOnClickExpression&#8203;(java.lang.String&nbsp;newOnClickExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newOnClickExpression</code> - the new value of the '<em>On Click Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code>EEFHyperlinkDescription.getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-"><code>EEFHyperlinkDescription.setStyle(EEFHyperlinkStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--"><code>EefPackage.getEEFHyperlinkDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFHyperlinkStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFHyperlinkStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#setStyle-org.eclipse.eef.EEFHyperlinkStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code>EEFHyperlinkDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;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&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--"><code>EefPackage.getEEFHyperlinkDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--"><code>EefPackage.getEEFHyperlinkDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html
new file mode 100644
index 0000000..a1b9a8b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html
@@ -0,0 +1,1011 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFHyperlinkStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFHyperlinkStyleImpl" class="title">Class EEFHyperlinkStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFHyperlinkStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Hyperlink Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontNameExpression">fontNameExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#EEFHyperlinkStyleImpl--">EEFHyperlinkStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;newFontNameExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;newFontSizeExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;newFontStyleExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="BACKGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BACKGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String BACKGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="backgroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>backgroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String backgroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_NAME_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_NAME_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_NAME_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontNameExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontNameExpression</h4>
+<pre>protected&nbsp;java.lang.String fontNameExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_SIZE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_SIZE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_SIZE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontSizeExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontSizeExpression</h4>
+<pre>protected&nbsp;java.lang.String fontSizeExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_STYLE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_STYLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_STYLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontStyleExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fontStyleExpression</h4>
+<pre>protected&nbsp;java.lang.String fontStyleExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkStyleImpl</h4>
+<pre>protected&nbsp;EEFHyperlinkStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setBackgroundColorExpression-java.lang.String-"><code>EEFHyperlinkStyle.setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--"><code>EefPackage.getEEFHyperlinkStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newBackgroundColorExpression</code> - the new value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code>EEFHyperlinkStyle.getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--">getFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontNameExpression-java.lang.String-"><code>EEFHyperlinkStyle.setFontNameExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;newFontNameExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontNameExpression</code> - the new value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code>EEFHyperlinkStyle.getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--">getFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontSizeExpression-java.lang.String-"><code>EEFHyperlinkStyle.setFontSizeExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;newFontSizeExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontSizeExpression</code> - the new value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code>EEFHyperlinkStyle.getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--">getFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontStyleExpression-java.lang.String-"><code>EEFHyperlinkStyle.setFontStyleExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--"><code>EefPackage.getEEFHyperlinkStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;newFontStyleExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontStyleExpression</code> - the new value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code>EEFHyperlinkStyle.getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html
new file mode 100644
index 0000000..d8e4c90
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFLabelConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFLabelConditionalStyleImpl" class="title">Class EEFLabelConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFLabelConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Label Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#EEFLabelConditionalStyleImpl--">EEFLabelConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFLabelConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html#setStyle-org.eclipse.eef.EEFLabelStyle-"><code>EEFLabelConditionalStyle.setStyle(EEFLabelStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--"><code>EefPackage.getEEFLabelConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFLabelStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code>EEFLabelConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html
new file mode 100644
index 0000000..198130e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelDescriptionImpl.html
@@ -0,0 +1,1075 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFLabelDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFLabelDescriptionImpl" class="title">Class EEFLabelDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFLabelDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Label Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#actions">actions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#displayExpression">displayExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#EEFLabelDescriptionImpl--">EEFLabelDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;newDisplayExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="displayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displayExpression</h4>
+<pre>protected&nbsp;java.lang.String displayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a> style</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&gt; conditionalStyles</pre>
+<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.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelDescriptionImpl</h4>
+<pre>protected&nbsp;EEFLabelDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setValueExpression-java.lang.String-"><code>EEFLabelDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--"><code>EefPackage.getEEFLabelDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code>EEFLabelDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-"><code>EEFLabelDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--"><code>EefPackage.getEEFLabelDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setDisplayExpression&#8203;(java.lang.String&nbsp;newDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-"><code>EEFLabelDescription.setStyle(EEFLabelStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--"><code>EefPackage.getEEFLabelDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFLabelStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFLabelStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#setStyle-org.eclipse.eef.EEFLabelStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code>EEFLabelDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;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&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--"><code>EefPackage.getEEFLabelDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--"><code>EefPackage.getEEFLabelDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html
new file mode 100644
index 0000000..6c08299
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLabelStyleImpl.html
@@ -0,0 +1,1110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EEFLabelStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFLabelStyleImpl" class="title">Class EEFLabelStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFLabelStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Label Style</b></em>'. <!-- end-user-doc
+ -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontNameExpression">fontNameExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#EEFLabelStyleImpl--">EEFLabelStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;newFontNameExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;newFontSizeExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;newFontStyleExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="BACKGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BACKGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String BACKGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="backgroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>backgroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String backgroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FOREGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FOREGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FOREGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="foregroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>foregroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String foregroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_NAME_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_NAME_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_NAME_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontNameExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontNameExpression</h4>
+<pre>protected&nbsp;java.lang.String fontNameExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_SIZE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_SIZE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_SIZE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontSizeExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontSizeExpression</h4>
+<pre>protected&nbsp;java.lang.String fontSizeExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_STYLE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_STYLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_STYLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontStyleExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fontStyleExpression</h4>
+<pre>protected&nbsp;java.lang.String fontStyleExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelStyleImpl</h4>
+<pre>protected&nbsp;EEFLabelStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setBackgroundColorExpression-java.lang.String-"><code>EEFLabelStyle.setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--"><code>EefPackage.getEEFLabelStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newBackgroundColorExpression</code> - the new value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code>EEFLabelStyle.getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setForegroundColorExpression-java.lang.String-"><code>EEFLabelStyle.setForegroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--"><code>EefPackage.getEEFLabelStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newForegroundColorExpression</code> - the new value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code>EEFLabelStyle.getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--">getFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontNameExpression-java.lang.String-"><code>EEFLabelStyle.setFontNameExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--"><code>EefPackage.getEEFLabelStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;newFontNameExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontNameExpression</code> - the new value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code>EEFLabelStyle.getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--">getFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontSizeExpression-java.lang.String-"><code>EEFLabelStyle.setFontSizeExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--"><code>EefPackage.getEEFLabelStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;newFontSizeExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontSizeExpression</code> - the new value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code>EEFLabelStyle.getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--">getFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontStyleExpression-java.lang.String-"><code>EEFLabelStyle.setFontStyleExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--"><code>EefPackage.getEEFLabelStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;newFontStyleExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontStyleExpression</code> - the new value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code>EEFLabelStyle.getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLabelStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html
new file mode 100644
index 0000000..67ea16e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html
@@ -0,0 +1,472 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFLayoutDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLayoutDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFLayoutDescriptionImpl" class="title">Class EEFLayoutDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFLayoutDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFLayoutDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Layout Description</b></em>'. <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#EEFLayoutDescriptionImpl--">EEFLayoutDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLayoutDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLayoutDescriptionImpl</h4>
+<pre>protected&nbsp;EEFLayoutDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFLayoutDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html
new file mode 100644
index 0000000..92e5540
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFListConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFListConditionalStyleImpl" class="title">Class EEFListConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFListConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#EEFListConditionalStyleImpl--">EEFListConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFListConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>EEFListConditionalStyle.setStyle(EEFListStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--"><code>EefPackage.getEEFListConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html
new file mode 100644
index 0000000..341d9c2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListDescriptionImpl.html
@@ -0,0 +1,1171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFListDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFListDescriptionImpl" class="title">Class EEFListDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFListDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#actions">actions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#DISPLAY_EXPRESSION_EDEFAULT">DISPLAY_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#displayExpression">displayExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#ON_CLICK_EXPRESSION_EDEFAULT">ON_CLICK_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#onClickExpression">onClickExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#EEFListDescriptionImpl--">EEFListDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<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>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--">getDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--">getOnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;newDisplayExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></span>&#8203;(java.lang.String&nbsp;newOnClickExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="displayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>displayExpression</h4>
+<pre>protected&nbsp;java.lang.String displayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code><em>Display Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getDisplayExpression--"><code>getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ON_CLICK_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ON_CLICK_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ON_CLICK_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="onClickExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>onClickExpression</h4>
+<pre>protected&nbsp;java.lang.String onClickExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code><em>On Click Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getOnClickExpression--"><code>getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListDescriptionImpl</h4>
+<pre>protected&nbsp;EEFListDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-"><code>EEFListDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--"><code>EefPackage.getEEFListDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--">getDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-"><code>EEFListDescription.setDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--"><code>EefPackage.getEEFListDescription_DisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setDisplayExpression&#8203;(java.lang.String&nbsp;newDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setDisplayExpression-java.lang.String-">setDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDisplayExpression</code> - the new value of the '<em>Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getOnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOnClickExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getOnClickExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--">getOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>On Click Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-"><code>EEFListDescription.setOnClickExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--"><code>EefPackage.getEEFListDescription_OnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setOnClickExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setOnClickExpression</h4>
+<pre>public&nbsp;void&nbsp;setOnClickExpression&#8203;(java.lang.String&nbsp;newOnClickExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setOnClickExpression-java.lang.String-">setOnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newOnClickExpression</code> - the new value of the '<em>On Click Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&gt;&nbsp;getActions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--"><code>EefPackage.getEEFListDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-"><code>EEFListDescription.setStyle(EEFListStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--"><code>EefPackage.getEEFListDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFListStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFListStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#setStyle-org.eclipse.eef.EEFListStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--"><code>EefPackage.getEEFListDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFListStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListStyleImpl.html
new file mode 100644
index 0000000..a4565aa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFListStyleImpl.html
@@ -0,0 +1,493 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFListStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFListStyleImpl" class="title">Class EEFListStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFListStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF List Style</b></em>'. <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html#EEFListStyleImpl--">EEFListStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListStyleImpl</h4>
+<pre>protected&nbsp;EEFListStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFListStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html
new file mode 100644
index 0000000..1226e4b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFPageDescriptionImpl.html
@@ -0,0 +1,1352 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFPageDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPageDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFPageDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFPageDescriptionImpl" class="title">Class EEFPageDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFPageDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPageDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Page Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--"><code><em>Domain Class</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#actions">actions</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#DOMAIN_CLASS_EDEFAULT">DOMAIN_CLASS_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#domainClass">domainClass</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#groups">groups</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#identifier">identifier</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#indented">indented</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#INDENTED_EDEFAULT">INDENTED_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#labelExpression">labelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#preconditionExpression">preconditionExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#semanticCandidateExpression">semanticCandidateExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#semanticValidationRules">semanticValidationRules</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#EEFPageDescriptionImpl--">EEFPageDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--">getActions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--">getDomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--">getPreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--">getSemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setDomainClass-java.lang.String-">setDomainClass</a></span>&#8203;(java.lang.String&nbsp;newDomainClass)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;newIdentifier)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setIndented-boolean-">setIndented</a></span>&#8203;(boolean&nbsp;newIndented)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></span>&#8203;(java.lang.String&nbsp;newPreconditionExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></span>&#8203;(java.lang.String&nbsp;newSemanticCandidateExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTIFIER_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IDENTIFIER_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="identifier">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identifier</h4>
+<pre>protected&nbsp;java.lang.String identifier</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelExpression</h4>
+<pre>protected&nbsp;java.lang.String labelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="DOMAIN_CLASS_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DOMAIN_CLASS_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String DOMAIN_CLASS_EDEFAULT</pre>
+<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. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="domainClass">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>domainClass</h4>
+<pre>protected&nbsp;java.lang.String domainClass</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getDomainClass--"><code>getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFPageDescriptionImpl.SEMANTIC_CANDIDATE_EXPRESSION_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="semanticCandidateExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>semanticCandidateExpression</h4>
+<pre>protected&nbsp;java.lang.String semanticCandidateExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code><em>Semantic Candidate Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticCandidateExpression--"><code>getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="PRECONDITION_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PRECONDITION_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String PRECONDITION_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="preconditionExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>preconditionExpression</h4>
+<pre>protected&nbsp;java.lang.String preconditionExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code><em>Precondition Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getPreconditionExpression--"><code>getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="groups">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>groups</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt; groups</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getGroups--"><code>getGroups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="semanticValidationRules">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>semanticValidationRules</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt; semanticValidationRules</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--"><code><em>Semantic Validation Rules</em></code></a>' containment
+ reference list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getSemanticValidationRules--"><code>getSemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="INDENTED_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INDENTED_EDEFAULT</h4>
+<pre>protected static final&nbsp;boolean INDENTED_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code>isIndented()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFPageDescriptionImpl.INDENTED_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="indented">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>indented</h4>
+<pre>protected&nbsp;boolean indented</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code><em>Indented</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#isIndented--"><code>isIndented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actions">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actions</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt; actions</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--"><code><em>Actions</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html#getActions--"><code>getActions()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPageDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPageDescriptionImpl</h4>
+<pre>protected&nbsp;EEFPageDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--">getIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setIdentifier-java.lang.String-"><code>EEFPageDescription.setIdentifier(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--"><code>EefPackage.getEEFPageDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;newIdentifier)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIdentifier</code> - the new value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code>EEFPageDescription.getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--">getLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setLabelExpression-java.lang.String-"><code>EEFPageDescription.setLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--"><code>EefPackage.getEEFPageDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;newLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelExpression</code> - the new value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code>EEFPageDescription.getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getDomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDomainClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDomainClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--">getDomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setDomainClass-java.lang.String-"><code>EEFPageDescription.setDomainClass(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--"><code>EefPackage.getEEFPageDescription_DomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setDomainClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDomainClass</h4>
+<pre>public&nbsp;void&nbsp;setDomainClass&#8203;(java.lang.String&nbsp;newDomainClass)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setDomainClass-java.lang.String-">setDomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newDomainClass</code> - the new value of the '<em>Domain Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code>EEFPageDescription.getDomainClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticCandidateExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getSemanticCandidateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--">getSemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setSemanticCandidateExpression-java.lang.String-"><code>EEFPageDescription.setSemanticCandidateExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--"><code>EefPackage.getEEFPageDescription_SemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSemanticCandidateExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSemanticCandidateExpression</h4>
+<pre>public&nbsp;void&nbsp;setSemanticCandidateExpression&#8203;(java.lang.String&nbsp;newSemanticCandidateExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setSemanticCandidateExpression-java.lang.String-">setSemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newSemanticCandidateExpression</code> - the new value of the '<em>Semantic Candidate Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code>EEFPageDescription.getSemanticCandidateExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreconditionExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--">getPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setPreconditionExpression-java.lang.String-"><code>EEFPageDescription.setPreconditionExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--"><code>EefPackage.getEEFPageDescription_PreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setPreconditionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreconditionExpression</h4>
+<pre>public&nbsp;void&nbsp;setPreconditionExpression&#8203;(java.lang.String&nbsp;newPreconditionExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newPreconditionExpression</code> - the new value of the '<em>Precondition Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code>EEFPageDescription.getPreconditionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getGroups--">getGroups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Groups</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--"><code>EefPackage.getEEFPageDescription_Groups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSemanticValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&gt;&nbsp;getSemanticValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--">getSemanticValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Semantic Validation Rules</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--"><code>EefPackage.getEEFPageDescription_SemanticValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>public&nbsp;boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#isIndented--">isIndented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Indented</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setIndented-boolean-"><code>EEFPageDescription.setIndented(boolean)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Indented--"><code>EefPackage.getEEFPageDescription_Indented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIndented-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIndented</h4>
+<pre>public&nbsp;void&nbsp;setIndented&#8203;(boolean&nbsp;newIndented)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#setIndented-boolean-">setIndented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIndented</code> - the new value of the '<em>Indented</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code>EEFPageDescription.isIndented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActions</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&gt;&nbsp;getActions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getActions--">getActions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Actions</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Actions--"><code>EefPackage.getEEFPageDescription_Actions()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFPageDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html
new file mode 100644
index 0000000..6296c08
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html
@@ -0,0 +1,704 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFPropertyValidationRuleDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertyValidationRuleDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFPropertyValidationRuleDescriptionImpl" class="title">Class EEFPropertyValidationRuleDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFPropertyValidationRuleDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPropertyValidationRuleDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '
+ <em><b>EEF Property Validation Rule Description</b></em>'. <!-- end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--"><code><em>Targets</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#targets">targets</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--"><code><em>Targets</em></code></a>' reference list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#audits">audits</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#fixes">fixes</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#MESSAGE_EXPRESSION_EDEFAULT">MESSAGE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#messageExpression">messageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#severity">severity</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#SEVERITY_EDEFAULT">SEVERITY_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#EEFPropertyValidationRuleDescriptionImpl--">EEFPropertyValidationRuleDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+           int&nbsp;featureID,
+           org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--">getTargets</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFValidationRuleDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--">getAudits</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--">getFixes</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--">getSeverity</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="targets">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>targets</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt; targets</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--"><code><em>Targets</em></code></a>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html#getTargets--"><code>getTargets()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPropertyValidationRuleDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPropertyValidationRuleDescriptionImpl</h4>
+<pre>protected&nbsp;EEFPropertyValidationRuleDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTargets--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargets</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&gt;&nbsp;getTargets&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--">getTargets</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Targets</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--"><code>EefPackage.getEEFPropertyValidationRuleDescription_Targets()</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code>EEFWidgetDescription.getPropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseAdd</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseAdd&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                   int&nbsp;featureID,
+                                                                   org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseAdd</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html
new file mode 100644
index 0000000..ceadbe4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFRadioConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFRadioConditionalStyleImpl" class="title">Class EEFRadioConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFRadioConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Radio Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#EEFRadioConditionalStyleImpl--">EEFRadioConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a> style</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFRadioConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html#setStyle-org.eclipse.eef.EEFRadioStyle-"><code>EEFRadioConditionalStyle.setStyle(EEFRadioStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--"><code>EefPackage.getEEFRadioConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFRadioStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code>EEFRadioConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html
new file mode 100644
index 0000000..900ab35
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioDescriptionImpl.html
@@ -0,0 +1,1318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFRadioDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFRadioDescriptionImpl" class="title">Class EEFRadioDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFRadioDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Radio Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#candidateDisplayExpression">candidateDisplayExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#CANDIDATES_EXPRESSION_EDEFAULT">CANDIDATES_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#candidatesExpression">candidatesExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#editExpression">editExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#NUMBER_OF_COLUMNS_EDEFAULT">NUMBER_OF_COLUMNS_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#numberOfColumns">numberOfColumns</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#EEFRadioDescriptionImpl--">EEFRadioDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--">getCandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--">getNumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;newCandidateDisplayExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></span>&#8203;(java.lang.String&nbsp;newCandidatesExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;newEditExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setNumberOfColumns-int-">setNumberOfColumns</a></span>&#8203;(int&nbsp;newNumberOfColumns)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EDIT_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EDIT_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String EDIT_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="editExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>editExpression</h4>
+<pre>protected&nbsp;java.lang.String editExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="CANDIDATES_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANDIDATES_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String CANDIDATES_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="candidatesExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>candidatesExpression</h4>
+<pre>protected&nbsp;java.lang.String candidatesExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="candidateDisplayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>candidateDisplayExpression</h4>
+<pre>protected&nbsp;java.lang.String candidateDisplayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a> style</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="NUMBER_OF_COLUMNS_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NUMBER_OF_COLUMNS_EDEFAULT</h4>
+<pre>protected static final&nbsp;int NUMBER_OF_COLUMNS_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFRadioDescriptionImpl.NUMBER_OF_COLUMNS_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="numberOfColumns">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>numberOfColumns</h4>
+<pre>protected&nbsp;int numberOfColumns</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code><em>Number Of Columns</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getNumberOfColumns--"><code>getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt; conditionalStyles</pre>
+<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.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioDescriptionImpl</h4>
+<pre>protected&nbsp;EEFRadioDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setValueExpression-java.lang.String-"><code>EEFRadioDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--"><code>EefPackage.getEEFRadioDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code>EEFRadioDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--">getEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setEditExpression-java.lang.String-"><code>EEFRadioDescription.setEditExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--"><code>EefPackage.getEEFRadioDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>public&nbsp;void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;newEditExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newEditExpression</code> - the new value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code>EEFRadioDescription.getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidatesExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCandidatesExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--">getCandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setCandidatesExpression-java.lang.String-"><code>EEFRadioDescription.setCandidatesExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--"><code>EefPackage.getEEFRadioDescription_CandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidatesExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidatesExpression</h4>
+<pre>public&nbsp;void&nbsp;setCandidatesExpression&#8203;(java.lang.String&nbsp;newCandidatesExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newCandidatesExpression</code> - the new value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code>EEFRadioDescription.getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidateDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCandidateDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setCandidateDisplayExpression-java.lang.String-"><code>EEFRadioDescription.setCandidateDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--"><code>EefPackage.getEEFRadioDescription_CandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidateDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidateDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setCandidateDisplayExpression&#8203;(java.lang.String&nbsp;newCandidateDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newCandidateDisplayExpression</code> - the new value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code>EEFRadioDescription.getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setStyle-org.eclipse.eef.EEFRadioStyle-"><code>EEFRadioDescription.setStyle(EEFRadioStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--"><code>EefPackage.getEEFRadioDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFRadioStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFRadioStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setStyle-org.eclipse.eef.EEFRadioStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code>EEFRadioDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getNumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumberOfColumns</h4>
+<pre>public&nbsp;int&nbsp;getNumberOfColumns&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--">getNumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setNumberOfColumns-int-"><code>EEFRadioDescription.setNumberOfColumns(int)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--"><code>EefPackage.getEEFRadioDescription_NumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setNumberOfColumns-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setNumberOfColumns</h4>
+<pre>public&nbsp;void&nbsp;setNumberOfColumns&#8203;(int&nbsp;newNumberOfColumns)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#setNumberOfColumns-int-">setNumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newNumberOfColumns</code> - the new value of the '<em>Number Of Columns</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code>EEFRadioDescription.getNumberOfColumns()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--"><code>EefPackage.getEEFRadioDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html
new file mode 100644
index 0000000..2d5dddd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRadioStyleImpl.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFRadioStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFRadioStyleImpl" class="title">Class EEFRadioStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFRadioStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Radio Style</b></em>'. <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html#EEFRadioStyleImpl--">EEFRadioStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioStyleImpl</h4>
+<pre>protected&nbsp;EEFRadioStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRadioStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html
new file mode 100644
index 0000000..ffa88ef
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html
@@ -0,0 +1,696 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFRuleAuditDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRuleAuditDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFRuleAuditDescriptionImpl" class="title">Class EEFRuleAuditDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFRuleAuditDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRuleAuditDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Rule Audit Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--"><code><em>Audit Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#AUDIT_EXPRESSION_EDEFAULT">AUDIT_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#auditExpression">auditExpression</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#EEFRuleAuditDescriptionImpl--">EEFRuleAuditDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--">getAuditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#setAuditExpression-java.lang.String-">setAuditExpression</a></span>&#8203;(java.lang.String&nbsp;newAuditExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="AUDIT_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AUDIT_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String AUDIT_EXPRESSION_EDEFAULT</pre>
+<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. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--"><code>getAuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="auditExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>auditExpression</h4>
+<pre>protected&nbsp;java.lang.String auditExpression</pre>
+<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. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html#getAuditExpression--"><code>getAuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRuleAuditDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRuleAuditDescriptionImpl</h4>
+<pre>protected&nbsp;EEFRuleAuditDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAuditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAuditExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAuditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--">getAuditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Audit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html#setAuditExpression-java.lang.String-"><code>EEFRuleAuditDescription.setAuditExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--"><code>EefPackage.getEEFRuleAuditDescription_AuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setAuditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setAuditExpression</h4>
+<pre>public&nbsp;void&nbsp;setAuditExpression&#8203;(java.lang.String&nbsp;newAuditExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html#setAuditExpression-java.lang.String-">setAuditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newAuditExpression</code> - the new value of the '<em>Audit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code>EEFRuleAuditDescription.getAuditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html
new file mode 100644
index 0000000..dcdec8c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFSelectConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFSelectConditionalStyleImpl" class="title">Class EEFSelectConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFSelectConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Select Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#EEFSelectConditionalStyleImpl--">EEFSelectConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a> style</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFSelectConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html#setStyle-org.eclipse.eef.EEFSelectStyle-"><code>EEFSelectConditionalStyle.setStyle(EEFSelectStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--"><code>EefPackage.getEEFSelectConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFSelectStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code>EEFSelectConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html
new file mode 100644
index 0000000..c87a692
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectDescriptionImpl.html
@@ -0,0 +1,1221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFSelectDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFSelectDescriptionImpl" class="title">Class EEFSelectDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFSelectDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Select Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#candidateDisplayExpression">candidateDisplayExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#CANDIDATES_EXPRESSION_EDEFAULT">CANDIDATES_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#candidatesExpression">candidatesExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#editExpression">editExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#EEFSelectDescriptionImpl--">EEFSelectDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><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</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--">getCandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></span>&#8203;(java.lang.String&nbsp;newCandidateDisplayExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></span>&#8203;(java.lang.String&nbsp;newCandidatesExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;newEditExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EDIT_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EDIT_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String EDIT_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="editExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>editExpression</h4>
+<pre>protected&nbsp;java.lang.String editExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="CANDIDATES_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANDIDATES_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String CANDIDATES_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="candidatesExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>candidatesExpression</h4>
+<pre>protected&nbsp;java.lang.String candidatesExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code><em>Candidates Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidatesExpression--"><code>getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String CANDIDATE_DISPLAY_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="candidateDisplayExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>candidateDisplayExpression</h4>
+<pre>protected&nbsp;java.lang.String candidateDisplayExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code><em>Candidate Display Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getCandidateDisplayExpression--"><code>getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt; conditionalStyles</pre>
+<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.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectDescriptionImpl</h4>
+<pre>protected&nbsp;EEFSelectDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setValueExpression-java.lang.String-"><code>EEFSelectDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--"><code>EefPackage.getEEFSelectDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code>EEFSelectDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--">getEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setEditExpression-java.lang.String-"><code>EEFSelectDescription.setEditExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--"><code>EefPackage.getEEFSelectDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>public&nbsp;void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;newEditExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newEditExpression</code> - the new value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code>EEFSelectDescription.getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidatesExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCandidatesExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--">getCandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setCandidatesExpression-java.lang.String-"><code>EEFSelectDescription.setCandidatesExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--"><code>EefPackage.getEEFSelectDescription_CandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidatesExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidatesExpression</h4>
+<pre>public&nbsp;void&nbsp;setCandidatesExpression&#8203;(java.lang.String&nbsp;newCandidatesExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setCandidatesExpression-java.lang.String-">setCandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newCandidatesExpression</code> - the new value of the '<em>Candidates Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code>EEFSelectDescription.getCandidatesExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getCandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCandidateDisplayExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCandidateDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--">getCandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setCandidateDisplayExpression-java.lang.String-"><code>EEFSelectDescription.setCandidateDisplayExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--"><code>EefPackage.getEEFSelectDescription_CandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setCandidateDisplayExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCandidateDisplayExpression</h4>
+<pre>public&nbsp;void&nbsp;setCandidateDisplayExpression&#8203;(java.lang.String&nbsp;newCandidateDisplayExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setCandidateDisplayExpression-java.lang.String-">setCandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newCandidateDisplayExpression</code> - the new value of the '<em>Candidate Display Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code>EEFSelectDescription.getCandidateDisplayExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setStyle-org.eclipse.eef.EEFSelectStyle-"><code>EEFSelectDescription.setStyle(EEFSelectStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--"><code>EefPackage.getEEFSelectDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFSelectStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFSelectStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#setStyle-org.eclipse.eef.EEFSelectStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code>EEFSelectDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--"><code>EefPackage.getEEFSelectDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html
new file mode 100644
index 0000000..e7d3215
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSelectStyleImpl.html
@@ -0,0 +1,494 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFSelectStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFSelectStyleImpl" class="title">Class EEFSelectStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFSelectStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Select Style</b></em>'. <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html#EEFSelectStyleImpl--">EEFSelectStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectStyleImpl</h4>
+<pre>protected&nbsp;EEFSelectStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSelectStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html
new file mode 100644
index 0000000..2befec2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html
@@ -0,0 +1,722 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFSemanticValidationRuleDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSemanticValidationRuleDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFSemanticValidationRuleDescriptionImpl" class="title">Class EEFSemanticValidationRuleDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFSemanticValidationRuleDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSemanticValidationRuleDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '
+ <em><b>EEF Semantic Validation Rule Description</b></em>'. <!-- end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#TARGET_CLASS_EDEFAULT">TARGET_CLASS_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#targetClass">targetClass</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#audits">audits</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#fixes">fixes</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#MESSAGE_EXPRESSION_EDEFAULT">MESSAGE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#messageExpression">messageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#severity">severity</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#SEVERITY_EDEFAULT">SEVERITY_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#EEFSemanticValidationRuleDescriptionImpl--">EEFSemanticValidationRuleDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--">getTargetClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#setTargetClass-java.lang.String-">setTargetClass</a></span>&#8203;(java.lang.String&nbsp;newTargetClass)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFValidationRuleDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--">getAudits</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--">getFixes</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--">getMessageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--">getSeverity</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setMessageExpression-java.lang.String-">setMessageExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TARGET_CLASS_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TARGET_CLASS_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String TARGET_CLASS_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code>getTargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="targetClass">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>targetClass</h4>
+<pre>protected&nbsp;java.lang.String targetClass</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code><em>Target Class</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html#getTargetClass--"><code>getTargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSemanticValidationRuleDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSemanticValidationRuleDescriptionImpl</h4>
+<pre>protected&nbsp;EEFSemanticValidationRuleDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTargetClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetClass</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTargetClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--">getTargetClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Target Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#setTargetClass-java.lang.String-"><code>EEFSemanticValidationRuleDescription.setTargetClass(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--"><code>EefPackage.getEEFSemanticValidationRuleDescription_TargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setTargetClass-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTargetClass</h4>
+<pre>public&nbsp;void&nbsp;setTargetClass&#8203;(java.lang.String&nbsp;newTargetClass)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#setTargetClass-java.lang.String-">setTargetClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newTargetClass</code> - the new value of the '<em>Target Class</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code>EEFSemanticValidationRuleDescription.getTargetClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html
new file mode 100644
index 0000000..55fbf6e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html
@@ -0,0 +1,740 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EEFTextConditionalStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextConditionalStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFTextConditionalStyleImpl" class="title">Class EEFTextConditionalStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFConditionalStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFTextConditionalStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextConditionalStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Text Conditional Style</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#PRECONDITION_EXPRESSION_EDEFAULT">PRECONDITION_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#preconditionExpression">preconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#EEFTextConditionalStyleImpl--">EEFTextConditionalStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFConditionalStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFConditionalStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#getPreconditionExpression--">getPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#setPreconditionExpression-java.lang.String-">setPreconditionExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#toString--">toString</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextConditionalStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextConditionalStyleImpl</h4>
+<pre>protected&nbsp;EEFTextConditionalStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html#setStyle-org.eclipse.eef.EEFTextStyle-"><code>EEFTextConditionalStyle.setStyle(EEFTextStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--"><code>EefPackage.getEEFTextConditionalStyle_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFTextStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code>EEFTextConditionalStyle.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html
new file mode 100644
index 0000000..dad0416
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextDescriptionImpl.html
@@ -0,0 +1,1124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTextDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFTextDescriptionImpl" class="title">Class EEFTextDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFTextDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Text Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code><em>Line Count</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#conditionalStyles">conditionalStyles</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#EDIT_EXPRESSION_EDEFAULT">EDIT_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#editExpression">editExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#LINE_COUNT_EDEFAULT">LINE_COUNT_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code><em>Line Count</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#lineCount">lineCount</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#style">style</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#VALUE_EXPRESSION_EDEFAULT">VALUE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#valueExpression">valueExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#EEFTextDescriptionImpl--">EEFTextDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#basicGetStyle--">basicGetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">basicSetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle,
+             org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--">getConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--">getEditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--">getLineCount</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--">getStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--">getValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setEditExpression-java.lang.String-">setEditExpression</a></span>&#8203;(java.lang.String&nbsp;newEditExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setLineCount-int-">setLineCount</a></span>&#8203;(int&nbsp;newLineCount)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#setValueExpression-java.lang.String-">setValueExpression</a></span>&#8203;(java.lang.String&nbsp;newValueExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="VALUE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>VALUE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String VALUE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="valueExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueExpression</h4>
+<pre>protected&nbsp;java.lang.String valueExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code><em>Value Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getValueExpression--"><code>getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="EDIT_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EDIT_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String EDIT_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="editExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>editExpression</h4>
+<pre>protected&nbsp;java.lang.String editExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code><em>Edit Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getEditExpression--"><code>getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LINE_COUNT_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LINE_COUNT_EDEFAULT</h4>
+<pre>protected static final&nbsp;int LINE_COUNT_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code><em>Line Count</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code>getLineCount()</code></a>, 
+<a href="../../../../constant-values.html#org.eclipse.eef.impl.EEFTextDescriptionImpl.LINE_COUNT_EDEFAULT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="lineCount">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>lineCount</h4>
+<pre>protected&nbsp;int lineCount</pre>
+<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. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getLineCount--"><code>getLineCount()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="style">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>style</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a> style</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--"><code><em>Style</em></code></a>' containment reference. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getStyle--"><code>getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="conditionalStyles">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>conditionalStyles</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt; conditionalStyles</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--"><code><em>Conditional Styles</em></code></a>' containment reference list.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html#getConditionalStyles--"><code>getConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextDescriptionImpl</h4>
+<pre>protected&nbsp;EEFTextDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getValueExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--">getValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setValueExpression-java.lang.String-"><code>EEFTextDescription.setValueExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--"><code>EefPackage.getEEFTextDescription_ValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setValueExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setValueExpression</h4>
+<pre>public&nbsp;void&nbsp;setValueExpression&#8203;(java.lang.String&nbsp;newValueExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setValueExpression-java.lang.String-">setValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newValueExpression</code> - the new value of the '<em>Value Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code>EEFTextDescription.getValueExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEditExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getEditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--">getEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setEditExpression-java.lang.String-"><code>EEFTextDescription.setEditExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--"><code>EefPackage.getEEFTextDescription_EditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setEditExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEditExpression</h4>
+<pre>public&nbsp;void&nbsp;setEditExpression&#8203;(java.lang.String&nbsp;newEditExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setEditExpression-java.lang.String-">setEditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newEditExpression</code> - the new value of the '<em>Edit Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code>EEFTextDescription.getEditExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLineCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLineCount</h4>
+<pre>public&nbsp;int&nbsp;getLineCount&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--">getLineCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Line Count</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setLineCount-int-"><code>EEFTextDescription.setLineCount(int)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--"><code>EefPackage.getEEFTextDescription_LineCount()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLineCount-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLineCount</h4>
+<pre>public&nbsp;void&nbsp;setLineCount&#8203;(int&nbsp;newLineCount)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setLineCount-int-">setLineCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLineCount</code> - the new value of the '<em>Line Count</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code>EEFTextDescription.getLineCount()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;getStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getStyle--">getStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setStyle-org.eclipse.eef.EEFTextStyle-"><code>EEFTextDescription.setStyle(EEFTextStyle)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--"><code>EefPackage.getEEFTextDescription_Style()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="basicGetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicGetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;basicGetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="basicSetStyle-org.eclipse.eef.EEFTextStyle-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>basicSetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;basicSetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle,
+                                                                     org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="setStyle-org.eclipse.eef.EEFTextStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setStyle</h4>
+<pre>public&nbsp;void&nbsp;setStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;newStyle)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#setStyle-org.eclipse.eef.EEFTextStyle-">setStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newStyle</code> - the new value of the '<em>Style</em>' containment reference.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code>EEFTextDescription.getStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&gt;&nbsp;getConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--">getConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Conditional Styles</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--"><code>EefPackage.getEEFTextDescription_ConditionalStyles()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextStyleImpl.html
new file mode 100644
index 0000000..14fd0d3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFTextStyleImpl.html
@@ -0,0 +1,1109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTextStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFTextStyleImpl" class="title">Class EEFTextStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFWidgetStyleImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFTextStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextStyleImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Text Style</b></em>'. <!-- end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#BACKGROUND_COLOR_EXPRESSION_EDEFAULT">BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#backgroundColorExpression">backgroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_NAME_EXPRESSION_EDEFAULT">FONT_NAME_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_SIZE_EXPRESSION_EDEFAULT">FONT_SIZE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#FONT_STYLE_EXPRESSION_EDEFAULT">FONT_STYLE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#fontNameExpression">fontNameExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#fontSizeExpression">fontSizeExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#fontStyleExpression">fontStyleExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#FOREGROUND_COLOR_EXPRESSION_EDEFAULT">FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#foregroundColorExpression">foregroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#EEFTextStyleImpl--">EEFTextStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--">getFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--">getFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--">getFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--">getForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;newFontNameExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;newFontSizeExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;newFontStyleExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFWidgetStyle">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFWidgetStyleImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a>, <a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="BACKGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BACKGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String BACKGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="backgroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>backgroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String backgroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code><em>Background Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getBackgroundColorExpression--"><code>getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FOREGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FOREGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FOREGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="foregroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>foregroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String foregroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code><em>Foreground Color Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getForegroundColorExpression--"><code>getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_NAME_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_NAME_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_NAME_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontNameExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontNameExpression</h4>
+<pre>protected&nbsp;java.lang.String fontNameExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code><em>Font Name Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontNameExpression--"><code>getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_SIZE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_SIZE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_SIZE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontSizeExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fontSizeExpression</h4>
+<pre>protected&nbsp;java.lang.String fontSizeExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code><em>Font Size Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontSizeExpression--"><code>getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FONT_STYLE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FONT_STYLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FONT_STYLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fontStyleExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fontStyleExpression</h4>
+<pre>protected&nbsp;java.lang.String fontStyleExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code><em>Font Style Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html#getFontStyleExpression--"><code>getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextStyleImpl</h4>
+<pre>protected&nbsp;EEFTextStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBackgroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--">getBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setBackgroundColorExpression-java.lang.String-"><code>EEFTextStyle.setBackgroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--"><code>EefPackage.getEEFTextStyle_BackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBackgroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setBackgroundColorExpression&#8203;(java.lang.String&nbsp;newBackgroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setBackgroundColorExpression-java.lang.String-">setBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newBackgroundColorExpression</code> - the new value of the '<em>Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code>EEFTextStyle.getBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForegroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--">getForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setForegroundColorExpression-java.lang.String-"><code>EEFTextStyle.setForegroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--"><code>EefPackage.getEEFTextStyle_ForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setForegroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setForegroundColorExpression&#8203;(java.lang.String&nbsp;newForegroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setForegroundColorExpression-java.lang.String-">setForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newForegroundColorExpression</code> - the new value of the '<em>Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code>EEFTextStyle.getForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontNameExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--">getFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontNameExpression-java.lang.String-"><code>EEFTextStyle.setFontNameExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--"><code>EefPackage.getEEFTextStyle_FontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontNameExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontNameExpression&#8203;(java.lang.String&nbsp;newFontNameExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontNameExpression-java.lang.String-">setFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontNameExpression</code> - the new value of the '<em>Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code>EEFTextStyle.getFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontSizeExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--">getFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontSizeExpression-java.lang.String-"><code>EEFTextStyle.setFontSizeExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--"><code>EefPackage.getEEFTextStyle_FontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontSizeExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontSizeExpression&#8203;(java.lang.String&nbsp;newFontSizeExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontSizeExpression-java.lang.String-">setFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontSizeExpression</code> - the new value of the '<em>Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code>EEFTextStyle.getFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFontStyleExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--">getFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontStyleExpression-java.lang.String-"><code>EEFTextStyle.setFontStyleExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--"><code>EefPackage.getEEFTextStyle_FontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFontStyleExpression</h4>
+<pre>public&nbsp;void&nbsp;setFontStyleExpression&#8203;(java.lang.String&nbsp;newFontStyleExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html#setFontStyleExpression-java.lang.String-">setFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFontStyleExpression</code> - the new value of the '<em>Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code>EEFTextStyle.getFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFTextStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFToolbarActionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFToolbarActionImpl.html
new file mode 100644
index 0000000..ea666b9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFToolbarActionImpl.html
@@ -0,0 +1,888 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFToolbarActionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFToolbarActionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFToolbarActionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarActionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFToolbarActionImpl" class="title">Class EEFToolbarActionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFToolbarActionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFToolbarActionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Toolbar Action</b></em>'. <!-- end-user-doc
+ -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#ACTION_EXPRESSION_EDEFAULT">ACTION_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#actionExpression">actionExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#imageExpression">imageExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#TOOLTIP_EXPRESSION_EDEFAULT">TOOLTIP_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#tooltipExpression">tooltipExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#EEFToolbarActionImpl--">EEFToolbarActionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--">getActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--">getTooltipExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#setActionExpression-java.lang.String-">setActionExpression</a></span>&#8203;(java.lang.String&nbsp;newActionExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;newImageExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#setTooltipExpression-java.lang.String-">setTooltipExpression</a></span>&#8203;(java.lang.String&nbsp;newTooltipExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TOOLTIP_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TOOLTIP_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String TOOLTIP_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code>getTooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="tooltipExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tooltipExpression</h4>
+<pre>protected&nbsp;java.lang.String tooltipExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code><em>Tooltip Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getTooltipExpression--"><code>getTooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMAGE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMAGE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IMAGE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="imageExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>imageExpression</h4>
+<pre>protected&nbsp;java.lang.String imageExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ACTION_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTION_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ACTION_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actionExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actionExpression</h4>
+<pre>protected&nbsp;java.lang.String actionExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFToolbarActionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFToolbarActionImpl</h4>
+<pre>protected&nbsp;EEFToolbarActionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTooltipExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTooltipExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTooltipExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--">getTooltipExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Tooltip Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setTooltipExpression-java.lang.String-"><code>EEFToolbarAction.setTooltipExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_TooltipExpression--"><code>EefPackage.getEEFToolbarAction_TooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setTooltipExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTooltipExpression</h4>
+<pre>public&nbsp;void&nbsp;setTooltipExpression&#8203;(java.lang.String&nbsp;newTooltipExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setTooltipExpression-java.lang.String-">setTooltipExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newTooltipExpression</code> - the new value of the '<em>Tooltip Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code>EEFToolbarAction.getTooltipExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--">getImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setImageExpression-java.lang.String-"><code>EEFToolbarAction.setImageExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ImageExpression--"><code>EefPackage.getEEFToolbarAction_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>public&nbsp;void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;newImageExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setImageExpression-java.lang.String-">setImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newImageExpression</code> - the new value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code>EEFToolbarAction.getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getActionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--">getActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setActionExpression-java.lang.String-"><code>EEFToolbarAction.setActionExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ActionExpression--"><code>EefPackage.getEEFToolbarAction_ActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setActionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionExpression</h4>
+<pre>public&nbsp;void&nbsp;setActionExpression&#8203;(java.lang.String&nbsp;newActionExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#setActionExpression-java.lang.String-">setActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newActionExpression</code> - the new value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code>EEFToolbarAction.getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFToolbarActionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarActionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html
new file mode 100644
index 0000000..9d31c45
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html
@@ -0,0 +1,792 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFValidationFixDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationFixDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFValidationFixDescriptionImpl" class="title">Class EEFValidationFixDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFValidationFixDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationFixDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Validation Fix Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#FIX_EXPRESSION_EDEFAULT">FIX_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#fixExpression">fixExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#name">name</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#NAME_EDEFAULT">NAME_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#EEFValidationFixDescriptionImpl--">EEFValidationFixDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--">getFixExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--">getName</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#setFixExpression-java.lang.String-">setFixExpression</a></span>&#8203;(java.lang.String&nbsp;newFixExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#setName-java.lang.String-">setName</a></span>&#8203;(java.lang.String&nbsp;newName)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="NAME_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NAME_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String NAME_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code>getName()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="name">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>name</h4>
+<pre>protected&nbsp;java.lang.String name</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code><em>Name</em></code></a>' attribute. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getName--"><code>getName()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="FIX_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FIX_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String FIX_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code>getFixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fixExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fixExpression</h4>
+<pre>protected&nbsp;java.lang.String fixExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code><em>Fix Expression</em></code></a>' attribute. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html#getFixExpression--"><code>getFixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationFixDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationFixDescriptionImpl</h4>
+<pre>protected&nbsp;EEFValidationFixDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getName--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getName&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Name</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#setName-java.lang.String-"><code>EEFValidationFixDescription.setName(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--"><code>EefPackage.getEEFValidationFixDescription_Name()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setName-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setName</h4>
+<pre>public&nbsp;void&nbsp;setName&#8203;(java.lang.String&nbsp;newName)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#setName-java.lang.String-">setName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newName</code> - the new value of the '<em>Name</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code>EEFValidationFixDescription.getName()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFixExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFixExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getFixExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--">getFixExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Fix Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#setFixExpression-java.lang.String-"><code>EEFValidationFixDescription.setFixExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--"><code>EefPackage.getEEFValidationFixDescription_FixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setFixExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFixExpression</h4>
+<pre>public&nbsp;void&nbsp;setFixExpression&#8203;(java.lang.String&nbsp;newFixExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#setFixExpression-java.lang.String-">setFixExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newFixExpression</code> - the new value of the '<em>Fix Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code>EEFValidationFixDescription.getFixExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html
new file mode 100644
index 0000000..71a4659
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html
@@ -0,0 +1,920 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFValidationRuleDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationRuleDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFValidationRuleDescriptionImpl" class="title">Class EEFValidationRuleDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFValidationRuleDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFValidationRuleDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Validation Rule Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--"><code><em>Audits</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--"><code><em>Fixes</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#audits">audits</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--"><code><em>Audits</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#fixes">fixes</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--"><code><em>Fixes</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#MESSAGE_EXPRESSION_EDEFAULT">MESSAGE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#messageExpression">messageExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#severity">severity</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#SEVERITY_EDEFAULT">SEVERITY_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#EEFValidationRuleDescriptionImpl--">EEFValidationRuleDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--">getAudits</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--">getFixes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--">getMessageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--">getSeverity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setMessageExpression-java.lang.String-">setMessageExpression</a></span>&#8203;(java.lang.String&nbsp;newMessageExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;newSeverity)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="SEVERITY_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SEVERITY_EDEFAULT</h4>
+<pre>protected static final&nbsp;<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a> SEVERITY_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code>getSeverity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="severity">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>severity</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a> severity</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code><em>Severity</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getSeverity--"><code>getSeverity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="MESSAGE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>MESSAGE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String MESSAGE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code>getMessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="messageExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>messageExpression</h4>
+<pre>protected&nbsp;java.lang.String messageExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code><em>Message Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getMessageExpression--"><code>getMessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="audits">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>audits</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt; audits</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--"><code><em>Audits</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getAudits--"><code>getAudits()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="fixes">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>fixes</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt; fixes</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--"><code><em>Fixes</em></code></a>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html#getFixes--"><code>getFixes()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationRuleDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationRuleDescriptionImpl</h4>
+<pre>protected&nbsp;EEFValidationRuleDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSeverity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSeverity</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;getSeverity&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--">getSeverity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Severity</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-"><code>EEFValidationRuleDescription.setSeverity(EEF_VALIDATION_SEVERITY_DESCRIPTION)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--"><code>EefPackage.getEEFValidationRuleDescription_Severity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSeverity</h4>
+<pre>public&nbsp;void&nbsp;setSeverity&#8203;(<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;newSeverity)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setSeverity-org.eclipse.eef.EEF_VALIDATION_SEVERITY_DESCRIPTION-">setSeverity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newSeverity</code> - the new value of the '<em>Severity</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code>EEFValidationRuleDescription.getSeverity()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getMessageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMessageExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getMessageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--">getMessageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Message Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-"><code>EEFValidationRuleDescription.setMessageExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--"><code>EefPackage.getEEFValidationRuleDescription_MessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setMessageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setMessageExpression</h4>
+<pre>public&nbsp;void&nbsp;setMessageExpression&#8203;(java.lang.String&nbsp;newMessageExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#setMessageExpression-java.lang.String-">setMessageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newMessageExpression</code> - the new value of the '<em>Message Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code>EEFValidationRuleDescription.getMessageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getAudits--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAudits</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&gt;&nbsp;getAudits&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--">getAudits</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Audits</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--"><code>EefPackage.getEEFValidationRuleDescription_Audits()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFixes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFixes</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&gt;&nbsp;getFixes&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--">getFixes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Fixes</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--"><code>EefPackage.getEEFValidationRuleDescription_Fixes()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html
new file mode 100644
index 0000000..e519dec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFViewDescriptionImpl.html
@@ -0,0 +1,1057 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFViewDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFViewDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFViewDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFViewDescriptionImpl" class="title">Class EEFViewDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFViewDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFViewDescriptionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF View Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--"><code><em>Pages</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--"><code><em>EPackages</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#ePackages">ePackages</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--"><code><em>EPackages</em></code></a>' reference list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#groups">groups</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#identifier">identifier</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#imageExpression">imageExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#labelExpression">labelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#pages">pages</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--"><code><em>Pages</em></code></a>' containment reference list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#EEFViewDescriptionImpl--">EEFViewDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--">getEPackages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--">getGroups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--">getIdentifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--">getPages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></span>&#8203;(java.lang.String&nbsp;newIdentifier)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;newImageExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="IDENTIFIER_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IDENTIFIER_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IDENTIFIER_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="identifier">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>identifier</h4>
+<pre>protected&nbsp;java.lang.String identifier</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code><em>Identifier</em></code></a>' attribute. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getIdentifier--"><code>getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelExpression</h4>
+<pre>protected&nbsp;java.lang.String labelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMAGE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMAGE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IMAGE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="imageExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>imageExpression</h4>
+<pre>protected&nbsp;java.lang.String imageExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="groups">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>groups</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt; groups</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--"><code><em>Groups</em></code></a>' containment reference list. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getGroups--"><code>getGroups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="pages">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>pages</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt; pages</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--"><code><em>Pages</em></code></a>' containment reference list. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getPages--"><code>getPages()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ePackages">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ePackages</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt; ePackages</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--"><code><em>EPackages</em></code></a>' reference list. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html#getEPackages--"><code>getEPackages()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFViewDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFViewDescriptionImpl</h4>
+<pre>protected&nbsp;EEFViewDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getIdentifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIdentifier</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIdentifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--">getIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setIdentifier-java.lang.String-"><code>EEFViewDescription.setIdentifier(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--"><code>EefPackage.getEEFViewDescription_Identifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIdentifier-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIdentifier</h4>
+<pre>public&nbsp;void&nbsp;setIdentifier&#8203;(java.lang.String&nbsp;newIdentifier)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIdentifier</code> - the new value of the '<em>Identifier</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code>EEFViewDescription.getIdentifier()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--">getLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setLabelExpression-java.lang.String-"><code>EEFViewDescription.setLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--"><code>EefPackage.getEEFViewDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;newLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelExpression</code> - the new value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code>EEFViewDescription.getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--">getImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setImageExpression-java.lang.String-"><code>EEFViewDescription.setImageExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--"><code>EefPackage.getEEFViewDescription_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>public&nbsp;void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;newImageExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#setImageExpression-java.lang.String-">setImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newImageExpression</code> - the new value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code>EEFViewDescription.getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getGroups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGroups</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&gt;&nbsp;getGroups&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getGroups--">getGroups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Groups</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--"><code>EefPackage.getEEFViewDescription_Groups()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPages</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&gt;&nbsp;getPages&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getPages--">getPages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Pages</em>' containment reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--"><code>EefPackage.getEEFViewDescription_Pages()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEPackages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEPackages</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;org.eclipse.emf.ecore.EPackage&gt;&nbsp;getEPackages&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--">getEPackages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>EPackages</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--"><code>EefPackage.getEEFViewDescription_EPackages()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFViewDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html
new file mode 100644
index 0000000..51db0ab
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetActionImpl.html
@@ -0,0 +1,888 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFWidgetActionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetActionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetActionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetActionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFWidgetActionImpl" class="title">Class EEFWidgetActionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFWidgetActionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFWidgetActionImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Widget Action</b></em>'. <!-- end-user-doc
+ -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#ACTION_EXPRESSION_EDEFAULT">ACTION_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#actionExpression">actionExpression</a></span></code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#IMAGE_EXPRESSION_EDEFAULT">IMAGE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#imageExpression">imageExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#labelExpression">labelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#EEFWidgetActionImpl--">EEFWidgetActionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--">getActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--">getImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#setActionExpression-java.lang.String-">setActionExpression</a></span>&#8203;(java.lang.String&nbsp;newActionExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#setImageExpression-java.lang.String-">setImageExpression</a></span>&#8203;(java.lang.String&nbsp;newImageExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelExpression</h4>
+<pre>protected&nbsp;java.lang.String labelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMAGE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMAGE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IMAGE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="imageExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>imageExpression</h4>
+<pre>protected&nbsp;java.lang.String imageExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code><em>Image Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getImageExpression--"><code>getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="ACTION_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTION_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String ACTION_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code><em>Action Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="actionExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>actionExpression</h4>
+<pre>protected&nbsp;java.lang.String actionExpression</pre>
+<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. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html#getActionExpression--"><code>getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetActionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetActionImpl</h4>
+<pre>protected&nbsp;EEFWidgetActionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--">getLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setLabelExpression-java.lang.String-"><code>EEFWidgetAction.setLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--"><code>EefPackage.getEEFWidgetAction_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;newLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelExpression</code> - the new value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code>EEFWidgetAction.getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImageExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--">getImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setImageExpression-java.lang.String-"><code>EEFWidgetAction.setImageExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ImageExpression--"><code>EefPackage.getEEFWidgetAction_ImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setImageExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setImageExpression</h4>
+<pre>public&nbsp;void&nbsp;setImageExpression&#8203;(java.lang.String&nbsp;newImageExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setImageExpression-java.lang.String-">setImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newImageExpression</code> - the new value of the '<em>Image Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code>EEFWidgetAction.getImageExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getActionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--">getActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setActionExpression-java.lang.String-"><code>EEFWidgetAction.setActionExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--"><code>EefPackage.getEEFWidgetAction_ActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setActionExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionExpression</h4>
+<pre>public&nbsp;void&nbsp;setActionExpression&#8203;(java.lang.String&nbsp;newActionExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#setActionExpression-java.lang.String-">setActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newActionExpression</code> - the new value of the '<em>Action Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code>EEFWidgetAction.getActionExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetActionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetActionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html
new file mode 100644
index 0000000..f389629
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html
@@ -0,0 +1,1018 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFWidgetDescriptionImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetDescriptionImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFWidgetDescriptionImpl" class="title">Class EEFWidgetDescriptionImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">org.eclipse.eef.impl.EEFControlDescriptionImpl</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFWidgetDescriptionImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></code>, <code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFWidgetDescriptionImpl</span>
+extends <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a>
+implements <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Widget Description</b></em>'. <!--
+ end-user-doc -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a></li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#HELP_EXPRESSION_EDEFAULT">HELP_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#helpExpression">helpExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#IS_ENABLED_EXPRESSION_EDEFAULT">IS_ENABLED_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#isEnabledExpression">isEnabledExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#LABEL_EXPRESSION_EDEFAULT">LABEL_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#labelExpression">labelExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#propertyValidationRules">propertyValidationRules</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' reference
+ list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#identifier">identifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#IDENTIFIER_EDEFAULT">IDENTIFIER_EDEFAULT</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#EEFWidgetDescriptionImpl--">EEFWidgetDescriptionImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseAdd</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+           int&nbsp;featureID,
+           org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.NotificationChain</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">eInverseRemove</a></span>&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+              int&nbsp;featureID,
+              org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--">getHelpExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--">getIsEnabledExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--">getLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--">getPropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setHelpExpression-java.lang.String-">setHelpExpression</a></span>&#8203;(java.lang.String&nbsp;newHelpExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a></span>&#8203;(java.lang.String&nbsp;newIsEnabledExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#setLabelExpression-java.lang.String-">setLabelExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.EEFControlDescription">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></h3>
+<code><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/EEFControlDescription.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.impl.EEFControlDescriptionImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></h3>
+<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#getIdentifier--">getIdentifier</a>, <a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#setIdentifier-java.lang.String-">setIdentifier</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LABEL_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelExpression</h4>
+<pre>protected&nbsp;java.lang.String labelExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code><em>Label Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getLabelExpression--"><code>getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="HELP_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>HELP_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String HELP_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code>getHelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="helpExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>helpExpression</h4>
+<pre>protected&nbsp;java.lang.String helpExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code><em>Help Expression</em></code></a>' attribute. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getHelpExpression--"><code>getHelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="IS_ENABLED_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IS_ENABLED_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String IS_ENABLED_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code>getIsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isEnabledExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isEnabledExpression</h4>
+<pre>protected&nbsp;java.lang.String isEnabledExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code><em>Is Enabled Expression</em></code></a>' attribute. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getIsEnabledExpression--"><code>getIsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="propertyValidationRules">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>propertyValidationRules</h4>
+<pre>protected&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt; propertyValidationRules</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--"><code><em>Property Validation Rules</em></code></a>' reference
+ list. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html#getPropertyValidationRules--"><code>getPropertyValidationRules()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetDescriptionImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetDescriptionImpl</h4>
+<pre>protected&nbsp;EEFWidgetDescriptionImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eStaticClass--">eStaticClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--">getLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-"><code>EEFWidgetDescription.setLabelExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--"><code>EefPackage.getEEFWidgetDescription_LabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelExpression&#8203;(java.lang.String&nbsp;newLabelExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setLabelExpression-java.lang.String-">setLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelExpression</code> - the new value of the '<em>Label Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code>EEFWidgetDescription.getLabelExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getHelpExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHelpExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getHelpExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--">getHelpExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Help Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-"><code>EEFWidgetDescription.setHelpExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--"><code>EefPackage.getEEFWidgetDescription_HelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setHelpExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHelpExpression</h4>
+<pre>public&nbsp;void&nbsp;setHelpExpression&#8203;(java.lang.String&nbsp;newHelpExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setHelpExpression-java.lang.String-">setHelpExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newHelpExpression</code> - the new value of the '<em>Help Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code>EEFWidgetDescription.getHelpExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getIsEnabledExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIsEnabledExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getIsEnabledExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--">getIsEnabledExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Is Enabled Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-"><code>EEFWidgetDescription.setIsEnabledExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--"><code>EefPackage.getEEFWidgetDescription_IsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setIsEnabledExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIsEnabledExpression</h4>
+<pre>public&nbsp;void&nbsp;setIsEnabledExpression&#8203;(java.lang.String&nbsp;newIsEnabledExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#setIsEnabledExpression-java.lang.String-">setIsEnabledExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newIsEnabledExpression</code> - the new value of the '<em>Is Enabled Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code>EEFWidgetDescription.getIsEnabledExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getPropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.EList&lt;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&gt;&nbsp;getPropertyValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--">getPropertyValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Property Validation Rules</em>' reference list.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--"><code>EefPackage.getEEFWidgetDescription_PropertyValidationRules()</code></a>, 
+<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code>EEFPropertyValidationRuleDescription.getTargets()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseAdd-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseAdd</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseAdd&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                   int&nbsp;featureID,
+                                                                   org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseAdd</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eInverseRemove-org.eclipse.emf.ecore.InternalEObject-int-org.eclipse.emf.common.notify.NotificationChain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eInverseRemove</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.NotificationChain&nbsp;eInverseRemove&#8203;(org.eclipse.emf.ecore.InternalEObject&nbsp;otherEnd,
+                                                                      int&nbsp;featureID,
+                                                                      org.eclipse.emf.common.notify.NotificationChain&nbsp;msgs)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eInverseRemove</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eGet-int-boolean-boolean-">eGet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eSet-int-java.lang.Object-">eSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eUnset-int-">eUnset</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#eIsSet-int-">eIsSet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescriptionImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html
new file mode 100644
index 0000000..9454ee2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EEFWidgetStyleImpl.html
@@ -0,0 +1,1091 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFWidgetStyleImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetStyleImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EEFWidgetStyleImpl" class="title">Class EEFWidgetStyleImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EEFWidgetStyleImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></code>, <code><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">EEFWidgetStyleImpl</span>
+extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+implements <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model object '<em><b>EEF Widget Style</b></em>'. <!-- end-user-doc
+ -->
+ <p>
+ The following features are implemented:
+ </p>
+ <ul>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a></li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>
+ </li>
+ <li><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>
+ </li>
+ </ul></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>
+ ' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_NAME_EXPRESSION_EDEFAULT">LABEL_FONT_NAME_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</a></span></code></th>
+<td class="colLast">
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>
+ ' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelBackgroundColorExpression">labelBackgroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontNameExpression">labelFontNameExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontSizeExpression">labelFontSizeExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelFontStyleExpression">labelFontStyleExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#labelForegroundColorExpression">labelForegroundColorExpression</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'
+ attribute.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colSecond" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#EEFWidgetStyleImpl--">EEFWidgetStyleImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eGet-int-boolean-boolean-">eGet</a></span>&#8203;(int&nbsp;featureID,
+    boolean&nbsp;resolve,
+    boolean&nbsp;coreType)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eIsSet-int-">eIsSet</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eSet-int-java.lang.Object-">eSet</a></span>&#8203;(int&nbsp;featureID,
+    java.lang.Object&nbsp;newValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eStaticClass--">eStaticClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#eUnset-int-">eUnset</a></span>&#8203;(int&nbsp;featureID)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--">getLabelFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelBackgroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelFontNameExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelFontSizeExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelFontStyleExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></span>&#8203;(java.lang.String&nbsp;newLabelForegroundColorExpression)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_BACKGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>
+ ' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code>getLabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelBackgroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelBackgroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String labelBackgroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code><em>Label Background Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelBackgroundColorExpression--"><code>getLabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_FOREGROUND_COLOR_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>
+ ' attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code>getLabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelForegroundColorExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelForegroundColorExpression</h4>
+<pre>protected&nbsp;java.lang.String labelForegroundColorExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code><em>Label Foreground Color Expression</em></code></a>'
+ attribute. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelForegroundColorExpression--"><code>getLabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_FONT_NAME_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_FONT_NAME_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_FONT_NAME_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code>getLabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelFontNameExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelFontNameExpression</h4>
+<pre>protected&nbsp;java.lang.String labelFontNameExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code><em>Label Font Name Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontNameExpression--"><code>getLabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_FONT_SIZE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_FONT_SIZE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code>getLabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelFontSizeExpression">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelFontSizeExpression</h4>
+<pre>protected&nbsp;java.lang.String labelFontSizeExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code><em>Label Font Size Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontSizeExpression--"><code>getLabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_FONT_STYLE_EXPRESSION_EDEFAULT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</h4>
+<pre>protected static final&nbsp;java.lang.String LABEL_FONT_STYLE_EXPRESSION_EDEFAULT</pre>
+<div class="block">The default value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code>getLabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="labelFontStyleExpression">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>labelFontStyleExpression</h4>
+<pre>protected&nbsp;java.lang.String labelFontStyleExpression</pre>
+<div class="block">The cached value of the '<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code><em>Label Font Style Expression</em></code></a>' attribute.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html#getLabelFontStyleExpression--"><code>getLabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetStyleImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetStyleImpl</h4>
+<pre>protected&nbsp;EEFWidgetStyleImpl&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="eStaticClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eStaticClass</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EClass&nbsp;eStaticClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eStaticClass</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelBackgroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--">getLabelBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-"><code>EEFWidgetStyle.setLabelBackgroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--"><code>EefPackage.getEEFWidgetStyle_LabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelBackgroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelBackgroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelBackgroundColorExpression&#8203;(java.lang.String&nbsp;newLabelBackgroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelBackgroundColorExpression-java.lang.String-">setLabelBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelBackgroundColorExpression</code> - the new value of the '<em>Label Background Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code>EEFWidgetStyle.getLabelBackgroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelForegroundColorExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--">getLabelForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-"><code>EEFWidgetStyle.setLabelForegroundColorExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--"><code>EefPackage.getEEFWidgetStyle_LabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelForegroundColorExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelForegroundColorExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelForegroundColorExpression&#8203;(java.lang.String&nbsp;newLabelForegroundColorExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelForegroundColorExpression-java.lang.String-">setLabelForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelForegroundColorExpression</code> - the new value of the '<em>Label Foreground Color Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code>EEFWidgetStyle.getLabelForegroundColorExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontNameExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--">getLabelFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-"><code>EEFWidgetStyle.setLabelFontNameExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontNameExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontNameExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelFontNameExpression&#8203;(java.lang.String&nbsp;newLabelFontNameExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontNameExpression-java.lang.String-">setLabelFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelFontNameExpression</code> - the new value of the '<em>Label Font Name Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code>EEFWidgetStyle.getLabelFontNameExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontSizeExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--">getLabelFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-"><code>EEFWidgetStyle.setLabelFontSizeExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontSizeExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontSizeExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelFontSizeExpression&#8203;(java.lang.String&nbsp;newLabelFontSizeExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontSizeExpression-java.lang.String-">setLabelFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelFontSizeExpression</code> - the new value of the '<em>Label Font Size Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code>EEFWidgetStyle.getLabelFontSizeExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelFontStyleExpression</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabelFontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--">getLabelFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value of the '<em>Label Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-"><code>EEFWidgetStyle.setLabelFontStyleExpression(String)</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--"><code>EefPackage.getEEFWidgetStyle_LabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setLabelFontStyleExpression-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLabelFontStyleExpression</h4>
+<pre>public&nbsp;void&nbsp;setLabelFontStyleExpression&#8203;(java.lang.String&nbsp;newLabelFontStyleExpression)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#setLabelFontStyleExpression-java.lang.String-">setLabelFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>newLabelFontStyleExpression</code> - the new value of the '<em>Label Font Style Expression</em>' attribute.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code>EEFWidgetStyle.getLabelFontStyleExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="eGet-int-boolean-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eGet</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;eGet&#8203;(int&nbsp;featureID,
+                             boolean&nbsp;resolve,
+                             boolean&nbsp;coreType)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eGet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eSet-int-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eSet</h4>
+<pre>public&nbsp;void&nbsp;eSet&#8203;(int&nbsp;featureID,
+                 java.lang.Object&nbsp;newValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eUnset-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eUnset</h4>
+<pre>public&nbsp;void&nbsp;eUnset&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eUnset</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="eIsSet-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eIsSet</h4>
+<pre>public&nbsp;boolean&nbsp;eIsSet&#8203;(int&nbsp;featureID)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>eIsSet</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EEFWidgetStyleImpl.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyleImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EefFactoryImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EefFactoryImpl.html
new file mode 100644
index 0000000..f295917
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EefFactoryImpl.html
@@ -0,0 +1,1799 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:07 CEST 2018 -->
+<title>EefFactoryImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefFactoryImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":41,"i57":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EefFactoryImpl.html" target="_top">Frames</a></li>
+<li><a href="EefFactoryImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.EFactoryImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EefFactoryImpl" class="title">Class EefFactoryImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.EModelElementImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.EFactoryImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EefFactoryImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EFactory</code>, <code>org.eclipse.emf.ecore.EModelElement</code>, <code>org.eclipse.emf.ecore.EObject</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EefFactoryImpl</span>
+extends org.eclipse.emf.ecore.impl.EFactoryImpl
+implements <a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.EefFactory">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></h3>
+<code><a href="../../../../org/eclipse/eef/EefFactory.html#eINSTANCE">eINSTANCE</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.EFactoryImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.EFactoryImpl</h3>
+<code>EDATE_FORMATS, ePackage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.EModelElementImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.EModelElementImpl</h3>
+<code>eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#EefFactoryImpl--">EefFactoryImpl</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates an instance of the factory.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_FILL_LAYOUT_ORIENTATIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_FILL_LAYOUT_ORIENTATIONToString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                          java.lang.Object&nbsp;instanceValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_TITLE_BAR_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_TITLE_BAR_STYLEToString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                  java.lang.Object&nbsp;instanceValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_TOGGLE_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_TOGGLE_STYLEToString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                               java.lang.Object&nbsp;instanceValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                  java.lang.Object&nbsp;instanceValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#convertToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">convertToString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+               java.lang.Object&nbsp;instanceValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EObject</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#create-org.eclipse.emf.ecore.EClass-">create</a></span>&#8203;(org.eclipse.emf.ecore.EClass&nbsp;eClass)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_FILL_LAYOUT_ORIENTATIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_FILL_LAYOUT_ORIENTATIONFromString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                           java.lang.String&nbsp;initialValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_TITLE_BAR_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_TITLE_BAR_STYLEFromString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                   java.lang.String&nbsp;initialValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_TOGGLE_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_TOGGLE_STYLEFromString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                java.lang.String&nbsp;initialValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                   java.lang.String&nbsp;initialValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonConditionalStyle--">createEEFButtonConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonDescription--">createEEFButtonDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFButtonStyle--">createEEFButtonStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxConditionalStyle--">createEEFCheckboxConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxDescription--">createEEFCheckboxDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCheckboxStyle--">createEEFCheckboxStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFContainerDescription--">createEEFContainerDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomExpression--">createEEFCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetConditionalStyle--">createEEFCustomWidgetConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetDescription--">createEEFCustomWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFCustomWidgetStyle--">createEEFCustomWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFDynamicMappingFor--">createEEFDynamicMappingFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFDynamicMappingIf--">createEEFDynamicMappingIf</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFFillLayoutDescription--">createEEFFillLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGridLayoutDescription--">createEEFGridLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupConditionalStyle--">createEEFGroupConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupDescription--">createEEFGroupDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFGroupStyle--">createEEFGroupStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkConditionalStyle--">createEEFHyperlinkConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkDescription--">createEEFHyperlinkDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFHyperlinkStyle--">createEEFHyperlinkStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelConditionalStyle--">createEEFLabelConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelDescription--">createEEFLabelDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFLabelStyle--">createEEFLabelStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListDescription--">createEEFListDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFListStyle--">createEEFListStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPageDescription--">createEEFPageDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioDescription--">createEEFRadioDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRadioStyle--">createEEFRadioStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectConditionalStyle--">createEEFSelectConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectDescription--">createEEFSelectDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSelectStyle--">createEEFSelectStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFSemanticValidationRuleDescription--">createEEFSemanticValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextConditionalStyle--">createEEFTextConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextDescription--">createEEFTextDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFTextStyle--">createEEFTextStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFToolbarAction--">createEEFToolbarAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFValidationFixDescription--">createEEFValidationFixDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFViewDescription--">createEEFViewDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createEEFWidgetAction--">createEEFWidgetAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#createFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">createFromString</a></span>&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                java.lang.String&nbsp;initialValue)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#getEefPackage--">getEefPackage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i56" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#getPackage--">getPackage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;&nbsp;</div>
+</td>
+</tr>
+<tr id="i57" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html#init--">init</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates the default factory implementation.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EFactory</h3>
+<code>getEPackage, setEPackage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.EFactoryImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.EFactoryImpl</h3>
+<code>basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EModelElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EModelElement</h3>
+<code>getEAnnotation, getEAnnotations</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.EModelElementImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.EModelElementImpl</h3>
+<code>eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EefFactoryImpl--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EefFactoryImpl</h4>
+<pre>public&nbsp;EefFactoryImpl&#8203;()</pre>
+<div class="block">Creates an instance of the factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public static&nbsp;<a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a>&nbsp;init&#8203;()</pre>
+<div class="block">Creates the default factory implementation. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="create-org.eclipse.emf.ecore.EClass-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EObject&nbsp;create&#8203;(org.eclipse.emf.ecore.EClass&nbsp;eClass)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>create</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.ecore.EFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>create</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.EFactoryImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createFromString</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;createFromString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                         java.lang.String&nbsp;initialValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createFromString</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.ecore.EFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createFromString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.EFactoryImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="convertToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;convertToString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                        java.lang.Object&nbsp;instanceValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>convertToString</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.ecore.EFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>convertToString</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.impl.EFactoryImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFViewDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFViewDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;createEEFViewDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFViewDescription--">createEEFViewDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF View Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPageDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPageDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;createEEFPageDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFPageDescription--">createEEFPageDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Page Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRuleAuditDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRuleAuditDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&nbsp;createEEFRuleAuditDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFRuleAuditDescription--">createEEFRuleAuditDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Rule Audit Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFValidationFixDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFValidationFixDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&nbsp;createEEFValidationFixDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFValidationFixDescription--">createEEFValidationFixDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Validation Fix Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPropertyValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPropertyValidationRuleDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&nbsp;createEEFPropertyValidationRuleDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFPropertyValidationRuleDescription--">createEEFPropertyValidationRuleDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Property Validation Rule Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSemanticValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSemanticValidationRuleDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&nbsp;createEEFSemanticValidationRuleDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFSemanticValidationRuleDescription--">createEEFSemanticValidationRuleDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Semantic Validation Rule Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;createEEFGroupDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFGroupDescription--">createEEFGroupDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFToolbarAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFToolbarAction</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;createEEFToolbarAction&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFToolbarAction--">createEEFToolbarAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Toolbar Action</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFContainerDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFContainerDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;createEEFContainerDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFContainerDescription--">createEEFContainerDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Container Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFFillLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFFillLayoutDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>&nbsp;createEEFFillLayoutDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFFillLayoutDescription--">createEEFFillLayoutDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Fill Layout Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGridLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGridLayoutDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>&nbsp;createEEFGridLayoutDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFGridLayoutDescription--">createEEFGridLayoutDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Grid Layout Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;createEEFTextDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFTextDescription--">createEEFTextDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;createEEFLabelDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFLabelDescription--">createEEFLabelDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;createEEFButtonDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFButtonDescription--">createEEFButtonDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;createEEFCheckboxDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxDescription--">createEEFCheckboxDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;createEEFSelectDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFSelectDescription--">createEEFSelectDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;createEEFRadioDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFRadioDescription--">createEEFRadioDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;createEEFHyperlinkDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkDescription--">createEEFHyperlinkDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingFor</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>&nbsp;createEEFDynamicMappingFor&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFDynamicMappingFor--">createEEFDynamicMappingFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Dynamic Mapping For</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingIf--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingIf</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&nbsp;createEEFDynamicMappingIf&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFDynamicMappingIf--">createEEFDynamicMappingIf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Dynamic Mapping If</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;createEEFCustomWidgetDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetDescription--">createEEFCustomWidgetDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomExpression</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&nbsp;createEEFCustomExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCustomExpression--">createEEFCustomExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Expression</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;createEEFListDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListDescription--">createEEFListDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Description</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;createEEFTextStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFTextStyle--">createEEFTextStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;createEEFLabelStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFLabelStyle--">createEEFLabelStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;createEEFButtonStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFButtonStyle--">createEEFButtonStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;createEEFCheckboxStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxStyle--">createEEFCheckboxStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;createEEFSelectStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFSelectStyle--">createEEFSelectStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;createEEFRadioStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFRadioStyle--">createEEFRadioStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;createEEFHyperlinkStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkStyle--">createEEFHyperlinkStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;createEEFCustomWidgetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetStyle--">createEEFCustomWidgetStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;createEEFListStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListStyle--">createEEFListStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;createEEFGroupStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFGroupStyle--">createEEFGroupStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;createEEFTextConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFTextConditionalStyle--">createEEFTextConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Text Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;createEEFButtonConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFButtonConditionalStyle--">createEEFButtonConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Button Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;createEEFLabelConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFLabelConditionalStyle--">createEEFLabelConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Label Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;createEEFCheckboxConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCheckboxConditionalStyle--">createEEFCheckboxConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Checkbox Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;createEEFSelectConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFSelectConditionalStyle--">createEEFSelectConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Select Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;createEEFRadioConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFRadioConditionalStyle--">createEEFRadioConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Radio Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;createEEFHyperlinkConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFHyperlinkConditionalStyle--">createEEFHyperlinkConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&nbsp;createEEFCustomWidgetConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFCustomWidgetConditionalStyle--">createEEFCustomWidgetConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Custom Widget Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetAction</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;createEEFWidgetAction&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFWidgetAction--">createEEFWidgetAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Widget Action</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;createEEFListConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFListConditionalStyle--">createEEFListConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF List Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&nbsp;createEEFGroupConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#createEEFGroupConditionalStyle--">createEEFGroupConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a new object of class '<em>EEF Group Conditional Style</em>'.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>&nbsp;createEEF_VALIDATION_SEVERITY_DESCRIPTIONFromString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                                                               java.lang.String&nbsp;initialValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;convertEEF_VALIDATION_SEVERITY_DESCRIPTIONToString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                                           java.lang.Object&nbsp;instanceValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="createEEF_FILL_LAYOUT_ORIENTATIONFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEF_FILL_LAYOUT_ORIENTATIONFromString</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a>&nbsp;createEEF_FILL_LAYOUT_ORIENTATIONFromString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                                               java.lang.String&nbsp;initialValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="convertEEF_FILL_LAYOUT_ORIENTATIONToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertEEF_FILL_LAYOUT_ORIENTATIONToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;convertEEF_FILL_LAYOUT_ORIENTATIONToString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                                   java.lang.Object&nbsp;instanceValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="createEEF_TOGGLE_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEF_TOGGLE_STYLEFromString</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a>&nbsp;createEEF_TOGGLE_STYLEFromString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                         java.lang.String&nbsp;initialValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="convertEEF_TOGGLE_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertEEF_TOGGLE_STYLEToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;convertEEF_TOGGLE_STYLEToString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                        java.lang.Object&nbsp;instanceValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="createEEF_TITLE_BAR_STYLEFromString-org.eclipse.emf.ecore.EDataType-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEF_TITLE_BAR_STYLEFromString</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a>&nbsp;createEEF_TITLE_BAR_STYLEFromString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                               java.lang.String&nbsp;initialValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="convertEEF_TITLE_BAR_STYLEToString-org.eclipse.emf.ecore.EDataType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>convertEEF_TITLE_BAR_STYLEToString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;convertEEF_TITLE_BAR_STYLEToString&#8203;(org.eclipse.emf.ecore.EDataType&nbsp;eDataType,
+                                                           java.lang.Object&nbsp;instanceValue)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getEefPackage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEefPackage</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>&nbsp;getEefPackage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefFactory.html#getEefPackage--">getEefPackage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the package supported by this factory.</dd>
+</dl>
+</li>
+</ul>
+<a name="getPackage--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPackage</h4>
+<pre>@Deprecated
+public static&nbsp;<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>&nbsp;getPackage&#8203;()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EefFactoryImpl.html" target="_top">Frames</a></li>
+<li><a href="EefFactoryImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.EFactoryImpl">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/EefPackageImpl.html b/javadoc/2.1.0/org/eclipse/eef/impl/EefPackageImpl.html
new file mode 100644
index 0000000..066aa98
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/EefPackageImpl.html
@@ -0,0 +1,5666 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:08 CEST 2018 -->
+<title>EefPackageImpl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefPackageImpl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10,"i174":10,"i175":10,"i176":10,"i177":10,"i178":10,"i179":10,"i180":10,"i181":10,"i182":10,"i183":10,"i184":10,"i185":10,"i186":10,"i187":10,"i188":10,"i189":10,"i190":10,"i191":10,"i192":10,"i193":10,"i194":10,"i195":10,"i196":10,"i197":10,"i198":10,"i199":9,"i200":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EefPackageImpl.html" target="_top">Frames</a></li>
+<li><a href="EefPackageImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></div>
+<h2 title="Class EefPackageImpl" class="title">Class EefPackageImpl</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.BasicNotifierImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.BasicEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.EModelElementImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.ENamedElementImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.impl.EPackageImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.impl.EefPackageImpl</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code>, <code>org.eclipse.emf.common.notify.Notifier</code>, <code>org.eclipse.emf.ecore.EModelElement</code>, <code>org.eclipse.emf.ecore.ENamedElement</code>, <code>org.eclipse.emf.ecore.EObject</code>, <code>org.eclipse.emf.ecore.EPackage</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EefPackageImpl</span>
+extends org.eclipse.emf.ecore.impl.EPackageImpl
+implements <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></pre>
+<div class="block"><!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList&lt;E extends java.lang.Object &amp; org.eclipse.emf.common.notify.Adapter&gt;, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.EefPackage">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></h3>
+<code><a href="../../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.EPackage">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.EPackage</h3>
+<code>org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.EPackageImpl</h3>
+<code>org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>org.eclipse.emf.ecore.InternalEObject.EStore</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.EefPackage">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></h3>
+<code><a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE">EEF_BUTTON_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_BUTTON_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE__STYLE">EEF_BUTTON_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_BUTTON_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION">EEF_BUTTON_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__BUTTON_LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES">EEF_BUTTON_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION">EEF_BUTTON_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IDENTIFIER">EEF_BUTTON_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION">EEF_BUTTON_DESCRIPTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_BUTTON_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION">EEF_BUTTON_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_BUTTON_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION">EEF_BUTTON_DESCRIPTION__PUSH_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION__STYLE">EEF_BUTTON_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_DESCRIPTION_FEATURE_COUNT">EEF_BUTTON_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE">EEF_BUTTON_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_BUTTON_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_BUTTON_STYLE_FEATURE_COUNT">EEF_BUTTON_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CHECKBOX_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE">EEF_CHECKBOX_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CHECKBOX_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION">EEF_CHECKBOX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES">EEF_CHECKBOX_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IDENTIFIER">EEF_CHECKBOX_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CHECKBOX_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__STYLE">EEF_CHECKBOX_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION">EEF_CHECKBOX_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT">EEF_CHECKBOX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE">EEF_CHECKBOX_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CHECKBOX_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CHECKBOX_STYLE_FEATURE_COUNT">EEF_CHECKBOX_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE">EEF_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION">EEF_CONTAINER_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__CONTROLS">EEF_CONTAINER_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__IDENTIFIER">EEF_CONTAINER_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION__LAYOUT">EEF_CONTAINER_DESCRIPTION__LAYOUT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT">EEF_CONTAINER_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION">EEF_CONTROL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION__IDENTIFIER">EEF_CONTROL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CONTROL_DESCRIPTION_FEATURE_COUNT">EEF_CONTROL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION">EEF_CUSTOM_EXPRESSION__CUSTOM_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION__IDENTIFIER">EEF_CUSTOM_EXPRESSION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_EXPRESSION_FEATURE_COUNT">EEF_CUSTOM_EXPRESSION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION">EEF_CUSTOM_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES">EEF_CUSTOM_WIDGET_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS">EEF_CUSTOM_WIDGET_DESCRIPTION__CUSTOM_EXPRESSIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER">EEF_CUSTOM_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_CUSTOM_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_CUSTOM_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE">EEF_CUSTOM_WIDGET_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_CUSTOM_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE">EEF_CUSTOM_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_CUSTOM_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT">EEF_CUSTOM_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR">EEF_DYNAMIC_MAPPING_FOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH">EEF_DYNAMIC_MAPPING_FOR__FORCE_REFRESH</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER">EEF_DYNAMIC_MAPPING_FOR__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__IFS">EEF_DYNAMIC_MAPPING_FOR__IFS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION">EEF_DYNAMIC_MAPPING_FOR__ITERABLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR__ITERATOR">EEF_DYNAMIC_MAPPING_FOR__ITERATOR</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_FOR_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF">EEF_DYNAMIC_MAPPING_IF</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION">EEF_DYNAMIC_MAPPING_IF__PREDICATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF__WIDGET">EEF_DYNAMIC_MAPPING_IF__WIDGET</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT">EEF_DYNAMIC_MAPPING_IF_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION">EEF_FILL_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION">EEF_FILL_LAYOUT_DESCRIPTION__ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_FILL_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_FILL_LAYOUT_ORIENTATION">EEF_FILL_LAYOUT_ORIENTATION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION">EEF_GRID_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH">EEF_GRID_LAYOUT_DESCRIPTION__MAKE_COLUMNS_WITH_EQUAL_WIDTH</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_GRID_LAYOUT_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_GRID_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE">EEF_GROUP_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_GROUP_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE__STYLE">EEF_GROUP_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_GROUP_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION">EEF_GROUP_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__ACTIONS">EEF_GROUP_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES">EEF_GROUP_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__CONTROLS">EEF_GROUP_DESCRIPTION__CONTROLS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__DOMAIN_CLASS">EEF_GROUP_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__IDENTIFIER">EEF_GROUP_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION">EEF_GROUP_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_GROUP_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_GROUP_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_GROUP_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION__STYLE">EEF_GROUP_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_DESCRIPTION_FEATURE_COUNT">EEF_GROUP_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE">EEF_GROUP_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__BAR_STYLE">EEF_GROUP_STYLE__BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT">EEF_GROUP_STYLE__EXPANDED_BY_DEFAULT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_NAME_EXPRESSION">EEF_GROUP_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION">EEF_GROUP_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_GROUP_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE__TOGGLE_STYLE">EEF_GROUP_STYLE__TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_GROUP_STYLE_FEATURE_COUNT">EEF_GROUP_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_HYPERLINK_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE">EEF_HYPERLINK_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_HYPERLINK_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION">EEF_HYPERLINK_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ACTIONS">EEF_HYPERLINK_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES">EEF_HYPERLINK_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IDENTIFIER">EEF_HYPERLINK_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_HYPERLINK_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__STYLE">EEF_HYPERLINK_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION">EEF_HYPERLINK_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT">EEF_HYPERLINK_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE">EEF_HYPERLINK_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_HYPERLINK_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_HYPERLINK_STYLE_FEATURE_COUNT">EEF_HYPERLINK_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE">EEF_LABEL_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LABEL_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE__STYLE">EEF_LABEL_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LABEL_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION">EEF_LABEL_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__ACTIONS">EEF_LABEL_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES">EEF_LABEL_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LABEL_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__HELP_EXPRESSION">EEF_LABEL_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IDENTIFIER">EEF_LABEL_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LABEL_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION">EEF_LABEL_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LABEL_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__STYLE">EEF_LABEL_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION">EEF_LABEL_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_DESCRIPTION_FEATURE_COUNT">EEF_LABEL_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE">EEF_LABEL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LABEL_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LABEL_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LABEL_STYLE_FEATURE_COUNT">EEF_LABEL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION">EEF_LAYOUT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT">EEF_LAYOUT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE">EEF_LIST_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_LIST_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE__STYLE">EEF_LIST_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_LIST_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION">EEF_LIST_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ACTIONS">EEF_LIST_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES">EEF_LIST_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION">EEF_LIST_DESCRIPTION__DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__HELP_EXPRESSION">EEF_LIST_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IDENTIFIER">EEF_LIST_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_LIST_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__LABEL_EXPRESSION">EEF_LIST_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION">EEF_LIST_DESCRIPTION__ON_CLICK_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_LIST_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__STYLE">EEF_LIST_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION__VALUE_EXPRESSION">EEF_LIST_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_DESCRIPTION_FEATURE_COUNT">EEF_LIST_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE">EEF_LIST_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_LIST_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_LIST_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_LIST_STYLE_FEATURE_COUNT">EEF_LIST_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION">EEF_PAGE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__ACTIONS">EEF_PAGE_DESCRIPTION__ACTIONS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__DOMAIN_CLASS">EEF_PAGE_DESCRIPTION__DOMAIN_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__GROUPS">EEF_PAGE_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__IDENTIFIER">EEF_PAGE_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__INDENTED">EEF_PAGE_DESCRIPTION__INDENTED</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION">EEF_PAGE_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION">EEF_PAGE_DESCRIPTION__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION">EEF_PAGE_DESCRIPTION__SEMANTIC_CANDIDATE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES">EEF_PAGE_DESCRIPTION__SEMANTIC_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PAGE_DESCRIPTION_FEATURE_COUNT">EEF_PAGE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION__TARGETS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_PROPERTY_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE">EEF_RADIO_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_RADIO_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE__STYLE">EEF_RADIO_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_RADIO_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION">EEF_RADIO_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_RADIO_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES">EEF_RADIO_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION">EEF_RADIO_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__HELP_EXPRESSION">EEF_RADIO_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IDENTIFIER">EEF_RADIO_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_RADIO_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION">EEF_RADIO_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS">EEF_RADIO_DESCRIPTION__NUMBER_OF_COLUMNS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_RADIO_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__STYLE">EEF_RADIO_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION">EEF_RADIO_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_DESCRIPTION_FEATURE_COUNT">EEF_RADIO_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE">EEF_RADIO_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_RADIO_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_RADIO_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RADIO_STYLE_FEATURE_COUNT">EEF_RADIO_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION">EEF_RULE_AUDIT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION">EEF_RULE_AUDIT_DESCRIPTION__AUDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT">EEF_RULE_AUDIT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE">EEF_SELECT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_SELECT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE__STYLE">EEF_SELECT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_SELECT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION">EEF_SELECT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATE_DISPLAY_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION">EEF_SELECT_DESCRIPTION__CANDIDATES_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES">EEF_SELECT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION">EEF_SELECT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__HELP_EXPRESSION">EEF_SELECT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IDENTIFIER">EEF_SELECT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_SELECT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION">EEF_SELECT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_SELECT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__STYLE">EEF_SELECT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION">EEF_SELECT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_DESCRIPTION_FEATURE_COUNT">EEF_SELECT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE">EEF_SELECT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_SELECT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_SELECT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SELECT_STYLE_FEATURE_COUNT">EEF_SELECT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION__TARGET_CLASS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_SEMANTIC_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE">EEF_TEXT_CONDITIONAL_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION">EEF_TEXT_CONDITIONAL_STYLE__PRECONDITION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE__STYLE">EEF_TEXT_CONDITIONAL_STYLE__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT">EEF_TEXT_CONDITIONAL_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION">EEF_TEXT_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES">EEF_TEXT_DESCRIPTION__CONDITIONAL_STYLES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION">EEF_TEXT_DESCRIPTION__EDIT_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__HELP_EXPRESSION">EEF_TEXT_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IDENTIFIER">EEF_TEXT_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_TEXT_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION">EEF_TEXT_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__LINE_COUNT">EEF_TEXT_DESCRIPTION__LINE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_TEXT_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__STYLE">EEF_TEXT_DESCRIPTION__STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION">EEF_TEXT_DESCRIPTION__VALUE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_DESCRIPTION_FEATURE_COUNT">EEF_TEXT_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE">EEF_TEXT_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_TEXT_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_TEXT_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TEXT_STYLE_FEATURE_COUNT">EEF_TEXT_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TITLE_BAR_STYLE">EEF_TITLE_BAR_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOGGLE_STYLE">EEF_TOGGLE_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION">EEF_TOOLBAR_ACTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__ACTION_EXPRESSION">EEF_TOOLBAR_ACTION__ACTION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION">EEF_TOOLBAR_ACTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION">EEF_TOOLBAR_ACTION__TOOLTIP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_TOOLBAR_ACTION_FEATURE_COUNT">EEF_TOOLBAR_ACTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION">EEF_VALIDATION_FIX_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION">EEF_VALIDATION_FIX_DESCRIPTION__FIX_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION__NAME">EEF_VALIDATION_FIX_DESCRIPTION__NAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_FIX_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION">EEF_VALIDATION_RULE_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__AUDITS">EEF_VALIDATION_RULE_DESCRIPTION__AUDITS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__FIXES">EEF_VALIDATION_RULE_DESCRIPTION__FIXES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION">EEF_VALIDATION_RULE_DESCRIPTION__MESSAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY">EEF_VALIDATION_RULE_DESCRIPTION__SEVERITY</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT">EEF_VALIDATION_RULE_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VALIDATION_SEVERITY_DESCRIPTION">EEF_VALIDATION_SEVERITY_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION">EEF_VIEW_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__EPACKAGES">EEF_VIEW_DESCRIPTION__EPACKAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__GROUPS">EEF_VIEW_DESCRIPTION__GROUPS</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IDENTIFIER">EEF_VIEW_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION">EEF_VIEW_DESCRIPTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION">EEF_VIEW_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION__PAGES">EEF_VIEW_DESCRIPTION__PAGES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_VIEW_DESCRIPTION_FEATURE_COUNT">EEF_VIEW_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION">EEF_WIDGET_ACTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__ACTION_EXPRESSION">EEF_WIDGET_ACTION__ACTION_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__IMAGE_EXPRESSION">EEF_WIDGET_ACTION__IMAGE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION__LABEL_EXPRESSION">EEF_WIDGET_ACTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_ACTION_FEATURE_COUNT">EEF_WIDGET_ACTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION">EEF_WIDGET_DESCRIPTION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION">EEF_WIDGET_DESCRIPTION__HELP_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IDENTIFIER">EEF_WIDGET_DESCRIPTION__IDENTIFIER</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION">EEF_WIDGET_DESCRIPTION__IS_ENABLED_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION">EEF_WIDGET_DESCRIPTION__LABEL_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES">EEF_WIDGET_DESCRIPTION__PROPERTY_VALIDATION_RULES</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_DESCRIPTION_FEATURE_COUNT">EEF_WIDGET_DESCRIPTION_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE">EEF_WIDGET_STYLE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_BACKGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_NAME_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_SIZE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FONT_STYLE_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION">EEF_WIDGET_STYLE__LABEL_FOREGROUND_COLOR_EXPRESSION</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#EEF_WIDGET_STYLE_FEATURE_COUNT">EEF_WIDGET_STYLE_FEATURE_COUNT</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eINSTANCE">eINSTANCE</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNAME">eNAME</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_PREFIX">eNS_PREFIX</a>, <a href="../../../../org/eclipse/eef/EefPackage.html#eNS_URI">eNS_URI</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.EModelElementImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.EModelElementImpl</h3>
+<code>eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.ENamedElementImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.ENamedElementImpl</h3>
+<code>name, NAME_EDEFAULT</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.EPackageImpl</h3>
+<code>eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder</h3>
+<code>NIL</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>EOPPOSITE_FEATURE_BASE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eContainer</code></li>
+</ul>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#createPackageContents--">createPackageContents</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates the meta-model objects for the package.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_FILL_LAYOUT_ORIENTATION--">getEEF_FILL_LAYOUT_ORIENTATION</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TITLE_BAR_STYLE--">getEEF_TITLE_BAR_STYLE</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_TOGGLE_STYLE--">getEEF_TOGGLE_STYLE</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EEnum</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--">getEEF_VALIDATION_SEVERITY_DESCRIPTION</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle--">getEEFButtonConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonConditionalStyle_Style--">getEEFButtonConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription--">getEEFButtonDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ButtonLabelExpression--">getEEFButtonDescription_ButtonLabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ConditionalStyles--">getEEFButtonDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_ImageExpression--">getEEFButtonDescription_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_PushExpression--">getEEFButtonDescription_PushExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonDescription_Style--">getEEFButtonDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFButtonStyle--">getEEFButtonStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle--">getEEFCheckboxConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxConditionalStyle_Style--">getEEFCheckboxConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription--">getEEFCheckboxDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_ConditionalStyles--">getEEFCheckboxDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_EditExpression--">getEEFCheckboxDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_Style--">getEEFCheckboxDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxDescription_ValueExpression--">getEEFCheckboxDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCheckboxStyle--">getEEFCheckboxStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle--">getEEFConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFConditionalStyle_PreconditionExpression--">getEEFConditionalStyle_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription--">getEEFContainerDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription_Controls--">getEEFContainerDescription_Controls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFContainerDescription_Layout--">getEEFContainerDescription_Layout</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription--">getEEFControlDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFControlDescription_Identifier--">getEEFControlDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression--">getEEFCustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression_CustomExpression--">getEEFCustomExpression_CustomExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomExpression_Identifier--">getEEFCustomExpression_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle--">getEEFCustomWidgetConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetConditionalStyle_Style--">getEEFCustomWidgetConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription--">getEEFCustomWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_ConditionalStyles--">getEEFCustomWidgetDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_CustomExpressions--">getEEFCustomWidgetDescription_CustomExpressions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetDescription_Style--">getEEFCustomWidgetDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor--">getEEFDynamicMappingFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_ForceRefresh--">getEEFDynamicMappingFor_ForceRefresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf--">getEEFDynamicMappingIf</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf_PredicateExpression--">getEEFDynamicMappingIf_PredicateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFDynamicMappingIf_Widget--">getEEFDynamicMappingIf_Widget</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEefFactory--">getEefFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription--">getEEFFillLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFFillLayoutDescription_Orientation--">getEEFFillLayoutDescription_Orientation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription--">getEEFGridLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">getEEFGridLayoutDescription_MakeColumnsWithEqualWidth</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGridLayoutDescription_NumberOfColumns--">getEEFGridLayoutDescription_NumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle--">getEEFGroupConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupConditionalStyle_Style--">getEEFGroupConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription--">getEEFGroupDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i56" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Actions--">getEEFGroupDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i57" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_ConditionalStyles--">getEEFGroupDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i58" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Controls--">getEEFGroupDescription_Controls</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i59" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_DomainClass--">getEEFGroupDescription_DomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i60" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Identifier--">getEEFGroupDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i61" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_LabelExpression--">getEEFGroupDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i62" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_PreconditionExpression--">getEEFGroupDescription_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i63" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_PropertyValidationRules--">getEEFGroupDescription_PropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i64" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_SemanticCandidateExpression--">getEEFGroupDescription_SemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i65" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_SemanticValidationRules--">getEEFGroupDescription_SemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i66" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupDescription_Style--">getEEFGroupDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i67" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle--">getEEFGroupStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i68" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_BackgroundColorExpression--">getEEFGroupStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i69" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_BarStyle--">getEEFGroupStyle_BarStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i70" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ExpandedByDefault--">getEEFGroupStyle_ExpandedByDefault</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i71" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_FontNameExpression--">getEEFGroupStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i72" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_FontSizeExpression--">getEEFGroupStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i73" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ForegroundColorExpression--">getEEFGroupStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i74" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFGroupStyle_ToggleStyle--">getEEFGroupStyle_ToggleStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i75" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle--">getEEFHyperlinkConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i76" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkConditionalStyle_Style--">getEEFHyperlinkConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i77" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i78" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i79" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i80" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i81" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i82" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i83" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i84" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i85" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i86" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i87" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i88" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i89" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i90" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i91" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription--">getEEFLabelDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i92" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i93" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i94" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i95" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i96" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i97" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle--">getEEFLabelStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i98" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i99" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i100" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i101" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i102" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i103" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i104" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i105" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i106" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription--">getEEFListDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i107" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i108" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i109" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i110" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i111" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i112" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i113" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFListStyle--">getEEFListStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i114" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription--">getEEFPageDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i115" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Actions--">getEEFPageDescription_Actions</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i116" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i117" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i118" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i119" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_Indented--">getEEFPageDescription_Indented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i120" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i121" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i122" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i123" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i124" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i125" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i126" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i127" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i128" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription--">getEEFRadioDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i129" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i130" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i131" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i132" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i133" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i134" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i135" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i136" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRadioStyle--">getEEFRadioStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i137" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i138" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i139" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i140" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i141" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription--">getEEFSelectDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i142" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i143" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i144" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i145" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i146" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_Style--">getEEFSelectDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i147" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i148" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSelectStyle--">getEEFSelectStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i149" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i150" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i151" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i152" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i153" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription--">getEEFTextDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i154" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_ConditionalStyles</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i155" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i156" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i157" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_Style--">getEEFTextDescription_Style</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i158" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_ValueExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i159" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle--">getEEFTextStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i160" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i161" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i162" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i163" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i164" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i165" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction--">getEEFToolbarAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i166" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_ActionExpression--">getEEFToolbarAction_ActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i167" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_ImageExpression--">getEEFToolbarAction_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i168" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFToolbarAction_TooltipExpression--">getEEFToolbarAction_TooltipExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i169" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription--">getEEFValidationFixDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i170" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i171" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i172" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i173" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i174" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i175" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i176" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i177" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription--">getEEFViewDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i178" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i179" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i180" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i181" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i182" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i183" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i184" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction--">getEEFWidgetAction</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i185" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i186" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_ImageExpression--">getEEFWidgetAction_ImageExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i187" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i188" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription--">getEEFWidgetDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i189" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i190" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i191" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i192" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EReference</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i193" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EClass</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle--">getEEFWidgetStyle</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i194" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i195" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i196" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i197" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i198" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.ecore.EAttribute</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i199" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#init--">init</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.</div>
+</td>
+</tr>
+<tr id="i200" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#initializePackageContents--">initializePackageContents</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Complete the initialization of the package and its meta-model.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.BasicEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.BasicEObjectImpl</h3>
+<code>eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.BasicNotifierImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.BasicNotifierImpl</h3>
+<code>eNotificationRequired, eNotify</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EModelElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EModelElement</h3>
+<code>getEAnnotation, getEAnnotations</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.EModelElementImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.EModelElementImpl</h3>
+<code>eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.ENamedElement">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.ENamedElement</h3>
+<code>getName, setName</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.ENamedElementImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.ENamedElementImpl</h3>
+<code>eContents, eCrossReferences, getName, getNameGen, setName</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EObject</h3>
+<code>eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.EPackage">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.EPackage</h3>
+<code>getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.EPackageImpl</h3>
+<code>addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.InternalEObject">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.ecore.InternalEObject</h3>
+<code>eNotificationRequired</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl</h3>
+<code>dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container</h3>
+<code>eBasicSetContainer, eInternalContainer</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.Notifier">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.Notifier</h3>
+<code>eAdapters, eDeliver, eNotify, eSetDeliver</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public static&nbsp;<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>&nbsp;init&#8203;()</pre>
+<div class="block">Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
+
+ <p>
+ This method is used to initialize <a href="../../../../org/eclipse/eef/EefPackage.html#eINSTANCE"><code>EefPackage.eINSTANCE</code></a> when that field is accessed. Clients should not
+ invoke it directly. Instead, they should simply access that field to obtain the package. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html#eNS_URI"><code>EefPackage.eNS_URI</code></a>, 
+<a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#createPackageContents--"><code>createPackageContents()</code></a>, 
+<a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html#initializePackageContents--"><code>initializePackageContents()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFViewDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--">getEEFViewDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF View Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Identifier</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_Identifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Identifier--">getEEFViewDescription_Identifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getIdentifier--"><code>EEFViewDescription.getIdentifier()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_LabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_LabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_LabelExpression--">getEEFViewDescription_LabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getLabelExpression--"><code>EEFViewDescription.getLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_ImageExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFViewDescription_ImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_ImageExpression--">getEEFViewDescription_ImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getImageExpression--"><code>EEFViewDescription.getImageExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Groups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Groups</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_Groups&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Groups--">getEEFViewDescription_Groups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Groups</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getGroups--"><code>EEFViewDescription.getGroups()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_Pages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_Pages</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_Pages&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_Pages--">getEEFViewDescription_Pages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Pages</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getPages--"><code>EEFViewDescription.getPages()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFViewDescription_EPackages--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFViewDescription_EPackages</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFViewDescription_EPackages&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription_EPackages--">getEEFViewDescription_EPackages</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>EPackages</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html#getEPackages--"><code>EEFViewDescription.getEPackages()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFViewDescription--"><code>EefPackage.getEEFViewDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFPageDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--">getEEFPageDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Page Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Identifier</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_Identifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Identifier--">getEEFPageDescription_Identifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getIdentifier--"><code>EEFPageDescription.getIdentifier()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_LabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_LabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_LabelExpression--">getEEFPageDescription_LabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getLabelExpression--"><code>EEFPageDescription.getLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_DomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_DomainClass</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_DomainClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_DomainClass--">getEEFPageDescription_DomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Domain Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getDomainClass--"><code>EEFPageDescription.getDomainClass()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_SemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_SemanticCandidateExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_SemanticCandidateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticCandidateExpression--">getEEFPageDescription_SemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Semantic Candidate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getSemanticCandidateExpression--"><code>EEFPageDescription.getSemanticCandidateExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_PreconditionExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_PreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_PreconditionExpression--">getEEFPageDescription_PreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getPreconditionExpression--"><code>EEFPageDescription.getPreconditionExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Groups--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Groups</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_Groups&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Groups--">getEEFPageDescription_Groups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Groups</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getGroups--"><code>EEFPageDescription.getGroups()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_SemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_SemanticValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_SemanticValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_SemanticValidationRules--">getEEFPageDescription_SemanticValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Semantic Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getSemanticValidationRules--"><code>EEFPageDescription.getSemanticValidationRules()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Indented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Indented</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFPageDescription_Indented&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Indented--">getEEFPageDescription_Indented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Indented</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#isIndented--"><code>EEFPageDescription.isIndented()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPageDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPageDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFPageDescription_Actions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription_Actions--">getEEFPageDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html#getActions--"><code>EEFPageDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPageDescription--"><code>EefPackage.getEEFPageDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFValidationRuleDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--">getEEFValidationRuleDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Severity--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Severity</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationRuleDescription_Severity&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Severity--">getEEFValidationRuleDescription_Severity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Severity</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getSeverity--"><code>EEFValidationRuleDescription.getSeverity()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>EefPackage.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_MessageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_MessageExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationRuleDescription_MessageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_MessageExpression--">getEEFValidationRuleDescription_MessageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Message Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getMessageExpression--"><code>EEFValidationRuleDescription.getMessageExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>EefPackage.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Audits--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Audits</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFValidationRuleDescription_Audits&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Audits--">getEEFValidationRuleDescription_Audits</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Audits</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getAudits--"><code>EEFValidationRuleDescription.getAudits()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>EefPackage.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationRuleDescription_Fixes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationRuleDescription_Fixes</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFValidationRuleDescription_Fixes&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription_Fixes--">getEEFValidationRuleDescription_Fixes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Fixes</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html#getFixes--"><code>EEFValidationRuleDescription.getFixes()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationRuleDescription--"><code>EefPackage.getEEFValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRuleAuditDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRuleAuditDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFRuleAuditDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--">getEEFRuleAuditDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Rule Audit Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRuleAuditDescription_AuditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRuleAuditDescription_AuditExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRuleAuditDescription_AuditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription_AuditExpression--">getEEFRuleAuditDescription_AuditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Audit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html#getAuditExpression--"><code>EEFRuleAuditDescription.getAuditExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRuleAuditDescription--"><code>EefPackage.getEEFRuleAuditDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFValidationFixDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--">getEEFValidationFixDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Validation Fix Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription_Name--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription_Name</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationFixDescription_Name&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_Name--">getEEFValidationFixDescription_Name</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Name</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getName--"><code>EEFValidationFixDescription.getName()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--"><code>EefPackage.getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFValidationFixDescription_FixExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFValidationFixDescription_FixExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFValidationFixDescription_FixExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription_FixExpression--">getEEFValidationFixDescription_FixExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Fix Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html#getFixExpression--"><code>EEFValidationFixDescription.getFixExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFValidationFixDescription--"><code>EefPackage.getEEFValidationFixDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPropertyValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPropertyValidationRuleDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFPropertyValidationRuleDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--">getEEFPropertyValidationRuleDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Property Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFPropertyValidationRuleDescription_Targets--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFPropertyValidationRuleDescription_Targets</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFPropertyValidationRuleDescription_Targets&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription_Targets--">getEEFPropertyValidationRuleDescription_Targets</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Targets</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html#getTargets--"><code>EEFPropertyValidationRuleDescription.getTargets()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFPropertyValidationRuleDescription--"><code>EefPackage.getEEFPropertyValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSemanticValidationRuleDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSemanticValidationRuleDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFSemanticValidationRuleDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--">getEEFSemanticValidationRuleDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Semantic Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSemanticValidationRuleDescription_TargetClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSemanticValidationRuleDescription_TargetClass</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSemanticValidationRuleDescription_TargetClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription_TargetClass--">getEEFSemanticValidationRuleDescription_TargetClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Target Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html#getTargetClass--"><code>EEFSemanticValidationRuleDescription.getTargetClass()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSemanticValidationRuleDescription--"><code>EefPackage.getEEFSemanticValidationRuleDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--">getEEFGroupDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Identifier</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_Identifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Identifier--">getEEFGroupDescription_Identifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getIdentifier--"><code>EEFGroupDescription.getIdentifier()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_LabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_LabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_LabelExpression--">getEEFGroupDescription_LabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getLabelExpression--"><code>EEFGroupDescription.getLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_DomainClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_DomainClass</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_DomainClass&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_DomainClass--">getEEFGroupDescription_DomainClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Domain Class</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getDomainClass--"><code>EEFGroupDescription.getDomainClass()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_SemanticCandidateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_SemanticCandidateExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_SemanticCandidateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticCandidateExpression--">getEEFGroupDescription_SemanticCandidateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Semantic Candidate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticCandidateExpression--"><code>EEFGroupDescription.getSemanticCandidateExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_PreconditionExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupDescription_PreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PreconditionExpression--">getEEFGroupDescription_PreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getPreconditionExpression--"><code>EEFGroupDescription.getPreconditionExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Controls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Controls</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Controls&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Controls--">getEEFGroupDescription_Controls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Controls</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getControls--"><code>EEFGroupDescription.getControls()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_SemanticValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_SemanticValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_SemanticValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_SemanticValidationRules--">getEEFGroupDescription_SemanticValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Semantic Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getSemanticValidationRules--"><code>EEFGroupDescription.getSemanticValidationRules()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_PropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_PropertyValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_PropertyValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_PropertyValidationRules--">getEEFGroupDescription_PropertyValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Property Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getPropertyValidationRules--"><code>EEFGroupDescription.getPropertyValidationRules()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Style--">getEEFGroupDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getStyle--"><code>EEFGroupDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_ConditionalStyles--">getEEFGroupDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getConditionalStyles--"><code>EEFGroupDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupDescription_Actions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription_Actions--">getEEFGroupDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html#getActions--"><code>EEFGroupDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupDescription--"><code>EefPackage.getEEFGroupDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFToolbarAction&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--">getEEFToolbarAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Toolbar Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_TooltipExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_TooltipExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_TooltipExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_TooltipExpression--">getEEFToolbarAction_TooltipExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Tooltip Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getTooltipExpression--"><code>EEFToolbarAction.getTooltipExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>EefPackage.getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_ImageExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_ImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ImageExpression--">getEEFToolbarAction_ImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getImageExpression--"><code>EEFToolbarAction.getImageExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>EefPackage.getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFToolbarAction_ActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFToolbarAction_ActionExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFToolbarAction_ActionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction_ActionExpression--">getEEFToolbarAction_ActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Action Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html#getActionExpression--"><code>EEFToolbarAction.getActionExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFToolbarAction--"><code>EefPackage.getEEFToolbarAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFControlDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFControlDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFControlDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription--">getEEFControlDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Control Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFControlDescription_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFControlDescription_Identifier</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFControlDescription_Identifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription_Identifier--">getEEFControlDescription_Identifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html#getIdentifier--"><code>EEFControlDescription.getIdentifier()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFControlDescription--"><code>EefPackage.getEEFControlDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFContainerDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--">getEEFContainerDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Container Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription_Controls--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription_Controls</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFContainerDescription_Controls&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Controls--">getEEFContainerDescription_Controls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Controls</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#getControls--"><code>EEFContainerDescription.getControls()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--"><code>EefPackage.getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFContainerDescription_Layout--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFContainerDescription_Layout</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFContainerDescription_Layout&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription_Layout--">getEEFContainerDescription_Layout</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Layout</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html#getLayout--"><code>EEFContainerDescription.getLayout()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFContainerDescription--"><code>EefPackage.getEEFContainerDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLayoutDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFLayoutDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLayoutDescription--">getEEFLayoutDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFFillLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFFillLayoutDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFFillLayoutDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--">getEEFFillLayoutDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Fill Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFFillLayoutDescription_Orientation--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFFillLayoutDescription_Orientation</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFFillLayoutDescription_Orientation&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription_Orientation--">getEEFFillLayoutDescription_Orientation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Orientation</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html#getOrientation--"><code>EEFFillLayoutDescription.getOrientation()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFFillLayoutDescription--"><code>EefPackage.getEEFFillLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFGridLayoutDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--">getEEFGridLayoutDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Grid Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription_NumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription_NumberOfColumns</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGridLayoutDescription_NumberOfColumns&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_NumberOfColumns--">getEEFGridLayoutDescription_NumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Number Of Columns</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#getNumberOfColumns--"><code>EEFGridLayoutDescription.getNumberOfColumns()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--"><code>EefPackage.getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGridLayoutDescription_MakeColumnsWithEqualWidth</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGridLayoutDescription_MakeColumnsWithEqualWidth&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription_MakeColumnsWithEqualWidth--">getEEFGridLayoutDescription_MakeColumnsWithEqualWidth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Make Columns With Equal Width</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html#isMakeColumnsWithEqualWidth--"><code>EEFGridLayoutDescription.isMakeColumnsWithEqualWidth()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGridLayoutDescription--"><code>EefPackage.getEEFGridLayoutDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--">getEEFWidgetDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_LabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_LabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_LabelExpression--">getEEFWidgetDescription_LabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getLabelExpression--"><code>EEFWidgetDescription.getLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>EefPackage.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_HelpExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_HelpExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_HelpExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_HelpExpression--">getEEFWidgetDescription_HelpExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Help Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getHelpExpression--"><code>EEFWidgetDescription.getHelpExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>EefPackage.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_IsEnabledExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_IsEnabledExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetDescription_IsEnabledExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_IsEnabledExpression--">getEEFWidgetDescription_IsEnabledExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Is Enabled Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getIsEnabledExpression--"><code>EEFWidgetDescription.getIsEnabledExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>EefPackage.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetDescription_PropertyValidationRules--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetDescription_PropertyValidationRules</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFWidgetDescription_PropertyValidationRules&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription_PropertyValidationRules--">getEEFWidgetDescription_PropertyValidationRules</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the reference list '<em>Property Validation Rules</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html#getPropertyValidationRules--"><code>EEFWidgetDescription.getPropertyValidationRules()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetDescription--"><code>EefPackage.getEEFWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFTextDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--">getEEFTextDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ValueExpression--">getEEFTextDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getValueExpression--"><code>EEFTextDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_EditExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_EditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_EditExpression--">getEEFTextDescription_EditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getEditExpression--"><code>EEFTextDescription.getEditExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_LineCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_LineCount</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextDescription_LineCount&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_LineCount--">getEEFTextDescription_LineCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Line Count</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getLineCount--"><code>EEFTextDescription.getLineCount()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFTextDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_Style--">getEEFTextDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getStyle--"><code>EEFTextDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFTextDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription_ConditionalStyles--">getEEFTextDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html#getConditionalStyles--"><code>EEFTextDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextDescription--"><code>EefPackage.getEEFTextDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--">getEEFLabelDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ValueExpression--">getEEFLabelDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getValueExpression--"><code>EEFLabelDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelDescription_DisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_DisplayExpression--">getEEFLabelDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getDisplayExpression--"><code>EEFLabelDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Style--">getEEFLabelDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getStyle--"><code>EEFLabelDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_ConditionalStyles--">getEEFLabelDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getConditionalStyles--"><code>EEFLabelDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelDescription_Actions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription_Actions--">getEEFLabelDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html#getActions--"><code>EEFLabelDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelDescription--"><code>EefPackage.getEEFLabelDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--">getEEFButtonDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ButtonLabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ButtonLabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_ButtonLabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ButtonLabelExpression--">getEEFButtonDescription_ButtonLabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Button Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getButtonLabelExpression--"><code>EEFButtonDescription.getButtonLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ImageExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_ImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ImageExpression--">getEEFButtonDescription_ImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getImageExpression--"><code>EEFButtonDescription.getImageExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_PushExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_PushExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFButtonDescription_PushExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_PushExpression--">getEEFButtonDescription_PushExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Push Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getPushExpression--"><code>EEFButtonDescription.getPushExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_Style--">getEEFButtonDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getStyle--"><code>EEFButtonDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription_ConditionalStyles--">getEEFButtonDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html#getConditionalStyles--"><code>EEFButtonDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonDescription--"><code>EefPackage.getEEFButtonDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--">getEEFCheckboxDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCheckboxDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ValueExpression--">getEEFCheckboxDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getValueExpression--"><code>EEFCheckboxDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>EefPackage.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_EditExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCheckboxDescription_EditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_EditExpression--">getEEFCheckboxDescription_EditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getEditExpression--"><code>EEFCheckboxDescription.getEditExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>EefPackage.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_Style--">getEEFCheckboxDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getStyle--"><code>EEFCheckboxDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>EefPackage.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription_ConditionalStyles--">getEEFCheckboxDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html#getConditionalStyles--"><code>EEFCheckboxDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxDescription--"><code>EefPackage.getEEFCheckboxDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--">getEEFSelectDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ValueExpression--">getEEFSelectDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getValueExpression--"><code>EEFSelectDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_EditExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_EditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_EditExpression--">getEEFSelectDescription_EditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getEditExpression--"><code>EEFSelectDescription.getEditExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_CandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_CandidatesExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_CandidatesExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidatesExpression--">getEEFSelectDescription_CandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidates Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidatesExpression--"><code>EEFSelectDescription.getCandidatesExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_CandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_CandidateDisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFSelectDescription_CandidateDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_CandidateDisplayExpression--">getEEFSelectDescription_CandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidate Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getCandidateDisplayExpression--"><code>EEFSelectDescription.getCandidateDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_Style--">getEEFSelectDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getStyle--"><code>EEFSelectDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription_ConditionalStyles--">getEEFSelectDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html#getConditionalStyles--"><code>EEFSelectDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectDescription--"><code>EefPackage.getEEFSelectDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--">getEEFRadioDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ValueExpression--">getEEFRadioDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getValueExpression--"><code>EEFRadioDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_EditExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_EditExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_EditExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_EditExpression--">getEEFRadioDescription_EditExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Edit Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getEditExpression--"><code>EEFRadioDescription.getEditExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_CandidatesExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_CandidatesExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_CandidatesExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidatesExpression--">getEEFRadioDescription_CandidatesExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidates Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidatesExpression--"><code>EEFRadioDescription.getCandidatesExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_CandidateDisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_CandidateDisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_CandidateDisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_CandidateDisplayExpression--">getEEFRadioDescription_CandidateDisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Candidate Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getCandidateDisplayExpression--"><code>EEFRadioDescription.getCandidateDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_Style--">getEEFRadioDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getStyle--"><code>EEFRadioDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_NumberOfColumns--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_NumberOfColumns</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFRadioDescription_NumberOfColumns&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_NumberOfColumns--">getEEFRadioDescription_NumberOfColumns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Number Of Columns</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getNumberOfColumns--"><code>EEFRadioDescription.getNumberOfColumns()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription_ConditionalStyles--">getEEFRadioDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html#getConditionalStyles--"><code>EEFRadioDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioDescription--"><code>EefPackage.getEEFRadioDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--">getEEFHyperlinkDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ValueExpression--">getEEFHyperlinkDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getValueExpression--"><code>EEFHyperlinkDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_DisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_DisplayExpression--">getEEFHyperlinkDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getDisplayExpression--"><code>EEFHyperlinkDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_OnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_OnClickExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkDescription_OnClickExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_OnClickExpression--">getEEFHyperlinkDescription_OnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getOnClickExpression--"><code>EEFHyperlinkDescription.getOnClickExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Style--">getEEFHyperlinkDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getStyle--"><code>EEFHyperlinkDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_ConditionalStyles--">getEEFHyperlinkDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getConditionalStyles--"><code>EEFHyperlinkDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkDescription_Actions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription_Actions--">getEEFHyperlinkDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html#getActions--"><code>EEFHyperlinkDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkDescription--"><code>EefPackage.getEEFHyperlinkDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFDynamicMappingFor&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--">getEEFDynamicMappingFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Dynamic Mapping For</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_Iterator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_Iterator</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_Iterator&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Iterator--">getEEFDynamicMappingFor_Iterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Iterator</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterator--"><code>EEFDynamicMappingFor.getIterator()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_IterableExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_IterableExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_IterableExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_IterableExpression--">getEEFDynamicMappingFor_IterableExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Iterable Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIterableExpression--"><code>EEFDynamicMappingFor.getIterableExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_ForceRefresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_ForceRefresh</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingFor_ForceRefresh&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_ForceRefresh--">getEEFDynamicMappingFor_ForceRefresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Force Refresh</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#isForceRefresh--"><code>EEFDynamicMappingFor.isForceRefresh()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingFor_Ifs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingFor_Ifs</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFDynamicMappingFor_Ifs&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor_Ifs--">getEEFDynamicMappingFor_Ifs</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Ifs</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html#getIfs--"><code>EEFDynamicMappingFor.getIfs()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingFor--"><code>EefPackage.getEEFDynamicMappingFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFDynamicMappingIf&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--">getEEFDynamicMappingIf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Dynamic Mapping If</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf_PredicateExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf_PredicateExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFDynamicMappingIf_PredicateExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_PredicateExpression--">getEEFDynamicMappingIf_PredicateExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Predicate Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getPredicateExpression--"><code>EEFDynamicMappingIf.getPredicateExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--"><code>EefPackage.getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFDynamicMappingIf_Widget--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFDynamicMappingIf_Widget</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFDynamicMappingIf_Widget&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf_Widget--">getEEFDynamicMappingIf_Widget</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Widget</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html#getWidget--"><code>EEFDynamicMappingIf.getWidget()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFDynamicMappingIf--"><code>EefPackage.getEEFDynamicMappingIf()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--">getEEFCustomWidgetDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_CustomExpressions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_CustomExpressions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_CustomExpressions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_CustomExpressions--">getEEFCustomWidgetDescription_CustomExpressions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Custom Expressions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getCustomExpressions--"><code>EEFCustomWidgetDescription.getCustomExpressions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>EefPackage.getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_Style--">getEEFCustomWidgetDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getStyle--"><code>EEFCustomWidgetDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>EefPackage.getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription_ConditionalStyles--">getEEFCustomWidgetDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html#getConditionalStyles--"><code>EEFCustomWidgetDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetDescription--"><code>EefPackage.getEEFCustomWidgetDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--">getEEFCustomExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression_Identifier--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression_Identifier</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCustomExpression_Identifier&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_Identifier--">getEEFCustomExpression_Identifier</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Identifier</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getIdentifier--"><code>EEFCustomExpression.getIdentifier()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--"><code>EefPackage.getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomExpression_CustomExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomExpression_CustomExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFCustomExpression_CustomExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression_CustomExpression--">getEEFCustomExpression_CustomExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Custom Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html#getCustomExpression--"><code>EEFCustomExpression.getCustomExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomExpression--"><code>EefPackage.getEEFCustomExpression()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListDescription&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--">getEEFListDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_ValueExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_ValueExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_ValueExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ValueExpression--">getEEFListDescription_ValueExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Value Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getValueExpression--"><code>EEFListDescription.getValueExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_DisplayExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_DisplayExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_DisplayExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_DisplayExpression--">getEEFListDescription_DisplayExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Display Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getDisplayExpression--"><code>EEFListDescription.getDisplayExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_OnClickExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_OnClickExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFListDescription_OnClickExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_OnClickExpression--">getEEFListDescription_OnClickExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>On Click Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getOnClickExpression--"><code>EEFListDescription.getOnClickExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_Actions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_Actions</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Actions&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Actions--">getEEFListDescription_Actions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Actions</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getActions--"><code>EEFListDescription.getActions()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_Style--">getEEFListDescription_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getStyle--"><code>EEFListDescription.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListDescription_ConditionalStyles--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListDescription_ConditionalStyles</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListDescription_ConditionalStyles&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription_ConditionalStyles--">getEEFListDescription_ConditionalStyles</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference list '<em>Conditional Styles</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html#getConditionalStyles--"><code>EEFListDescription.getConditionalStyles()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListDescription--"><code>EefPackage.getEEFListDescription()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--">getEEFWidgetStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelBackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelBackgroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelBackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelBackgroundColorExpression--">getEEFWidgetStyle_LabelBackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelBackgroundColorExpression--"><code>EEFWidgetStyle.getLabelBackgroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelForegroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelForegroundColorExpression--">getEEFWidgetStyle_LabelForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelForegroundColorExpression--"><code>EEFWidgetStyle.getLabelForegroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontNameExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontNameExpression--">getEEFWidgetStyle_LabelFontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontNameExpression--"><code>EEFWidgetStyle.getLabelFontNameExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontSizeExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontSizeExpression--">getEEFWidgetStyle_LabelFontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontSizeExpression--"><code>EEFWidgetStyle.getLabelFontSizeExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetStyle_LabelFontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetStyle_LabelFontStyleExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetStyle_LabelFontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle_LabelFontStyleExpression--">getEEFWidgetStyle_LabelFontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html#getLabelFontStyleExpression--"><code>EEFWidgetStyle.getLabelFontStyleExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetStyle--"><code>EefPackage.getEEFWidgetStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFTextStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--">getEEFTextStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_BackgroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_BackgroundColorExpression--">getEEFTextStyle_BackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getBackgroundColorExpression--"><code>EEFTextStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_ForegroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_ForegroundColorExpression--">getEEFTextStyle_ForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getForegroundColorExpression--"><code>EEFTextStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontNameExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontNameExpression--">getEEFTextStyle_FontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontNameExpression--"><code>EEFTextStyle.getFontNameExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontSizeExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontSizeExpression--">getEEFTextStyle_FontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontSizeExpression--"><code>EEFTextStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextStyle_FontStyleExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFTextStyle_FontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle_FontStyleExpression--">getEEFTextStyle_FontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html#getFontStyleExpression--"><code>EEFTextStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextStyle--"><code>EefPackage.getEEFTextStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--">getEEFLabelStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_BackgroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_BackgroundColorExpression--">getEEFLabelStyle_BackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getBackgroundColorExpression--"><code>EEFLabelStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_ForegroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_ForegroundColorExpression--">getEEFLabelStyle_ForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getForegroundColorExpression--"><code>EEFLabelStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontNameExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontNameExpression--">getEEFLabelStyle_FontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontNameExpression--"><code>EEFLabelStyle.getFontNameExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontSizeExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontSizeExpression--">getEEFLabelStyle_FontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontSizeExpression--"><code>EEFLabelStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelStyle_FontStyleExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFLabelStyle_FontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle_FontStyleExpression--">getEEFLabelStyle_FontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html#getFontStyleExpression--"><code>EEFLabelStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelStyle--"><code>EefPackage.getEEFLabelStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonStyle--">getEEFButtonStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxStyle--">getEEFCheckboxStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectStyle--">getEEFSelectStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioStyle--">getEEFRadioStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--">getEEFHyperlinkStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_BackgroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_BackgroundColorExpression--">getEEFHyperlinkStyle_BackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getBackgroundColorExpression--"><code>EEFHyperlinkStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>EefPackage.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontNameExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontNameExpression--">getEEFHyperlinkStyle_FontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontNameExpression--"><code>EEFHyperlinkStyle.getFontNameExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>EefPackage.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontSizeExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontSizeExpression--">getEEFHyperlinkStyle_FontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontSizeExpression--"><code>EEFHyperlinkStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>EefPackage.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkStyle_FontStyleExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkStyle_FontStyleExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFHyperlinkStyle_FontStyleExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle_FontStyleExpression--">getEEFHyperlinkStyle_FontStyleExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Style Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html#getFontStyleExpression--"><code>EEFHyperlinkStyle.getFontStyleExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkStyle--"><code>EefPackage.getEEFHyperlinkStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetStyle--">getEEFCustomWidgetStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListStyle--">getEEFListStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--">getEEFGroupStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_BackgroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_BackgroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_BackgroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BackgroundColorExpression--">getEEFGroupStyle_BackgroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Background Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBackgroundColorExpression--"><code>EEFGroupStyle.getBackgroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ForegroundColorExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ForegroundColorExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ForegroundColorExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ForegroundColorExpression--">getEEFGroupStyle_ForegroundColorExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Foreground Color Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getForegroundColorExpression--"><code>EEFGroupStyle.getForegroundColorExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_FontNameExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_FontNameExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_FontNameExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontNameExpression--">getEEFGroupStyle_FontNameExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Name Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontNameExpression--"><code>EEFGroupStyle.getFontNameExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_FontSizeExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_FontSizeExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_FontSizeExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_FontSizeExpression--">getEEFGroupStyle_FontSizeExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Font Size Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getFontSizeExpression--"><code>EEFGroupStyle.getFontSizeExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_BarStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_BarStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_BarStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_BarStyle--">getEEFGroupStyle_BarStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Bar Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getBarStyle--"><code>EEFGroupStyle.getBarStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ToggleStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ToggleStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ToggleStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ToggleStyle--">getEEFGroupStyle_ToggleStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Toggle Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#getToggleStyle--"><code>EEFGroupStyle.getToggleStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupStyle_ExpandedByDefault--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupStyle_ExpandedByDefault</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFGroupStyle_ExpandedByDefault&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle_ExpandedByDefault--">getEEFGroupStyle_ExpandedByDefault</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Expanded By Default</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html#isExpandedByDefault--"><code>EEFGroupStyle.isExpandedByDefault()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupStyle--"><code>EefPackage.getEEFGroupStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--">getEEFConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFConditionalStyle_PreconditionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFConditionalStyle_PreconditionExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFConditionalStyle_PreconditionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle_PreconditionExpression--">getEEFConditionalStyle_PreconditionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Precondition Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html#getPreconditionExpression--"><code>EEFConditionalStyle.getPreconditionExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFConditionalStyle--"><code>EefPackage.getEEFConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFTextConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--">getEEFTextConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Text Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTextConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTextConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFTextConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle_Style--">getEEFTextConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html#getStyle--"><code>EEFTextConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFTextConditionalStyle--"><code>EefPackage.getEEFTextConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFButtonConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--">getEEFButtonConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Button Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFButtonConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFButtonConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFButtonConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle_Style--">getEEFButtonConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html#getStyle--"><code>EEFButtonConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFButtonConditionalStyle--"><code>EefPackage.getEEFButtonConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFLabelConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--">getEEFLabelConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Label Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFLabelConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFLabelConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFLabelConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle_Style--">getEEFLabelConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html#getStyle--"><code>EEFLabelConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFLabelConditionalStyle--"><code>EefPackage.getEEFLabelConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCheckboxConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--">getEEFCheckboxConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Checkbox Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCheckboxConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCheckboxConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCheckboxConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle_Style--">getEEFCheckboxConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html#getStyle--"><code>EEFCheckboxConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCheckboxConditionalStyle--"><code>EefPackage.getEEFCheckboxConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFSelectConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--">getEEFSelectConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Select Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFSelectConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFSelectConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFSelectConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle_Style--">getEEFSelectConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html#getStyle--"><code>EEFSelectConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFSelectConditionalStyle--"><code>EefPackage.getEEFSelectConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFRadioConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--">getEEFRadioConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Radio Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFRadioConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFRadioConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFRadioConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle_Style--">getEEFRadioConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html#getStyle--"><code>EEFRadioConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFRadioConditionalStyle--"><code>EefPackage.getEEFRadioConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFHyperlinkConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--">getEEFHyperlinkConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFHyperlinkConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFHyperlinkConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFHyperlinkConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle_Style--">getEEFHyperlinkConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html#getStyle--"><code>EEFHyperlinkConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFHyperlinkConditionalStyle--"><code>EefPackage.getEEFHyperlinkConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFCustomWidgetConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--">getEEFCustomWidgetConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Custom Widget Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFCustomWidgetConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFCustomWidgetConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFCustomWidgetConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle_Style--">getEEFCustomWidgetConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html#getStyle--"><code>EEFCustomWidgetConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFCustomWidgetConditionalStyle--"><code>EefPackage.getEEFCustomWidgetConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFWidgetAction&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--">getEEFWidgetAction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Widget Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_LabelExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_LabelExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_LabelExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_LabelExpression--">getEEFWidgetAction_LabelExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Label Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getLabelExpression--"><code>EEFWidgetAction.getLabelExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>EefPackage.getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_ImageExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_ImageExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_ImageExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ImageExpression--">getEEFWidgetAction_ImageExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Image Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getImageExpression--"><code>EEFWidgetAction.getImageExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>EefPackage.getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFWidgetAction_ActionExpression--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFWidgetAction_ActionExpression</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EAttribute&nbsp;getEEFWidgetAction_ActionExpression&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction_ActionExpression--">getEEFWidgetAction_ActionExpression</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the attribute '<em>Action Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html#getActionExpression--"><code>EEFWidgetAction.getActionExpression()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFWidgetAction--"><code>EefPackage.getEEFWidgetAction()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFListConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--">getEEFListConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF List Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFListConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFListConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFListConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle_Style--">getEEFListConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html#getStyle--"><code>EEFListConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFListConditionalStyle--"><code>EefPackage.getEEFListConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupConditionalStyle--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupConditionalStyle</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EClass&nbsp;getEEFGroupConditionalStyle&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--">getEEFGroupConditionalStyle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for class '<em>EEF Group Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFGroupConditionalStyle_Style--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFGroupConditionalStyle_Style</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EReference&nbsp;getEEFGroupConditionalStyle_Style&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle_Style--">getEEFGroupConditionalStyle_Style</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for the containment reference '<em>Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html#getStyle--"><code>EEFGroupConditionalStyle.getStyle()</code></a>, 
+<a href="../../../../org/eclipse/eef/EefPackage.html#getEEFGroupConditionalStyle--"><code>EefPackage.getEEFGroupConditionalStyle()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_VALIDATION_SEVERITY_DESCRIPTION--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_VALIDATION_SEVERITY_DESCRIPTION</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EEnum&nbsp;getEEF_VALIDATION_SEVERITY_DESCRIPTION&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEF_VALIDATION_SEVERITY_DESCRIPTION--">getEEF_VALIDATION_SEVERITY_DESCRIPTION</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF VALIDATION SEVERITY DESCRIPTION</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><code>EEF_VALIDATION_SEVERITY_DESCRIPTION</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_FILL_LAYOUT_ORIENTATION--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_FILL_LAYOUT_ORIENTATION</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EEnum&nbsp;getEEF_FILL_LAYOUT_ORIENTATION&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEF_FILL_LAYOUT_ORIENTATION--">getEEF_FILL_LAYOUT_ORIENTATION</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF FILL LAYOUT ORIENTATION</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><code>EEF_FILL_LAYOUT_ORIENTATION</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_TOGGLE_STYLE--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_TOGGLE_STYLE</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EEnum&nbsp;getEEF_TOGGLE_STYLE&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEF_TOGGLE_STYLE--">getEEF_TOGGLE_STYLE</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF TOGGLE STYLE</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TOGGLE_STYLE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEF_TITLE_BAR_STYLE--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEF_TITLE_BAR_STYLE</h4>
+<pre>public&nbsp;org.eclipse.emf.ecore.EEnum&nbsp;getEEF_TITLE_BAR_STYLE&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEEF_TITLE_BAR_STYLE--">getEEF_TITLE_BAR_STYLE</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the meta object for enum '<em>EEF TITLE BAR STYLE</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><code>EEF_TITLE_BAR_STYLE</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEefFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEefFactory</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a>&nbsp;getEefFactory&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/EefPackage.html#getEefFactory--">getEefFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the factory that creates the instances of the model.</dd>
+</dl>
+</li>
+</ul>
+<a name="createPackageContents--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createPackageContents</h4>
+<pre>public&nbsp;void&nbsp;createPackageContents&#8203;()</pre>
+<div class="block">Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but
+ its first. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="initializePackageContents--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initializePackageContents</h4>
+<pre>public&nbsp;void&nbsp;initializePackageContents&#8203;()</pre>
+<div class="block">Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any
+ invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/EefPackageImpl.html" target="_top">Frames</a></li>
+<li><a href="EefPackageImpl.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.ecore.impl.EPackageImpl">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/impl/package-frame.html
new file mode 100644
index 0000000..99c1e0a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/package-frame.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/eclipse/eef/impl/package-summary.html" target="classFrame">org.eclipse.eef.impl</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonConditionalStyleImpl</a></li>
+<li><a href="EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonDescriptionImpl</a></li>
+<li><a href="EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFButtonStyleImpl</a></li>
+<li><a href="EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxConditionalStyleImpl</a></li>
+<li><a href="EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxDescriptionImpl</a></li>
+<li><a href="EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCheckboxStyleImpl</a></li>
+<li><a href="EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFConditionalStyleImpl</a></li>
+<li><a href="EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFContainerDescriptionImpl</a></li>
+<li><a href="EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFControlDescriptionImpl</a></li>
+<li><a href="EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomExpressionImpl</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetConditionalStyleImpl</a></li>
+<li><a href="EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetDescriptionImpl</a></li>
+<li><a href="EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFCustomWidgetStyleImpl</a></li>
+<li><a href="EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFDynamicMappingForImpl</a></li>
+<li><a href="EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFDynamicMappingIfImpl</a></li>
+<li><a href="EefFactoryImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EefFactoryImpl</a></li>
+<li><a href="EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFFillLayoutDescriptionImpl</a></li>
+<li><a href="EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGridLayoutDescriptionImpl</a></li>
+<li><a href="EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupConditionalStyleImpl</a></li>
+<li><a href="EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupDescriptionImpl</a></li>
+<li><a href="EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFGroupStyleImpl</a></li>
+<li><a href="EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkConditionalStyleImpl</a></li>
+<li><a href="EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkDescriptionImpl</a></li>
+<li><a href="EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFHyperlinkStyleImpl</a></li>
+<li><a href="EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelConditionalStyleImpl</a></li>
+<li><a href="EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelDescriptionImpl</a></li>
+<li><a href="EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLabelStyleImpl</a></li>
+<li><a href="EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFLayoutDescriptionImpl</a></li>
+<li><a href="EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListConditionalStyleImpl</a></li>
+<li><a href="EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListDescriptionImpl</a></li>
+<li><a href="EEFListStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFListStyleImpl</a></li>
+<li><a href="EefPackageImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EefPackageImpl</a></li>
+<li><a href="EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPageDescriptionImpl</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFPropertyValidationRuleDescriptionImpl</a></li>
+<li><a href="EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioConditionalStyleImpl</a></li>
+<li><a href="EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioDescriptionImpl</a></li>
+<li><a href="EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRadioStyleImpl</a></li>
+<li><a href="EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFRuleAuditDescriptionImpl</a></li>
+<li><a href="EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectConditionalStyleImpl</a></li>
+<li><a href="EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectDescriptionImpl</a></li>
+<li><a href="EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSelectStyleImpl</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFSemanticValidationRuleDescriptionImpl</a></li>
+<li><a href="EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextConditionalStyleImpl</a></li>
+<li><a href="EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextDescriptionImpl</a></li>
+<li><a href="EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFTextStyleImpl</a></li>
+<li><a href="EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFToolbarActionImpl</a></li>
+<li><a href="EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFValidationFixDescriptionImpl</a></li>
+<li><a href="EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFValidationRuleDescriptionImpl</a></li>
+<li><a href="EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFViewDescriptionImpl</a></li>
+<li><a href="EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetActionImpl</a></li>
+<li><a href="EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetDescriptionImpl</a></li>
+<li><a href="EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl" target="classFrame">EEFWidgetStyleImpl</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/impl/package-summary.html
new file mode 100644
index 0000000..70eb3f2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/package-summary.html
@@ -0,0 +1,478 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.impl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../org/eclipse/eef/properties/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Button Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFButtonDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Button Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl">EEFButtonStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Button Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Checkbox Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Checkbox Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCheckboxStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Checkbox Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFContainerDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Container Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFControlDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Control Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomExpressionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Custom Expression</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Custom Widget Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Custom Widget Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFCustomWidgetStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Custom Widget Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingForImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Dynamic Mapping For</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl">EEFDynamicMappingIfImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Dynamic Mapping If</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl">EefFactoryImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model <b>Factory</b>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFFillLayoutDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Fill Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGridLayoutDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Grid Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Group Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFGroupDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Group Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl">EEFGroupStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Group Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Hyperlink Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Hyperlink Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl">EEFHyperlinkStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Hyperlink Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Label Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLabelDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Label Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl">EEFLabelStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Label Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFLayoutDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFListDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl">EEFListStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF List Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl">EefPackageImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model <b>Package</b>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPageDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Page Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFPropertyValidationRuleDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '
+ <em><b>EEF Property Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Radio Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRadioDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Radio Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl">EEFRadioStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Radio Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFRuleAuditDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Rule Audit Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Select Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSelectDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Select Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl">EEFSelectStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Select Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFSemanticValidationRuleDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '
+ <em><b>EEF Semantic Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextConditionalStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Text Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFTextDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Text Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl">EEFTextStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Text Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl">EEFToolbarActionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Toolbar Action</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationFixDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Validation Fix Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFValidationRuleDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFViewDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF View Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetActionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Widget Action</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetDescriptionImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Widget Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl">EEFWidgetStyleImpl</a></th>
+<td class="colLast">
+<div class="block">An implementation of the model object '<em><b>EEF Widget Style</b></em>'.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/ide/ui/properties/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../org/eclipse/eef/properties/ui/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/impl/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/impl/package-tree.html
new file mode 100644
index 0000000..5487075
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/impl/package-tree.html
@@ -0,0 +1,264 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.impl Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.impl Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/ide/ui/properties/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/eclipse/eef/properties/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.impl</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFControlDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFContainerDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingForImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomExpressionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingIfImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFFillLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGridLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPageDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRuleAuditDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFToolbarActionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationFixDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFViewDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetActionImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextStyleImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefFactoryImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="../../../../org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefPackageImpl</span></a> (implements org.eclipse.eef.<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/ide/ui/properties/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/eclipse/eef/properties/ui/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/package-frame.html
new file mode 100644
index 0000000..c5dddb4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/package-frame.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../org/eclipse/eef/package-summary.html" target="classFrame">org.eclipse.eef</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonConditionalStyle</span></a></li>
+<li><a href="EEFButtonDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonDescription</span></a></li>
+<li><a href="EEFButtonStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFButtonStyle</span></a></li>
+<li><a href="EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxConditionalStyle</span></a></li>
+<li><a href="EEFCheckboxDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxDescription</span></a></li>
+<li><a href="EEFCheckboxStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCheckboxStyle</span></a></li>
+<li><a href="EEFConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFConditionalStyle</span></a></li>
+<li><a href="EEFContainerDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFContainerDescription</span></a></li>
+<li><a href="EEFControlDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFControlDescription</span></a></li>
+<li><a href="EEFCustomExpression.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomExpression</span></a></li>
+<li><a href="EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetConditionalStyle</span></a></li>
+<li><a href="EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetDescription</span></a></li>
+<li><a href="EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFCustomWidgetStyle</span></a></li>
+<li><a href="EEFDynamicMappingFor.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFDynamicMappingFor</span></a></li>
+<li><a href="EEFDynamicMappingIf.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFDynamicMappingIf</span></a></li>
+<li><a href="EefFactory.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefFactory</span></a></li>
+<li><a href="EEFFillLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFFillLayoutDescription</span></a></li>
+<li><a href="EEFGridLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGridLayoutDescription</span></a></li>
+<li><a href="EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupConditionalStyle</span></a></li>
+<li><a href="EEFGroupDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupDescription</span></a></li>
+<li><a href="EEFGroupStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFGroupStyle</span></a></li>
+<li><a href="EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkConditionalStyle</span></a></li>
+<li><a href="EEFHyperlinkDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkDescription</span></a></li>
+<li><a href="EEFHyperlinkStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFHyperlinkStyle</span></a></li>
+<li><a href="EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelConditionalStyle</span></a></li>
+<li><a href="EEFLabelDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelDescription</span></a></li>
+<li><a href="EEFLabelStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLabelStyle</span></a></li>
+<li><a href="EEFLayoutDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFLayoutDescription</span></a></li>
+<li><a href="EEFListConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListConditionalStyle</span></a></li>
+<li><a href="EEFListDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListDescription</span></a></li>
+<li><a href="EEFListStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFListStyle</span></a></li>
+<li><a href="EefPackage.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage</span></a></li>
+<li><a href="EefPackage.Literals.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EefPackage.Literals</span></a></li>
+<li><a href="EEFPageDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFPageDescription</span></a></li>
+<li><a href="EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFPropertyValidationRuleDescription</span></a></li>
+<li><a href="EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioConditionalStyle</span></a></li>
+<li><a href="EEFRadioDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioDescription</span></a></li>
+<li><a href="EEFRadioStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRadioStyle</span></a></li>
+<li><a href="EEFRuleAuditDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFRuleAuditDescription</span></a></li>
+<li><a href="EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectConditionalStyle</span></a></li>
+<li><a href="EEFSelectDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectDescription</span></a></li>
+<li><a href="EEFSelectStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSelectStyle</span></a></li>
+<li><a href="EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFSemanticValidationRuleDescription</span></a></li>
+<li><a href="EEFTextConditionalStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextConditionalStyle</span></a></li>
+<li><a href="EEFTextDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextDescription</span></a></li>
+<li><a href="EEFTextStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFTextStyle</span></a></li>
+<li><a href="EEFToolbarAction.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFToolbarAction</span></a></li>
+<li><a href="EEFValidationFixDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFValidationFixDescription</span></a></li>
+<li><a href="EEFValidationRuleDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFValidationRuleDescription</span></a></li>
+<li><a href="EEFViewDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFViewDescription</span></a></li>
+<li><a href="EEFWidgetAction.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetAction</span></a></li>
+<li><a href="EEFWidgetDescription.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetDescription</span></a></li>
+<li><a href="EEFWidgetStyle.html" title="interface in org.eclipse.eef" target="classFrame"><span class="interfaceName">EEFWidgetStyle</span></a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef" target="classFrame">EEF_FILL_LAYOUT_ORIENTATION</a></li>
+<li><a href="EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef" target="classFrame">EEF_TITLE_BAR_STYLE</a></li>
+<li><a href="EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef" target="classFrame">EEF_TOGGLE_STYLE</a></li>
+<li><a href="EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef" target="classFrame">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/package-summary.html
new file mode 100644
index 0000000..7b4466f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/package-summary.html
@@ -0,0 +1,530 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../org/eclipse/eef/common/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Button Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Button Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Button Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Checkbox Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Checkbox Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Checkbox Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Container Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Control Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Custom Expression</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Custom Widget Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Custom Widget Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Custom Widget Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Dynamic Mapping For</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Dynamic Mapping If</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a></th>
+<td class="colLast">
+<div class="block">The <b>Factory</b> for the model.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Fill Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Grid Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Group Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Group Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Group Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Hyperlink Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Hyperlink Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Hyperlink Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Label Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Label Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Label Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Layout Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF List Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></th>
+<td class="colLast">
+<div class="block">The <b>Package</b> for the model.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef">EefPackage.Literals</a></th>
+<td class="colLast">
+<div class="block">Defines literals for the meta objects that represent
+ 
+ each class,
+ each feature of each class,
+ each enum,
+ and each data type
+ 
+ <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Page Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '
+ <em><b>EEF Property Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Radio Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Radio Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Radio Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Rule Audit Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Select Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Select Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Select Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '
+ <em><b>EEF Semantic Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Text Conditional Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Text Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Text Style</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Toolbar Action</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Validation Fix Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Validation Rule Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF View Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Widget Action</b></em>'.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Widget Description</b></em>'.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></th>
+<td class="colLast">
+<div class="block">A representation of the model object '<em><b>EEF Widget Style</b></em>'.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef">EEF_FILL_LAYOUT_ORIENTATION</a></th>
+<td class="colLast">
+<div class="block">A representation of the literals of the enumeration '
+ <em><b>EEF FILL LAYOUT ORIENTATION</b></em>', and utility methods for working with them.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef">EEF_TITLE_BAR_STYLE</a></th>
+<td class="colLast">
+<div class="block">A representation of the literals of the enumeration '<em><b>EEF TITLE BAR STYLE</b></em>',
+ and utility methods for working with them.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef">EEF_TOGGLE_STYLE</a></th>
+<td class="colLast">
+<div class="block">A representation of the literals of the enumeration '<em><b>EEF TOGGLE STYLE</b></em>', and
+ utility methods for working with them.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef">EEF_VALIDATION_SEVERITY_DESCRIPTION</a></th>
+<td class="colLast">
+<div class="block">A representation of the literals of the enumeration '
+ <em><b>EEF VALIDATION SEVERITY DESCRIPTION</b></em>', and utility methods for working with them.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Package</li>
+<li><a href="../../../org/eclipse/eef/common/api/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/package-tree.html
new file mode 100644
index 0000000..c0e12cf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/package-tree.html
@@ -0,0 +1,268 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../org/eclipse/eef/common/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage.Literals</span></a></li>
+<li class="circle">org.eclipse.emf.common.notify.Notifier
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EObject
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFConditionalStyle</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextConditionalStyle</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFControlDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFContainerDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingFor</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomExpression</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingIf</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLayoutDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFFillLayoutDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGridLayoutDescription</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPageDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRuleAuditDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFToolbarAction</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationFixDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationRuleDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPropertyValidationRuleDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSemanticValidationRuleDescription</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFViewDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetAction</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetStyle</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextStyle</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.EModelElement
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EFactory
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefFactory</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.ENamedElement
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EPackage
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_FILL_LAYOUT_ORIENTATION</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TITLE_BAR_STYLE</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TOGGLE_STYLE</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="../../../org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_VALIDATION_SEVERITY_DESCRIPTION</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-all.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li><a href="../../../org/eclipse/eef/common/api/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../index.html?org/eclipse/eef/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html
new file mode 100644
index 0000000..362f6e8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html
@@ -0,0 +1,452 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractEEFPropertySection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFPropertySection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFPropertySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class AbstractEEFPropertySection" class="title">Class AbstractEEFPropertySection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFSection</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFPropertySection</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFPropertySection</span>
+extends <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></pre>
+<div class="block">An abstract implementation of a section in a tab in the tabbed property sheet page.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#STANDARD_LABEL_WIDTH">STANDARD_LABEL_WIDTH</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#AbstractEEFPropertySection--">AbstractEEFPropertySection</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;aTabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the section.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.IWorkbenchPart</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getPart--">getPart</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the current workbench part.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.ISelection</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getSelection--">getSelection</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the current workbench selection.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#getWidgetFactory--">getWidgetFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the widget factory for the property sheet page.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+        org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeShown--">aboutToBeShown</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#dispose--">dispose</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#getMinimumHeight--">getMinimumHeight</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#refresh--">refresh</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFPropertySection--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFPropertySection</h4>
+<pre>public&nbsp;AbstractEEFPropertySection&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getWidgetFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetFactory</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;getWidgetFactory&#8203;()</pre>
+<div class="block">Get the widget factory for the property sheet page.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the widget factory.</dd>
+</dl>
+</li>
+</ul>
+<a name="getSelection--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelection</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.ISelection&nbsp;getSelection&#8203;()</pre>
+<div class="block">Get the current workbench selection.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the current workbench selection.</dd>
+</dl>
+</li>
+</ul>
+<a name="getPart--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPart</h4>
+<pre>public&nbsp;org.eclipse.ui.IWorkbenchPart&nbsp;getPart&#8203;()</pre>
+<div class="block">Get the current workbench part.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Returns the part.</dd>
+</dl>
+</li>
+</ul>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;aTabbedPropertySheetPage)</pre>
+<div class="block">Creates the controls for the section.
+ <p>
+ Clients should take advantage of the widget factory provided by the framework to achieve a common look between
+ property sections.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent composite for the section.</dd>
+<dd><code>aTabbedPropertySheetPage</code> - the tabbed property sheet page.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"><code>IEEFSection.createControls(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+                     org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</pre>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>workbenchPart</code> - The active workbench part.</dd>
+<dd><code>currentSelection</code> - The active selection in the workbench part.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"><code>IEEFSection.setInput(org.eclipse.ui.IWorkbenchPart,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFPropertySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html
new file mode 100644
index 0000000..5a6173c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSection.html
@@ -0,0 +1,554 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractEEFSection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFSection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class AbstractEEFSection" class="title">Class AbstractEEFSection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFSection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFSection</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></pre>
+<div class="block">Basic implementation of <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#STANDARD_LABEL_WIDTH">STANDARD_LABEL_WIDTH</a></span></code></th>
+<td class="colLast">
+<div class="block">The standard label width when labels for sections line up on the left hand side of the composite.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#AbstractEEFSection--">AbstractEEFSection</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;aTabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Dispose this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#getMinimumHeight--">getMinimumHeight</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the minimum height needed by this section.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+        org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="STANDARD_LABEL_WIDTH">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>STANDARD_LABEL_WIDTH</h4>
+<pre>public static final&nbsp;int STANDARD_LABEL_WIDTH</pre>
+<div class="block">The standard label width when labels for sections line up on the left hand side of the composite.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.properties.ui.api.AbstractEEFSection.STANDARD_LABEL_WIDTH">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFSection--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFSection</h4>
+<pre>public&nbsp;AbstractEEFSection&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;aTabbedPropertySheetPage)</pre>
+<div class="block">Creates the controls for the section.
+ <p>
+ Clients should take advantage of the widget factory provided by the framework to achieve a common look between
+ property sections.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent composite for the section.</dd>
+<dd><code>aTabbedPropertySheetPage</code> - the tabbed property sheet page.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"><code>IEEFSection.createControls(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+                     org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</pre>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>workbenchPart</code> - The active workbench part.</dd>
+<dd><code>currentSelection</code> - The active selection in the workbench part.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"><code>IEEFSection.setInput(org.eclipse.ui.IWorkbenchPart,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be shown. It is expected that sections enable domain related
+ functions in this method, most commonly add listeners.
+ <p>
+ Since the controls are not visible, the section should wait for the refresh() before updating the section
+ controls.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--"><code>IEEFSection.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be hidden. It is expected that sections disable domain
+ related functions in this method, most commonly remove listeners.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--"><code>IEEFSection.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Dispose this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--"><code>IEEFSection.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getMinimumHeight--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumHeight</h4>
+<pre>public&nbsp;int&nbsp;getMinimumHeight&#8203;()</pre>
+<div class="block">Returns the minimum height needed by this section. A return value of <code>SWT.DEFAULT</code> indicates that no
+ minimum height is defined.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">getMinimumHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the minimum height needed by this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--"><code>IEEFSection.getMinimumHeight()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldUseExtraSpace--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldUseExtraSpace</h4>
+<pre>public&nbsp;boolean&nbsp;shouldUseExtraSpace&#8203;()</pre>
+<div class="block">Determine whether this section would like extra height space in case there is some left. Normally this is true
+ when the section is the last to be displayed on a tab or is the only section on a tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section would like extra height space.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--"><code>IEEFSection.shouldUseExtraSpace()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--"><code>IEEFSection.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html
new file mode 100644
index 0000000..593eaf7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html
@@ -0,0 +1,464 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractEEFSectionDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFSectionDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class AbstractEEFSectionDescriptor" class="title">Class AbstractEEFSectionDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFSectionDescriptor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFSectionDescriptor</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></pre>
+<div class="block">An abstract implementation of a section descriptor for the tabbed property view.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#AbstractEEFSectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">AbstractEEFSectionDescriptor</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+         org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Determines if this section applies to the selection.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.IFilter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getFilter--">getFilter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section filter instance for this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the valid input types for this section.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--">getId</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--">getSectionClass</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--">getTargetTab</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFSectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFSectionDescriptor</h4>
+<pre>public&nbsp;AbstractEEFSectionDescriptor&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>typeMapper</code> - The type mapper for the section</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getFilter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFilter</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.IFilter&nbsp;getFilter&#8203;()</pre>
+<div class="block">Get the section filter instance for this section. Return null if no filter for this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--">getFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section filter instance.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--"><code>IEEFSectionDescriptor.getFilter()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInputTypes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputTypes</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getInputTypes&#8203;()</pre>
+<div class="block">Get the valid input types for this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the valid input types for this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getInputTypes--"><code>IEEFSectionDescriptor.getInputTypes()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEnablesFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnablesFor</h4>
+<pre>public&nbsp;int&nbsp;getEnablesFor&#8203;()</pre>
+<div class="block">Get the value for section enablement which is a precise number of items selected. For example: enablesFor="1"
+ enables the section only when one item is selected. If not specified, enable for any selection and return
+ ENABLES_FOR_ANY.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value for section enablement.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--"><code>IEEFSectionDescriptor.getEnablesFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>public&nbsp;boolean&nbsp;appliesTo&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                         org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Determines if this section applies to the selection.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - the current workbench part.</dd>
+<dd><code>selection</code> - the selection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section applies to the current selection.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"><code>IEEFSectionDescriptor.appliesTo(org.eclipse.ui.IWorkbenchPart,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterSection--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAfterSection</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterSection&#8203;()</pre>
+<div class="block">Get the section identifier below which this section is displayed. <code>"top"</code> is returned if this section
+ is the top most section or if there is one section in the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section identifier.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--"><code>IEEFSectionDescriptor.getAfterSection()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html
new file mode 100644
index 0000000..9320181
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html
@@ -0,0 +1,577 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractEEFTabDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFTabDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class AbstractEEFTabDescriptor" class="title">Class AbstractEEFTabDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFTabDescriptor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.lang.Cloneable</code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFTabDescriptor</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>, java.lang.Cloneable</pre>
+<div class="block">An abstract implementation of a tab descriptor for the tabbed property view.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#AbstractEEFTabDescriptor--">AbstractEEFTabDescriptor</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#clone--">clone</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#createTab--">createTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Instantiate this tab's sections.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#equals-java.lang.Object-">equals</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getAfterTab--">getAfterTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the identifier of the tab after which this tab should be displayed.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getImage--">getImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the icon image for the tab.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the list of section descriptors for the tab.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getText--">getText</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the text label for the tab.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#hashCode--">hashCode</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is indented.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isSelected--">isSelected</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is selected.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#setSectionDescriptors-java.util.List-">setSectionDescriptors</a></span>&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;sectionDescriptors)</code></th>
+<td class="colLast">
+<div class="block">Set the list of section descriptors for the tab.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--">getCategory</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--">getId</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--">getLabel</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFTabDescriptor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFTabDescriptor</h4>
+<pre>public&nbsp;AbstractEEFTabDescriptor&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="clone--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clone</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;clone&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>clone</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.clone()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTab</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&nbsp;createTab&#8203;()</pre>
+<div class="block">Instantiate this tab's sections.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#createTab--">createTab</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The tab contents for this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#createTab--"><code>IEEFTabDescriptor.createTab()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals&#8203;(java.lang.Object&nbsp;object)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.equals(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.hashCode()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAfterTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterTab&#8203;()</pre>
+<div class="block">Get the identifier of the tab after which this tab should be displayed. When two or more tabs belong to the same
+ category, they are sorted by the after tab values.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--">getAfterTab</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the identifier of the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--"><code>IEEFTabDescriptor.getAfterTab()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;()</pre>
+<div class="block">Get the icon image for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--">getImage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the icon image for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--"><code>IEEFTabItem.getImage()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;getSectionDescriptors&#8203;()</pre>
+<div class="block">Get the list of section descriptors for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the list of section descriptors for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getSectionDescriptors--"><code>IEEFTabDescriptor.getSectionDescriptors()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getText--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;()</pre>
+<div class="block">Get the text label for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getText--">getText</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the text label for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getText--"><code>IEEFTabItem.getText()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>public&nbsp;boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block">Determine if this tab is indented.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is indented.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--"><code>IEEFTabItem.isIndented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isSelected--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSelected</h4>
+<pre>public&nbsp;boolean&nbsp;isSelected&#8203;()</pre>
+<div class="block">Determine if this tab is selected.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isSelected--">isSelected</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is selected.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isSelected--"><code>IEEFTabItem.isSelected()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setSectionDescriptors-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setSectionDescriptors</h4>
+<pre>public&nbsp;void&nbsp;setSectionDescriptors&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;sectionDescriptors)</pre>
+<div class="block">Set the list of section descriptors for the tab.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sectionDescriptors</code> - the list of section descriptors for the tab.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html
new file mode 100644
index 0000000..52fe324
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html
@@ -0,0 +1,414 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractEEFTabbedPropertySheetPageContributorWrapper</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractEEFTabbedPropertySheetPageContributorWrapper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class AbstractEEFTabbedPropertySheetPageContributorWrapper" class="title">Class AbstractEEFTabbedPropertySheetPageContributorWrapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.AbstractEEFTabbedPropertySheetPageContributorWrapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractEEFTabbedPropertySheetPageContributorWrapper</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></pre>
+<div class="block">Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via
+ inheritance) towards IEEFTabbedPropertySheetPageContributor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#contributorId">contributorId</a></span></code></th>
+<td class="colLast">
+<div class="block">The contributor id.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#realContributor">realContributor</a></span></code></th>
+<td class="colLast">
+<div class="block">The original contributor object.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></span>&#8203;(java.lang.Object&nbsp;realContributor,
+                                                    java.lang.String&nbsp;contributorId)</code></th>
+<td class="colLast">
+<div class="block">Creates a wrapper.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getContributorId--">getContributorId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html#getRealContributor--">getRealContributor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the original (wrapped) Contributor.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="realContributor">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>realContributor</h4>
+<pre>protected final&nbsp;java.lang.Object realContributor</pre>
+<div class="block">The original contributor object.</div>
+</li>
+</ul>
+<a name="contributorId">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>contributorId</h4>
+<pre>protected final&nbsp;java.lang.String contributorId</pre>
+<div class="block">The contributor id.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractEEFTabbedPropertySheetPageContributorWrapper-java.lang.Object-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractEEFTabbedPropertySheetPageContributorWrapper</h4>
+<pre>public&nbsp;AbstractEEFTabbedPropertySheetPageContributorWrapper&#8203;(java.lang.Object&nbsp;realContributor,
+                                                            java.lang.String&nbsp;contributorId)</pre>
+<div class="block">Creates a wrapper.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>realContributor</code> - the original contributor object.</dd>
+<dd><code>contributorId</code> - the contributor id.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">IEEFTabbedPropertySheetPageContributor</a></code></span></div>
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the contributor ID for the tabbed property sheet page.</dd>
+</dl>
+</li>
+</ul>
+<a name="getRealContributor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getRealContributor</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getRealContributor&#8203;()</pre>
+<div class="block">Return the original (wrapped) Contributor.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the original (wrapped) Contributor.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">Frames</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html
new file mode 100644
index 0000000..91e27fa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabContents.html
@@ -0,0 +1,503 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTabContents</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabContents";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabContents.html" target="_top">Frames</a></li>
+<li><a href="EEFTabContents.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class EEFTabContents" class="title">Class EEFTabContents</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.EEFTabContents</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabContents</span>
+extends java.lang.Object</pre>
+<div class="block">A property tab is composed by one or more property sections and is used to categorize sections.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#EEFTabContents-java.util.List-">EEFTabContents</a></span>&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&gt;&nbsp;sections)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#controlsHaveBeenCreated--">controlsHaveBeenCreated</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates if the controls of the tab have been created.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;page)</code></th>
+<td class="colLast">
+<div class="block">Creates the page's sections controls.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Dispose of page's sections controls.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSectionAtIndex-int-">getSectionAtIndex</a></span>&#8203;(int&nbsp;i)</code></th>
+<td class="colLast">
+<div class="block">Retrieve the section at a numbered index.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSectionIndex-org.eclipse.eef.properties.ui.api.IEEFSection-">getSectionIndex</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;section)</code></th>
+<td class="colLast">
+<div class="block">Retrieve a numbered index for the section.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#getSections--">getSections</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the sections.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">If controls have been created, refresh all sections on the page.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+        org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Sets page's sections input objects.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabContents-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabContents</h4>
+<pre>public&nbsp;EEFTabContents&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&gt;&nbsp;sections)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sections</code> - The section to use in the tab</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getSections--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSections</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&gt;&nbsp;getSections&#8203;()</pre>
+<div class="block">Return the sections.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the sections</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionIndex-org.eclipse.eef.properties.ui.api.IEEFSection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionIndex</h4>
+<pre>public&nbsp;int&nbsp;getSectionIndex&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;section)</pre>
+<div class="block">Retrieve a numbered index for the section.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>section</code> - the section.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section index.</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionAtIndex-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionAtIndex</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;getSectionAtIndex&#8203;(int&nbsp;i)</pre>
+<div class="block">Retrieve the section at a numbered index.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>i</code> - a numbered index.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section.</dd>
+</dl>
+</li>
+</ul>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;page)</pre>
+<div class="block">Creates the page's sections controls.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent composite</dd>
+<dd><code>page</code> - The page</dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Sets page's sections input objects.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The workbench part</dd>
+<dd><code>selection</code> - The current selection</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">If controls have been created, refresh all sections on the page.</div>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Sends the lifecycle event to the page's sections.</div>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Dispose of page's sections controls.</div>
+</li>
+</ul>
+<a name="controlsHaveBeenCreated--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>controlsHaveBeenCreated</h4>
+<pre>public&nbsp;boolean&nbsp;controlsHaveBeenCreated&#8203;()</pre>
+<div class="block">Indicates if the controls of the tab have been created.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the controls have been created, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabContents.html" target="_top">Frames</a></li>
+<li><a href="EEFTabContents.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html
new file mode 100644
index 0000000..071bef2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html
@@ -0,0 +1,792 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTabbedPropertySheetPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertySheetPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class EEFTabbedPropertySheetPage" class="title">Class EEFTabbedPropertySheetPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.part.Page</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code>, <code>org.eclipse.ui.ISelectionListener</code>, <code>org.eclipse.ui.part.IPage</code>, <code>org.eclipse.ui.views.properties.IPropertySheetPage</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertySheetPage</span>
+extends org.eclipse.ui.part.Page
+implements org.eclipse.ui.views.properties.IPropertySheetPage, <a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></pre>
+<div class="block">A property sheet page that provides a tabbed UI.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">EEFTabbedPropertySheetPage</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">addTabSelectionListener</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Add a tab selection listener.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#disposeTabs-java.util.Collection-">disposeTabs</a></span>&#8203;(java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&gt;&nbsp;tabs)</code></th>
+<td class="colLast">
+<div class="block">Disposes the TabContents objects passed to this method.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the list of currently active tabs.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getContributor--">getContributor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the contributor.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getControl--">getControl</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the currentTab.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.forms.widgets.Form</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getForm--">getForm</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the form.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the currently selected tab.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Shell</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getShell--">getShell</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the shell used by the container.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the widgetFactory.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#isRenderingInProgress--">isRenderingInProgress</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Indicates whether or not we are inside the rendering/refresh pahse of the page's lifecycle.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the currently active tab.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refreshPage--">refreshPage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the page.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">removeTabSelectionListener</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Remove a tab selection listener.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Resize the scrolled composite.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars</a></span>&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</code></th>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setFocus--">setFocus</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Set the currently selected tab to be that of the provided tab id.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#updateTabs-java.util.List-">updateTabs</a></span>&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</code></th>
+<td class="colLast">
+<div class="block">Update the current tabs to represent the given input object.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.part.Page">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.part.Page</h3>
+<code>getSite, init, makeContributions</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertySheetPage</h4>
+<pre>public&nbsp;EEFTabbedPropertySheetPage&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributor</code> - the contributor.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControl-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createControl</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPage.createControl(org.eclipse.swt.widgets.Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>selectionChanged</h4>
+<pre>public&nbsp;void&nbsp;selectionChanged&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                             org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>selectionChanged</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.ISelectionListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISelectionListener.selectionChanged(org.eclipse.ui.IWorkbenchPart,
+      org.eclipse.jface.viewers.ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="refreshPage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refreshPage</h4>
+<pre>public&nbsp;void&nbsp;refreshPage&#8203;()</pre>
+<div class="block">Refresh the page.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--">refreshPage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#refreshPage--"><code>IEEFFormContainer.refreshPage()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isRenderingInProgress--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isRenderingInProgress</h4>
+<pre>public&nbsp;boolean&nbsp;isRenderingInProgress&#8203;()</pre>
+<div class="block">Indicates whether or not we are inside the rendering/refresh pahse of the page's lifecycle.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#isRenderingInProgress--">isRenderingInProgress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if we are inside the rendering/refresh pahse of the page's lifecycle.</dd>
+</dl>
+</li>
+</ul>
+<a name="updateTabs-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>updateTabs</h4>
+<pre>protected&nbsp;void&nbsp;updateTabs&#8203;(java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</pre>
+<div class="block">Update the current tabs to represent the given input object. When tabs apply for both the old and new input they
+ are reused otherwise they are disposed. If the current visible tab will not be reused (i.e. will be disposed) we
+ have to send it an aboutToBeHidden() message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptors</code> - The tab descriptors.</dd>
+</dl>
+</li>
+</ul>
+<a name="disposeTabs-java.util.Collection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>disposeTabs</h4>
+<pre>protected&nbsp;void&nbsp;disposeTabs&#8203;(java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&gt;&nbsp;tabs)</pre>
+<div class="block">Disposes the TabContents objects passed to this method. If the 'currentTab' is going to be disposed, then the
+ caller should call aboutToBeHidden() on the currentTab and set it to null before calling this method. Also, the
+ caller needs to ensure that descriptorToTab map entries corresponding to the disposed TabContents objects are
+ also removed.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabs</code> - The list of tabs</dd>
+</dl>
+</li>
+</ul>
+<a name="addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTabSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;addTabSelectionListener&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</pre>
+<div class="block">Add a tab selection listener.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - a tab selection listener.</dd>
+</dl>
+</li>
+</ul>
+<a name="removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeTabSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;removeTabSelectionListener&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>&nbsp;listener)</pre>
+<div class="block">Remove a tab selection listener.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - a tab selection listener.</dd>
+</dl>
+</li>
+</ul>
+<a name="resizeScrolledComposite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resizeScrolledComposite</h4>
+<pre>public&nbsp;void&nbsp;resizeScrolledComposite&#8203;()</pre>
+<div class="block">Resize the scrolled composite.</div>
+</li>
+</ul>
+<a name="setSelectedTab-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSelectedTab</h4>
+<pre>public&nbsp;void&nbsp;setSelectedTab&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Set the currently selected tab to be that of the provided tab id.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The string id of the tab to select.</dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPage.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getActiveTabs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActiveTabs</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getActiveTabs&#8203;()</pre>
+<div class="block">Returns the list of currently active tabs.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the currently active tabs.</dd>
+</dl>
+</li>
+</ul>
+<a name="getControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControl</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Control&nbsp;getControl&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getControl</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPage.getControl()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCurrentTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCurrentTab</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&nbsp;getCurrentTab&#8203;()</pre>
+<div class="block">Return the currentTab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the currentTab</dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectedTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectedTab</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;getSelectedTab&#8203;()</pre>
+<div class="block">Returns the currently selected tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the currently selected tab or <code>null</code> if there is no tab selected.</dd>
+</dl>
+</li>
+</ul>
+<a name="setActionBars-org.eclipse.ui.IActionBars-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionBars</h4>
+<pre>public&nbsp;void&nbsp;setActionBars&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>setActionBars</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>setActionBars</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPage.setActionBars(org.eclipse.ui.IActionBars)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setFocus--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFocus</h4>
+<pre>public&nbsp;void&nbsp;setFocus&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>setFocus</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.part.IPage</code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>setFocus</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPage.setFocus()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetFactory</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;getWidgetFactory&#8203;()</pre>
+<div class="block">Return the widgetFactory.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getWidgetFactory--">getWidgetFactory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the widgetFactory</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the currently active tab.</div>
+</li>
+</ul>
+<a name="getContributor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributor</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;getContributor&#8203;()</pre>
+<div class="block">Return the contributor.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the contributor</dd>
+</dl>
+</li>
+</ul>
+<a name="getForm--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getForm</h4>
+<pre>public&nbsp;org.eclipse.ui.forms.widgets.Form&nbsp;getForm&#8203;()</pre>
+<div class="block">Return the form.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getForm--">getForm</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the form</dd>
+</dl>
+</li>
+</ul>
+<a name="getShell--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getShell</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Shell&nbsp;getShell&#8203;()</pre>
+<div class="block">Returns the shell used by the container.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--">getShell</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The shell used by the container</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html#getShell--"><code>IEEFFormContainer.getShell()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html
new file mode 100644
index 0000000..cb4daf3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/EEFTypeMapper.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTypeMapper</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTypeMapper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="EEFTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Class EEFTypeMapper" class="title">Class EEFTypeMapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.api.EEFTypeMapper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTypeMapper</span>
+extends java.lang.Object
+implements <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></pre>
+<div class="block">Default implementation of a type mapper.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#EEFTypeMapper--">EEFTypeMapper</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#mapType-java.lang.Object-">mapType</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Map the input object to a domain model type.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTypeMapper--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTypeMapper</h4>
+<pre>public&nbsp;EEFTypeMapper&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mapType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mapType</h4>
+<pre>public&nbsp;java.lang.Class&lt;?&gt;&nbsp;mapType&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">Map the input object to a domain model type.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html#mapType-java.lang.Object-">mapType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the input object.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the type of the input object, mapped to the domain type if required.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html#mapType-java.lang.Object-"><code>IEEFTypeMapper.mapType(java.lang.Object)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="EEFTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSection.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSection.html
new file mode 100644
index 0000000..f2737e2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSection.html
@@ -0,0 +1,456 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFSection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFSection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFSection.html" target="_top">Frames</a></li>
+<li><a href="IEEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFSection" class="title">Interface IEEFSection</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></code>, <code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSection</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFSection</span></pre>
+<div class="block">Represents a section of properties for a given input.
+ <p>
+ The lifecycle of an IEEFSection is as follows:
+ <ul>
+ <li><code>IEEFSection.createControls()</code></li>
+ <li><code>IEEFSection.setInput()</code></li>
+ <li><code>IEEFSection.aboutToBeShown()</code></li>
+ <li><code>IEEFSection.refresh()</code></li>
+ <li><code>IEEFSection.aboutToBeHidden()</code></li>
+ <li><code>IEEFSection.dispose()</code></li>
+ </ul>
+ </p>
+ <p>
+ Implementors of this class should be aware that a section instance might be reused for different input objects (as
+ long as they are valid section inputs). It means that <code>IEEFSection.setInput</code> can be called at any time
+ between <code>IEEFSection.createControls</code> and <code>IEEFSection.dispose</code>.
+ </p>
+ <p>
+ When an input change event occurs, such as a tab selection or a workbench selection change, an IEEFSection is sent:
+ <ul>
+ <li><code>IEEFSection.setInput()</code></li>
+ <li><code>IEEFSection.refresh()</code></li>
+ </ul>
+ </p>
+ <p>
+ When an part activation event occurs, such as the contributor part activation event, an IEEFSection is sent:
+ <ul>
+ <li><code>IEEFSection.setInput()</code></li>
+ <li><code>IEEFSection.aboutToBeShown()</code></li>
+ <li><code>IEEFSection.refresh()</code></li>
+ <li><code>IEEFSection.setInput()</code></li>
+ <li><code>IEEFSection.refresh()</code></li>
+ </ul>
+ This is because both a tab selection event and an input selection event have occurred.
+ </p>
+ <p>
+ This interface should not be extended or implemented. New section instances should be created using
+ <code>AbstractEEFPropertySection</code>.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection</code></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;tabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Dispose this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">getMinimumHeight</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the minimum height needed by this section.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+        org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                    <a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;tabbedPropertySheetPage)</pre>
+<div class="block">Creates the controls for the section.
+ <p>
+ Clients should take advantage of the widget factory provided by the framework to achieve a common look between
+ property sections.
+ </p></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent composite for the section.</dd>
+<dd><code>tabbedPropertySheetPage</code> - the tabbed property sheet page.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--"><code>EEFTabbedPropertySheetPage.getWidgetFactory()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+              org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The active workbench part.</dd>
+<dd><code>selection</code> - The active selection in the workbench part.</dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be shown. It is expected that sections enable domain related
+ functions in this method, most commonly add listeners.
+ <p>
+ Since the controls are not visible, the section should wait for the refresh() before updating the section
+ controls.
+ </p></div>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be hidden. It is expected that sections disable domain
+ related functions in this method, most commonly remove listeners.</div>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>void&nbsp;dispose&#8203;()</pre>
+<div class="block">Dispose this section.</div>
+</li>
+</ul>
+<a name="getMinimumHeight--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumHeight</h4>
+<pre>int&nbsp;getMinimumHeight&#8203;()</pre>
+<div class="block">Returns the minimum height needed by this section. A return value of <code>SWT.DEFAULT</code> indicates that no
+ minimum height is defined.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the minimum height needed by this section.</dd>
+</dl>
+</li>
+</ul>
+<a name="shouldUseExtraSpace--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldUseExtraSpace</h4>
+<pre>boolean&nbsp;shouldUseExtraSpace&#8203;()</pre>
+<div class="block">Determine whether this section would like extra height space in case there is some left. Normally this is true
+ when the section is the last to be displayed on a tab or is the only section on a tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section would like extra height space.</dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFSection.html" target="_top">Frames</a></li>
+<li><a href="IEEFSection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html
new file mode 100644
index 0000000..dc5f7bb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html
@@ -0,0 +1,492 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFSectionDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFSectionDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+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";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IEEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFSectionDescriptor" class="title">Interface IEEFSectionDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFSectionDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFSectionDescriptor</span></pre>
+<div class="block">Represents a section descriptor on the tabbed property sections extensions.
+ <p>
+ This interface should not be extended or implemented. New instances should be created using
+ <code>AbstractEEFSectionDescriptor</code>.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a></span></code></th>
+<td class="colLast">
+<div class="block">If enabledFor is not specified in the descriptor, enable for any selection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></span></code></th>
+<td class="colLast">
+<div class="block">If afterSection is not specified in the descriptor, we default to be the top section.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+         org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Determines if this section applies to the selection.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.IFilter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--">getFilter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section filter instance for this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the unique identifier for the section.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the valid input types for this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--">getSectionClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the class that implements this section.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--">getTargetTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the target tab where this section will appear.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ENABLES_FOR_ANY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENABLES_FOR_ANY</h4>
+<pre>static final&nbsp;int ENABLES_FOR_ANY</pre>
+<div class="block">If enabledFor is not specified in the descriptor, enable for any selection.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor.ENABLES_FOR_ANY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TOP">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TOP</h4>
+<pre>static final&nbsp;java.lang.String TOP</pre>
+<div class="block">If afterSection is not specified in the descriptor, we default to be the top section.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>3.4</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor.TOP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Get the unique identifier for the section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the unique identifier for the section.</dd>
+</dl>
+</li>
+</ul>
+<a name="getFilter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFilter</h4>
+<pre>org.eclipse.jface.viewers.IFilter&nbsp;getFilter&#8203;()</pre>
+<div class="block">Get the section filter instance for this section. Return null if no filter for this section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section filter instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="getInputTypes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputTypes</h4>
+<pre>java.util.List&lt;java.lang.String&gt;&nbsp;getInputTypes&#8203;()</pre>
+<div class="block">Get the valid input types for this section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the valid input types for this section.</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionClass</h4>
+<pre><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;getSectionClass&#8203;()</pre>
+<div class="block">Get the class that implements this section.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the class that implements this section.</dd>
+</dl>
+</li>
+</ul>
+<a name="getTargetTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetTab</h4>
+<pre>java.lang.String&nbsp;getTargetTab&#8203;()</pre>
+<div class="block">Get the target tab where this section will appear.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the target tab where this section will appear.</dd>
+</dl>
+</li>
+</ul>
+<a name="getEnablesFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnablesFor</h4>
+<pre>int&nbsp;getEnablesFor&#8203;()</pre>
+<div class="block">Get the value for section enablement which is a precise number of items selected. For example: enablesFor="1"
+ enables the section only when one item is selected. If not specified, enable for any selection and return
+ ENABLES_FOR_ANY.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value for section enablement.</dd>
+</dl>
+</li>
+</ul>
+<a name="appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>boolean&nbsp;appliesTo&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                  org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Determines if this section applies to the selection.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - the current workbench part.</dd>
+<dd><code>selection</code> - the selection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section applies to the current selection.</dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterSection--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAfterSection</h4>
+<pre>java.lang.String&nbsp;getAfterSection&#8203;()</pre>
+<div class="block">Get the section identifier below which this section is displayed. <code>"top"</code> is returned if this section
+ is the top most section or if there is one section in the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section identifier.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IEEFSectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html
new file mode 100644
index 0000000..a749b52
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html
@@ -0,0 +1,432 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabDescriptor" class="title">Interface IEEFTabDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabDescriptor</span>
+extends <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></pre>
+<div class="block">Represents a tab descriptor for the tabbed property view.
+ <p>
+ This interface should not be extended or implemented. New instances should be created using
+ <code>AbstractEEFTabDescriptor</code>.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></span></code></th>
+<td class="colLast">
+<div class="block">If afterTab is not specified in the descriptor, we default to be the top tab.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#createTab--">createTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Instantiate this tab's sections.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--">getAfterTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the identifier of the tab after which this tab should be displayed.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--">getCategory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the category this tab belongs to.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the unique identifier for the tab.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the text label for the tab.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the list of section descriptors for the tab.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabItem">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--">getImage</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getText--">getText</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented</a>, <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isSelected--">isSelected</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TOP">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TOP</h4>
+<pre>static final&nbsp;java.lang.String TOP</pre>
+<div class="block">If afterTab is not specified in the descriptor, we default to be the top tab.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.properties.ui.api.IEEFTabDescriptor.TOP">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTab</h4>
+<pre><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a>&nbsp;createTab&#8203;()</pre>
+<div class="block">Instantiate this tab's sections.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The tab contents for this section.</dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAfterTab</h4>
+<pre>java.lang.String&nbsp;getAfterTab&#8203;()</pre>
+<div class="block">Get the identifier of the tab after which this tab should be displayed. When two or more tabs belong to the same
+ category, they are sorted by the after tab values.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the identifier of the tab.</dd>
+</dl>
+</li>
+</ul>
+<a name="getCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>java.lang.String&nbsp;getCategory&#8203;()</pre>
+<div class="block">Get the category this tab belongs to.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Get the category this tab belongs to.</dd>
+</dl>
+</li>
+</ul>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Get the unique identifier for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the unique identifier for the tab.</dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block">Get the text label for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the text label for the tab.</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptors--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionDescriptors</h4>
+<pre>java.util.List&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;getSectionDescriptors&#8203;()</pre>
+<div class="block">Get the list of section descriptors for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the list of section descriptors for the tab.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html
new file mode 100644
index 0000000..d79f3f7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html
@@ -0,0 +1,259 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabDescriptorFilter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabDescriptorFilter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabDescriptorFilter" class="title">Interface IEEFTabDescriptorFilter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabDescriptorFilter</span></pre>
+<div class="block">This interface is used to filter <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html#filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">filter</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</code></th>
+<td class="colLast">
+<div class="block">Returns if a tab descriptor must be filtered or not.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="filter-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>filter</h4>
+<pre>boolean&nbsp;filter&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</pre>
+<div class="block">Returns if a tab descriptor must be filtered or not.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabDescriptor</code> - The tab descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the tab descriptor should be used, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html
new file mode 100644
index 0000000..ec2df5b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html
@@ -0,0 +1,269 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabDescriptorProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabDescriptorProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabDescriptorProvider" class="title">Interface IEEFTabDescriptorProvider</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabDescriptorProvider</span></pre>
+<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>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+   <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code></th>
+<td class="colLast">
+<div class="block">Returns an <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>get</h4>
+<pre>java.util.Collection&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;get&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                                            org.eclipse.jface.viewers.ISelection&nbsp;selection,
+                                            <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
+<div class="block">Returns an <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The current part</dd>
+<dd><code>selection</code> - The current selection</dd>
+<dd><code>contributor</code> - The contributor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabDescriptorProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html
new file mode 100644
index 0000000..4228f4c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabItem.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabItem</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabItem";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabItem.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabItem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabItem" class="title">Interface IEEFTabItem</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code>, <code><a href="../../../../../../org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api">EEFTabDescriptor</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabItem</span></pre>
+<div class="block">Represents a tab to be displayed in the tab list in the tabbed property sheet page.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--">getImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the icon image for the tab.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getText--">getText</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the text label for the tab.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is indented.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isSelected--">isSelected</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is selected.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;()</pre>
+<div class="block">Get the icon image for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the icon image for the tab.</dd>
+</dl>
+</li>
+</ul>
+<a name="getText--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>java.lang.String&nbsp;getText&#8203;()</pre>
+<div class="block">Get the text label for the tab.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the text label for the tab.</dd>
+</dl>
+</li>
+</ul>
+<a name="isSelected--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSelected</h4>
+<pre>boolean&nbsp;isSelected&#8203;()</pre>
+<div class="block">Determine if this tab is selected.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is selected.</dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block">Determine if this tab is indented.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is indented.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabItem.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabItem.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html
new file mode 100644
index 0000000..51ed631
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabSelectionListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabSelectionListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabSelectionListener" class="title">Interface IEEFTabSelectionListener</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabSelectionListener</span></pre>
+<div class="block">A listener interested in tab selection events that occur for the tabbed property sheet page.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">tabSelected</a></span>&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</code></th>
+<td class="colLast">
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>tabSelected</h4>
+<pre>void&nbsp;tabSelected&#8203;(<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</pre>
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabDescriptor</code> - the selected tab descriptor.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html
new file mode 100644
index 0000000..5107ffc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTabbedPropertySheetPageContributor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTabbedPropertySheetPageContributor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTabbedPropertySheetPageContributor" class="title">Interface IEEFTabbedPropertySheetPageContributor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTabbedPropertySheetPageContributor</span></pre>
+<div class="block">Interface for a workbench part to contribute content to the tabbed property view.
+ <p>
+ It is expected that the contributor ID is unique for a configuration of tabs and sections. Editors and views can
+ share a configuration by sharing a contributor ID. Editors and views cannot share tabs and sections from multiple
+ contributors.
+ </p>
+ <p>
+ As a workaround, if all the elements in a structured selection implement IEEFTabbedPropertySheetPageContributor and
+ they all return the same unique contributor ID, then that configuration of tabs and sections will be used by the
+ tabbed property view for that selection.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></span>&#8203;(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+               org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Updates the text and label.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>java.lang.String&nbsp;getContributorId&#8203;()</pre>
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the contributor ID for the tabbed property sheet page.</dd>
+</dl>
+</li>
+</ul>
+<a name="updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>updateFormTitle</h4>
+<pre>void&nbsp;updateFormTitle&#8203;(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Updates the text and label.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>form</code> - The form</dd>
+<dd><code>selection</code> - The current selection</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="IEEFTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html
new file mode 100644
index 0000000..62e30e0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html
@@ -0,0 +1,277 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IEEFTypeMapper</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IEEFTypeMapper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="IEEFTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></div>
+<h2 title="Interface IEEFTypeMapper" class="title">Interface IEEFTypeMapper</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><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></code>, <code><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IEEFTypeMapper</span></pre>
+<div class="block">Allows property sheet page contributors to map the input object type to a domain model type. The domain model type is
+ then used for matching against the input attribute of the propertySection extension.
+ <p>
+ The type mapper is most frequently used to return the type of the model object when selecting a view object in a
+ workbench part. For example, nodes in a tree may all be TreeObjects in a structured selection. The type mapper will
+ take the tree node and return the type of the model object the node represents.
+ </p>
+ <p>
+ This interface should not be extended or implemented. New type mapper instances should be created using
+ <code>AbstractEEFTypeMapper</code>.
+ </p></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.6.0</dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html#mapType-java.lang.Object-">mapType</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Map the input object to a domain model type.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mapType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mapType</h4>
+<pre>java.lang.Class&lt;?&gt;&nbsp;mapType&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">Map the input object to a domain model type.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the input object.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the type of the input object, mapped to the domain type if required.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="IEEFTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-frame.html
new file mode 100644
index 0000000..4f27c14
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-frame.html
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.api</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFSection</span></a></li>
+<li><a href="IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFSectionDescriptor</span></a></li>
+<li><a href="IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabbedPropertySheetPageContributor</span></a></li>
+<li><a href="IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptor</span></a></li>
+<li><a href="IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorFilter</span></a></li>
+<li><a href="IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabDescriptorProvider</span></a></li>
+<li><a href="IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabItem</span></a></li>
+<li><a href="IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTabSelectionListener</span></a></li>
+<li><a href="IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api" target="classFrame"><span class="interfaceName">IEEFTypeMapper</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFPropertySection</a></li>
+<li><a href="AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSection</a></li>
+<li><a href="AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFSectionDescriptor</a></li>
+<li><a href="AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></li>
+<li><a href="AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">AbstractEEFTabDescriptor</a></li>
+<li><a href="EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabbedPropertySheetPage</a></li>
+<li><a href="EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTabContents</a></li>
+<li><a href="EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api" target="classFrame">EEFTypeMapper</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-summary.html
new file mode 100644
index 0000000..313ab7b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-summary.html
@@ -0,0 +1,278 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.api</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.api";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.api</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></th>
+<td class="colLast">
+<div class="block">Represents a section of properties for a given input.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></th>
+<td class="colLast">
+<div class="block">Represents a section descriptor on the tabbed property sections extensions.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></th>
+<td class="colLast">
+<div class="block">Interface for a workbench part to contribute content to the tabbed property view.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></th>
+<td class="colLast">
+<div class="block">Represents a tab descriptor for the tabbed property view.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a></th>
+<td class="colLast">
+<div class="block">This interface is used to filter <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></th>
+<td class="colLast">
+<div class="block">This interface is used to provide a list of <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></th>
+<td class="colLast">
+<div class="block">Represents a tab to be displayed in the tab list in the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></th>
+<td class="colLast">
+<div class="block">A listener interested in tab selection events that occur for the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></th>
+<td class="colLast">
+<div class="block">Allows property sheet page contributors to map the input object type to a domain model type.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFPropertySection</a></th>
+<td class="colLast">
+<div class="block">An abstract implementation of a section in a tab in the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></th>
+<td class="colLast">
+<div class="block">Basic implementation of <a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></th>
+<td class="colLast">
+<div class="block">An abstract implementation of a section descriptor for the tabbed property view.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabbedPropertySheetPageContributorWrapper</a></th>
+<td class="colLast">
+<div class="block">Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via
+ inheritance) towards IEEFTabbedPropertySheetPageContributor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></th>
+<td class="colLast">
+<div class="block">An abstract implementation of a tab descriptor for the tabbed property view.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></th>
+<td class="colLast">
+<div class="block">A property sheet page that provides a tabbed UI.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabContents</a></th>
+<td class="colLast">
+<div class="block">A property tab is composed by one or more property sections and is used to categorize sections.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></th>
+<td class="colLast">
+<div class="block">Default implementation of a type mapper.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-tree.html
new file mode 100644
index 0000000..40e216d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/api/package-tree.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.api Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.api Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.api</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFPropertySection</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabbedPropertySheetPageContributorWrapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTabContents</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTypeMapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>)</li>
+<li class="circle">org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertySheetPage</span></a> (implements org.eclipse.eef.common.ui.api.<a href="../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>, org.eclipse.ui.views.properties.IPropertySheetPage)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSection</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSectionDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabbedPropertySheetPageContributor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorFilter</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorProvider</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabItem</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptor</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabSelectionListener</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTypeMapper</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/api/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html
new file mode 100644
index 0000000..31d74fb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html
@@ -0,0 +1,439 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTabbedPropertyViewPlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyViewPlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></div>
+<h2 title="Class EEFTabbedPropertyViewPlugin.Implementation" class="title">Class EEFTabbedPropertyViewPlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">org.eclipse.eef.common.api.AbstractEEFEclipsePlugin</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.EEFTabbedPropertyViewPlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFTabbedPropertyViewPlugin.Implementation</span>
+extends <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></pre>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorFilterRegistry--">getEEFTabDescriptorFilterRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the TabDescriptorFilterRegistry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#getEEFTabDescriptorProviderRegistry--">getEEFTabDescriptorProviderRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the TabDescriptorProviderRegistry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.api.AbstractEEFEclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.common.api.<a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api">AbstractEEFEclipsePlugin</a></h3>
+<code><a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#blank-org.eclipse.emf.ecore.EAttribute-">blank</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#debug-java.lang.String-">debug</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#diagnostic-java.lang.String-org.eclipse.emf.common.util.Diagnostic-">diagnostic</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-">error</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#error-java.lang.String-java.lang.Exception-">error</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-">info</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#info-java.lang.String-java.lang.Exception-">info</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-">warning</a>, <a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html#warning-java.lang.String-java.lang.Exception-">warning</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="start-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>start</h4>
+<pre>public&nbsp;void&nbsp;start&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>start</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractUIPlugin.start(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="stop-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>stop</h4>
+<pre>public&nbsp;void&nbsp;stop&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+          throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>stop</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AbstractUIPlugin.stop(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTabDescriptorProviderRegistry--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEEFTabDescriptorProviderRegistry</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a>&gt;&nbsp;getEEFTabDescriptorProviderRegistry&#8203;()</pre>
+<div class="block">Return the TabDescriptorProviderRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the TabDescriptorProviderRegistry</dd>
+</dl>
+</li>
+</ul>
+<a name="getEEFTabDescriptorFilterRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEEFTabDescriptorFilterRegistry</h4>
+<pre>public&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorFilter</a>&gt;&nbsp;getEEFTabDescriptorFilterRegistry&#8203;()</pre>
+<div class="block">Return the TabDescriptorFilterRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the TabDescriptorFilterRegistry</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html
new file mode 100644
index 0000000..f94520f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html
@@ -0,0 +1,468 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>EEFTabbedPropertyViewPlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyViewPlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></div>
+<h2 title="Class EEFTabbedPropertyViewPlugin" class="title">Class EEFTabbedPropertyViewPlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.EEFTabbedPropertyViewPlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyViewPlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The common ui properties plug-in.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The symbolic name of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#EEFTabbedPropertyViewPlugin--">EEFTabbedPropertyViewPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the OSGi related implementation of the plugin.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block">The symbolic name of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.EEFTabbedPropertyViewPlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a> INSTANCE</pre>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyViewPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyViewPlugin</h4>
+<pre>public&nbsp;EEFTabbedPropertyViewPlugin&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+<div class="block">Returns the OSGi related implementation of the plugin.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The OSGi related implementation of the plugin</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/Messages.html
new file mode 100644
index 0000000..fcbed9e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/Messages.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_cannotInstantiateExtension">DescriptorRegistryEventListener_cannotInstantiateExtension</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_extensionAlreadyContributed">DescriptorRegistryEventListener_extensionAlreadyContributed</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#DescriptorRegistryEventListener_missingAttribute">DescriptorRegistryEventListener_missingAttribute</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#EEFTabbedPropertyList_propertiesNotAvailable">EEFTabbedPropertyList_propertiesNotAvailable</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#EEFTabbedPropertyRegistry_MissingSectionDescriptorId">EEFTabbedPropertyRegistry_MissingSectionDescriptorId</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html#EEFTopNavigationElement_noPropertiesAvailable">EEFTopNavigationElement_noPropertiesAvailable</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="DescriptorRegistryEventListener_missingAttribute">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_missingAttribute</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_missingAttribute</pre>
+</li>
+</ul>
+<a name="DescriptorRegistryEventListener_extensionAlreadyContributed">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_extensionAlreadyContributed</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_extensionAlreadyContributed</pre>
+</li>
+</ul>
+<a name="EEFTabbedPropertyRegistry_MissingSectionDescriptorId">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTabbedPropertyRegistry_MissingSectionDescriptorId</h4>
+<pre>public static&nbsp;java.lang.String EEFTabbedPropertyRegistry_MissingSectionDescriptorId</pre>
+</li>
+</ul>
+<a name="DescriptorRegistryEventListener_cannotInstantiateExtension">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DescriptorRegistryEventListener_cannotInstantiateExtension</h4>
+<pre>public static&nbsp;java.lang.String DescriptorRegistryEventListener_cannotInstantiateExtension</pre>
+</li>
+</ul>
+<a name="EEFTopNavigationElement_noPropertiesAvailable">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFTopNavigationElement_noPropertiesAvailable</h4>
+<pre>public static&nbsp;java.lang.String EEFTopNavigationElement_noPropertiesAvailable</pre>
+</li>
+</ul>
+<a name="EEFTabbedPropertyList_propertiesNotAvailable">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyList_propertiesNotAvailable</h4>
+<pre>public static&nbsp;java.lang.String EEFTabbedPropertyList_propertiesNotAvailable</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html
new file mode 100644
index 0000000..4ea9386
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html
@@ -0,0 +1,380 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractRegistryEventListener.Action</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener.Action";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></div>
+<h2 title="Enum AbstractRegistryEventListener.Action" class="title">Enum AbstractRegistryEventListener.Action</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener.Action</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>protected static enum <span class="typeNameLabel">AbstractRegistryEventListener.Action</span>
+extends java.lang.Enum&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a>&gt;</pre>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being added.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being removed.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ADD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ADD</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a> ADD</pre>
+<div class="block">An extension is being added.</div>
+</li>
+</ul>
+<a name="REMOVE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>REMOVE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a> REMOVE</pre>
+<div class="block">An extension is being removed.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (AbstractRegistryEventListener.Action c : AbstractRegistryEventListener.Action.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html
new file mode 100644
index 0000000..49fca1d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html
@@ -0,0 +1,496 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>AbstractRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":6,"i3":6,"i4":10,"i5":10,"i6":10,"i7":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></div>
+<h2 title="Class AbstractRegistryEventListener" class="title">Class AbstractRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractRegistryEventListener</span>
+extends java.lang.Object
+implements org.eclipse.core.runtime.IRegistryEventListener</pre>
+<div class="block">Utility superclass used to process extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></span></code></th>
+<td class="colLast">
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                             java.lang.String&nbsp;extensionPointID)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a></span>&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</code></th>
+<td class="colLast">
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractRegistryEventListener-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractRegistryEventListener</h4>
+<pre>public&nbsp;AbstractRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                     java.lang.String&nbsp;extensionPointID)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readRegistry</h4>
+<pre>public&nbsp;void&nbsp;readRegistry&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</pre>
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>extensionRegistry</code> - The extension registry</dd>
+</dl>
+</li>
+</ul>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html
new file mode 100644
index 0000000..6e08b9a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></div>
+<h2 title="Interface IItemDescriptor" class="title">Interface IItemDescriptor&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Object described</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IItemDescriptor&lt;T&gt;</span></pre>
+<div class="block">The description of the Object.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getID--">getID</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getItem--">getItem</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the item.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the label.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>java.lang.String&nbsp;getID&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block">Returns the label.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The label</dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>java.lang.String&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description</dd>
+</dl>
+</li>
+</ul>
+<a name="getItem--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getItem</h4>
+<pre><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="type parameter in IItemDescriptor">T</a>&nbsp;getItem&#8203;()</pre>
+<div class="block">Returns the item.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The item</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html
new file mode 100644
index 0000000..ccff879
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:09 CEST 2018 -->
+<title>IItemRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></div>
+<h2 title="Interface IItemRegistry" class="title">Interface IItemRegistry&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Objects described</dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IItemRegistry&lt;T&gt;</span></pre>
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <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> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Returns 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> with the given identifier.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes 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> with the given identifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getItemDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptors</h4>
+<pre>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&gt;&nbsp;getItemDescriptors&#8203;()</pre>
+<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>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list of 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</dd>
+</dl>
+</li>
+</ul>
+<a name="getItemDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptor</h4>
+<pre><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;getItemDescriptor&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Returns 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> with the given identifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>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> with the given identifier or null if
+         none could be found</dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;add&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;descriptor)</pre>
+<div class="block">Adds the given <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> to the registry.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptior</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <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> with the same identifier, or
+         null if no registered <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> had the same
+         identifier</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="type parameter in IItemRegistry">T</a>&gt;&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes 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> with the given identifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>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> removed or null if no registered
+         <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> had an identifier matching the given one</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html
new file mode 100644
index 0000000..39bd567
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html
@@ -0,0 +1,542 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFDescriptorRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDescriptorRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></div>
+<h2 title="Class EEFDescriptorRegistryEventListener" class="title">Class EEFDescriptorRegistryEventListener&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the Object described</dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDescriptorRegistryEventListener&lt;T&gt;</span>
+extends <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></pre>
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#DESCRIPTION_DESCRIPTOR_ATTR">DESCRIPTION_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Description attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#ID_DESCRIPTOR_ATTR">ID_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Id attribute of the extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#IMPL_CLASS_DESCRIPTOR_ATTR">IMPL_CLASS_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Implementation class attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#LABEL_DESCRIPTOR_ATTR">LABEL_DESCRIPTOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Label attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#TAG_DESCRIPTOR">TAG_DESCRIPTOR</a></span></code></th>
+<td class="colLast">
+<div class="block">Descriptor tag of extension point.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">EEFDescriptorRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                                  java.lang.String&nbsp;extensionPointID,
+                                  <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="ID_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ID_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ID_DESCRIPTOR_ATTR</pre>
+<div class="block">Id attribute of the extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.ID_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String LABEL_DESCRIPTOR_ATTR</pre>
+<div class="block">Label attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.LABEL_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DESCRIPTION_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DESCRIPTION_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String DESCRIPTION_DESCRIPTOR_ATTR</pre>
+<div class="block">Description attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.DESCRIPTION_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMPL_CLASS_DESCRIPTOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>IMPL_CLASS_DESCRIPTOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String IMPL_CLASS_DESCRIPTOR_ATTR</pre>
+<div class="block">Implementation class attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.IMPL_CLASS_DESCRIPTOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAG_DESCRIPTOR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TAG_DESCRIPTOR</h4>
+<pre>public static final&nbsp;java.lang.String TAG_DESCRIPTOR</pre>
+<div class="block">Descriptor tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.extension.impl.EEFDescriptorRegistryEventListener.TAG_DESCRIPTOR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDescriptorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.internal.extension.IItemRegistry-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDescriptorRegistryEventListener</h4>
+<pre>public&nbsp;EEFDescriptorRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                          java.lang.String&nbsp;extensionPointID,
+                                          <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="type parameter in EEFDescriptorRegistryEventListener">T</a>&gt;&nbsp;itemRegistry)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+<dd><code>itemRegistry</code> - The <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><code>IItemRegistry</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processAddition(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processRemoval(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html
new file mode 100644
index 0000000..5369e19
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html
@@ -0,0 +1,415 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>ItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></div>
+<h2 title="Class ItemDescriptor" class="title">Class ItemDescriptor&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.extension.impl.ItemDescriptor&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the object described</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ItemDescriptor&lt;T&gt;</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;</pre>
+<div class="block">The implementation of 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>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">ItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id,
+              java.lang.String&nbsp;label,
+              java.lang.String&nbsp;description,
+              <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;instance)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getDescription--">getDescription</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the description.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getID--">getID</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getItem--">getItem</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the item.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.Object-">
+<!--   -->
+</a><a name="ItemDescriptor-java.lang.String-java.lang.String-java.lang.String-T-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemDescriptor</h4>
+<pre>public&nbsp;ItemDescriptor&#8203;(java.lang.String&nbsp;id,
+                      java.lang.String&nbsp;label,
+                      java.lang.String&nbsp;description,
+                      <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;instance)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dd><code>label</code> - The label</dd>
+<dd><code>description</code> - The description</dd>
+<dd><code>instance</code> - The instance</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getID--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getID</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getID&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getID--">getID</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getID()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block">Returns the label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getLabel--">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The label</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getLabel()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getDescription--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDescription</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getDescription&#8203;()</pre>
+<div class="block">Returns the description.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The description</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getDescription()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getItem--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getItem</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&nbsp;getItem&#8203;()</pre>
+<div class="block">Returns the item.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html#getItem--">getItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="type parameter in ItemDescriptor">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The item</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getItem()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="ItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html
new file mode 100644
index 0000000..66c3f14
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html
@@ -0,0 +1,430 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>ItemRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ItemRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="ItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></div>
+<h2 title="Class ItemRegistry" class="title">Class ItemRegistry&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.extension.impl.ItemRegistry&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The type of the object described</dd>
+</dl>
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;T&gt;</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ItemRegistry&lt;T&gt;</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;T&gt;</pre>
+<div class="block">The implementation of the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><code>IItemRegistry</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#ItemRegistry--">ItemRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <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> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Returns 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> with the given identifier.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes 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> with the given identifier.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ItemRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ItemRegistry</h4>
+<pre>public&nbsp;ItemRegistry&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getItemDescriptors--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&gt;&nbsp;getItemDescriptors&#8203;()</pre>
+<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>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptors--">getItemDescriptors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list of 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</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemRegistry#getItemDescriptors()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getItemDescriptor-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getItemDescriptor</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;getItemDescriptor&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Returns 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> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#getItemDescriptor-java.lang.String-">getItemDescriptor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>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> with the given identifier or null if
+         none could be found</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemRegistry#getItemDescriptor(java.lang.String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;add&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;descriptor)</pre>
+<div class="block">Adds the given <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> to the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.internal.extension.IItemDescriptor-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptior</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <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> with the same identifier, or
+         null if no registered <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> had the same
+         identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemRegistry#add(org.eclipse.eef.ide.internal.extensions.IItemDescriptor)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes 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> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>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> removed or null if no registered
+         <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> had an identifier matching the given one</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemRegistry#remove(java.lang.String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" title="type parameter in ItemRegistry">T</a>&gt;</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.IItemRegistry#clear()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/ItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="ItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html
new file mode 100644
index 0000000..15a4f4a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal.extension.impl</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">EEFDescriptorRegistryEventListener</a></li>
+<li><a href="ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemDescriptor</a></li>
+<li><a href="ItemRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl" target="classFrame">ItemRegistry</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html
new file mode 100644
index 0000000..5b5b63c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.extension.impl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal.extension.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">EEFDescriptorRegistryEventListener</a>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl">ItemDescriptor</a>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">The implementation of 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>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">The implementation of the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><code>IItemRegistry</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html
new file mode 100644
index 0000000..b665d6f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension.impl Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.extension.impl Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal.extension.impl</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFDescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;T&gt; (implements org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;)</li>
+<li class="circle">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"><span class="typeNameLink">ItemRegistry</span></a>&lt;T&gt; (implements org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;T&gt;)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html
new file mode 100644
index 0000000..987a90e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal.extension</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension" target="classFrame">AbstractRegistryEventListener</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html
new file mode 100644
index 0000000..c6c8393
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-summary.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.extension";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal.extension</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">The description of the Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener</a></th>
+<td class="colLast">
+<div class="block">Utility superclass used to process extensions.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension">AbstractRegistryEventListener.Action</a></th>
+<td class="colLast">
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html
new file mode 100644
index 0000000..3556154
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/extension/package-tree.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.extension Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.extension Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal.extension</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemRegistry</span></a>&lt;T&gt;</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/extension/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-frame.html
new file mode 100644
index 0000000..b349163
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-frame.html
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">EEFTabbedPropertyViewPlugin</a></li>
+<li><a href="EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">EEFTabbedPropertyViewPlugin.Implementation</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.properties.ui.internal" target="classFrame">Messages</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-summary.html
new file mode 100644
index 0000000..7a91a17
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-summary.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin</a></th>
+<td class="colLast">
+<div class="block">The common ui properties plug-in.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.internal">EEFTabbedPropertyViewPlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal">Messages</a></th>
+<td class="colLast">
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-tree.html
new file mode 100644
index 0000000..3d3fb8c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/package-tree.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.<a href="../../../../../../org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">EEFTabbedPropertyViewPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.<a href="../../../../../../org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="../../../../../../org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertyViewPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/api/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/eclipse/eef/properties/ui/internal/extension/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/eclipse/eef/properties/ui/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html
new file mode 100644
index 0000000..ed603c7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFMessagePrefixProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFMessagePrefixProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFMessagePrefixProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Class EEFMessagePrefixProvider" class="title">Class EEFMessagePrefixProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.EEFMessagePrefixProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.forms.IMessagePrefixProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFMessagePrefixProvider</span>
+extends java.lang.Object
+implements org.eclipse.ui.forms.IMessagePrefixProvider</pre>
+<div class="block">This <code>IMessagePrefixProvider</code> will return an empty string as the prefix.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html#EEFMessagePrefixProvider--">EEFMessagePrefixProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html#getPrefix-org.eclipse.swt.widgets.Control-">getPrefix</a></span>&#8203;(org.eclipse.swt.widgets.Control&nbsp;control)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFMessagePrefixProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFMessagePrefixProvider</h4>
+<pre>public&nbsp;EEFMessagePrefixProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPrefix-org.eclipse.swt.widgets.Control-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPrefix</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getPrefix&#8203;(org.eclipse.swt.widgets.Control&nbsp;control)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPrefix</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.forms.IMessagePrefixProvider</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IMessagePrefixProvider.getPrefix(org.eclipse.swt.widgets.Control)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFMessagePrefixProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html
new file mode 100644
index 0000000..f932705
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html
@@ -0,0 +1,388 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFPartListenerAdapter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPartListenerAdapter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" target="_top">Frames</a></li>
+<li><a href="EEFPartListenerAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Class EEFPartListenerAdapter" class="title">Class EEFPartListenerAdapter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.EEFPartListenerAdapter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.IPartListener</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPartListenerAdapter</span>
+extends java.lang.Object
+implements org.eclipse.ui.IPartListener</pre>
+<div class="block">A part listener adapter.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#EEFPartListenerAdapter--">EEFPartListenerAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partActivated-org.eclipse.ui.IWorkbenchPart-">partActivated</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partBroughtToTop-org.eclipse.ui.IWorkbenchPart-">partBroughtToTop</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partClosed-org.eclipse.ui.IWorkbenchPart-">partClosed</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partDeactivated-org.eclipse.ui.IWorkbenchPart-">partDeactivated</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html#partOpened-org.eclipse.ui.IWorkbenchPart-">partOpened</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPartListenerAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPartListenerAdapter</h4>
+<pre>public&nbsp;EEFPartListenerAdapter&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="partActivated-org.eclipse.ui.IWorkbenchPart-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partActivated</h4>
+<pre>public&nbsp;void&nbsp;partActivated&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>partActivated</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IPartListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPartListener.partActivated(org.eclipse.ui.IWorkbenchPart)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="partBroughtToTop-org.eclipse.ui.IWorkbenchPart-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partBroughtToTop</h4>
+<pre>public&nbsp;void&nbsp;partBroughtToTop&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>partBroughtToTop</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IPartListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPartListener.partBroughtToTop(org.eclipse.ui.IWorkbenchPart)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="partClosed-org.eclipse.ui.IWorkbenchPart-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partClosed</h4>
+<pre>public&nbsp;void&nbsp;partClosed&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>partClosed</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IPartListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPartListener.partClosed(org.eclipse.ui.IWorkbenchPart)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="partDeactivated-org.eclipse.ui.IWorkbenchPart-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>partDeactivated</h4>
+<pre>public&nbsp;void&nbsp;partDeactivated&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>partDeactivated</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IPartListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPartListener.partDeactivated(org.eclipse.ui.IWorkbenchPart)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="partOpened-org.eclipse.ui.IWorkbenchPart-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>partOpened</h4>
+<pre>public&nbsp;void&nbsp;partOpened&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>partOpened</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.IPartListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IPartListener.partOpened(org.eclipse.ui.IWorkbenchPart)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" target="_top">Frames</a></li>
+<li><a href="EEFPartListenerAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html
new file mode 100644
index 0000000..82fbe86
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html
@@ -0,0 +1,450 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyComposite</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyComposite";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Class EEFTabbedPropertyComposite" class="title">Class EEFTabbedPropertyComposite</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyComposite</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyComposite</span>
+extends org.eclipse.swt.widgets.Composite</pre>
+<div class="block">Composite responsible for drawing the tabbed property sheet page.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#EEFTabbedPropertyComposite-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                          <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</code></th>
+<td class="colLast">
+<div class="block">Constructor for a <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><code>EEFTabbedPropertyComposite</code></a>.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.ScrolledComposite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getScrolledComposite--">getScrolledComposite</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the scrolled composite which surrounds the title bar and tab composite.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><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></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getTabbedPropertyList--">getTabbedPropertyList</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the tabbed property list, which is the list of tabs on the left hand side of this composite.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html#getTabComposite--">getTabComposite</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the tab composite where sections display their property contents.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyComposite-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyComposite</h4>
+<pre>public&nbsp;EEFTabbedPropertyComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                  <a href="../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</pre>
+<div class="block">Constructor for a <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><code>EEFTabbedPropertyComposite</code></a>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent composite</dd>
+<dd><code>widgetFactory</code> - The widget factory</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getTabbedPropertyList--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabbedPropertyList</h4>
+<pre>public&nbsp;<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>&nbsp;getTabbedPropertyList&#8203;()</pre>
+<div class="block">Get the tabbed property list, which is the list of tabs on the left hand side of this composite.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tabbed property list.</dd>
+</dl>
+</li>
+</ul>
+<a name="getScrolledComposite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getScrolledComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.ScrolledComposite&nbsp;getScrolledComposite&#8203;()</pre>
+<div class="block">Get the scrolled composite which surrounds the title bar and tab composite.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the scrolled composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabComposite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;getTabComposite&#8203;()</pre>
+<div class="block">Get the tab composite where sections display their property contents.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tab composite.</dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Widget</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Widget.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyComposite.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html
new file mode 100644
index 0000000..124dec0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyRegistryClassSectionFilter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyRegistryClassSectionFilter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyRegistryClassSectionFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Class EEFTabbedPropertyRegistryClassSectionFilter" class="title">Class EEFTabbedPropertyRegistryClassSectionFilter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyRegistryClassSectionFilter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyRegistryClassSectionFilter</span>
+extends java.lang.Object</pre>
+<div class="block">Provides a section filtering mechanism where the selection is an IStructuredSelection and filtering is based on
+ class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#EEFTabbedPropertyRegistryClassSectionFilter-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">EEFTabbedPropertyRegistryClassSectionFilter</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#appliesToSelection-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-org.eclipse.jface.viewers.ISelection-">appliesToSelection</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&nbsp;descriptor,
+                  org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Verifies if the property section extension represented by sectionElement applies to the given input.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html#getClassTypes-java.lang.Class-">getClassTypes</a></span>&#8203;(java.lang.Class&lt;?&gt;&nbsp;target)</code></th>
+<td class="colLast">
+<div class="block">Returns the classes and interfaces the given target class extends/implements.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyRegistryClassSectionFilter-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyRegistryClassSectionFilter</h4>
+<pre>public&nbsp;EEFTabbedPropertyRegistryClassSectionFilter&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>typeMapper</code> - The type mapper</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="appliesToSelection-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appliesToSelection</h4>
+<pre>public&nbsp;boolean&nbsp;appliesToSelection&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&nbsp;descriptor,
+                                  org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Verifies if the property section extension represented by sectionElement applies to the given input.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - the section descriptor.</dd>
+<dd><code>selection</code> - the selection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section applies to the current selection.</dd>
+</dl>
+</li>
+</ul>
+<a name="getClassTypes-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getClassTypes</h4>
+<pre>protected&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getClassTypes&#8203;(java.lang.Class&lt;?&gt;&nbsp;target)</pre>
+<div class="block">Returns the classes and interfaces the given target class extends/implements.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>target</code> - The target</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The name of classes and interfaces implemented and extended by the given class.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyRegistryClassSectionFilter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html
new file mode 100644
index 0000000..dd956bd
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html
@@ -0,0 +1,261 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Interface EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener" class="title">Interface EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static interface <span class="typeNameLabel">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></pre>
+<div class="block">Interface used to listen to changes to the currently selected tab.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html#selectionChanged-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">selectionChanged</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">React to a selection change event.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="selectionChanged-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>selectionChanged</h4>
+<pre>void&nbsp;selectionChanged&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;descriptor)</pre>
+<div class="block">React to a selection change event.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptor selected</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html
new file mode 100644
index 0000000..93cd485
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html
@@ -0,0 +1,449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyViewer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyViewer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></div>
+<h2 title="Class EEFTabbedPropertyViewer" class="title">Class EEFTabbedPropertyViewer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyViewer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyViewer</span>
+extends java.lang.Object</pre>
+<div class="block">Viewer representing the property sheet page. On the left side it contains a list of tabs and on the right side it
+ contains the current selected tab.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</a></span></code></th>
+<td class="colLast">
+<div class="block">Interface used to listen to changes to the currently selected tab.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#EEFTabbedPropertyViewer-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFTabbedPropertyViewer</a></span>&#8203;(<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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#addSelectionListener-org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener-">addSelectionListener</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</a>&nbsp;listener)</code></th>
+<td class="colLast">
+<div class="block">Adds a selection listener.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getElements--">getElements</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the elements.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getSelectionIndex--">getSelectionIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#getTabDescriptionAtIndex-int-">getTabDescriptionAtIndex</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Returns the element at the given index.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#setInput-java.util.List-">setInput</a></span>&#8203;(java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</code></th>
+<td class="colLast">
+<div class="block">Set the input for viewer.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html#setSelectedTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">setSelectedTabDescriptor</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Sets the tab descriptor to select.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyViewer-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyViewer</h4>
+<pre>public&nbsp;EEFTabbedPropertyViewer&#8203;(<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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addSelectionListener-org.eclipse.eef.properties.ui.internal.page.EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;addSelectionListener&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</a>&nbsp;listener)</pre>
+<div class="block">Adds a selection listener.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>listener</code> - The listener</dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;descriptors)</pre>
+<div class="block">Set the input for viewer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptors</code> - The tab descriptors</dd>
+</dl>
+</li>
+</ul>
+<a name="getElements--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElements</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getElements&#8203;()</pre>
+<div class="block">Return the elements.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the elements</dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectionIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectionIndex</h4>
+<pre>public&nbsp;int&nbsp;getSelectionIndex&#8203;()</pre>
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the index of the selected item</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabDescriptionAtIndex-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabDescriptionAtIndex</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;getTabDescriptionAtIndex&#8203;(int&nbsp;index)</pre>
+<div class="block">Returns the element at the given index.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - The index</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The element at the give index</dd>
+</dl>
+</li>
+</ul>
+<a name="setSelectedTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setSelectedTabDescriptor</h4>
+<pre>public&nbsp;void&nbsp;setSelectedTabDescriptor&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;descriptor)</pre>
+<div class="block">Sets the tab descriptor to select.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyViewer.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html
new file mode 100644
index 0000000..03f7be6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-frame.html
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal.page</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page" target="classFrame"><span class="interfaceName">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFMessagePrefixProvider</a></li>
+<li><a href="EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFPartListenerAdapter</a></li>
+<li><a href="EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyComposite</a></li>
+<li><a href="EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyRegistryClassSectionFilter</a></li>
+<li><a href="EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page" target="classFrame">EEFTabbedPropertyViewer</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html
new file mode 100644
index 0000000..8f7eee5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-summary.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.page";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal.page</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</a></th>
+<td class="colLast">
+<div class="block">Interface used to listen to changes to the currently selected tab.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFMessagePrefixProvider</a></th>
+<td class="colLast">
+<div class="block">This <code>IMessagePrefixProvider</code> will return an empty string as the prefix.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFPartListenerAdapter</a></th>
+<td class="colLast">
+<div class="block">A part listener adapter.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyComposite</a></th>
+<td class="colLast">
+<div class="block">Composite responsible for drawing the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyRegistryClassSectionFilter</a></th>
+<td class="colLast">
+<div class="block">Provides a section filtering mechanism where the selection is an IStructuredSelection and filtering is based on
+ class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page">EEFTabbedPropertyViewer</a></th>
+<td class="colLast">
+<div class="block">Viewer representing the property sheet page.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html
new file mode 100644
index 0000000..1ab771e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/package-tree.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.page Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal.page</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFMessagePrefixProvider</span></a> (implements org.eclipse.ui.forms.IMessagePrefixProvider)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFPartListenerAdapter</span></a> (implements org.eclipse.ui.IPartListener)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyRegistryClassSectionFilter</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer</span></a></li>
+<li class="circle">org.eclipse.swt.widgets.Widget
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Scrollable
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Composite
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyComposite</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html
new file mode 100644
index 0000000..c2d4918
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html
@@ -0,0 +1,402 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFAccessibleControlAdapter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFAccessibleControlAdapter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" target="_top">Frames</a></li>
+<li><a href="EEFAccessibleControlAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFAccessibleControlAdapter" class="title">Class EEFAccessibleControlAdapter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.accessibility.AccessibleControlAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFAccessibleControlAdapter</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFAccessibleControlAdapter</span>
+extends org.eclipse.swt.accessibility.AccessibleControlAdapter</pre>
+<div class="block">Accessibility control adapter for the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#EEFAccessibleControlAdapter-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFAccessibleControlAdapter</a></span>&#8203;(<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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getChildAtPoint-org.eclipse.swt.accessibility.AccessibleControlEvent-">getChildAtPoint</a></span>&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getChildCount-org.eclipse.swt.accessibility.AccessibleControlEvent-">getChildCount</a></span>&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getLocation-org.eclipse.swt.accessibility.AccessibleControlEvent-">getLocation</a></span>&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getRole-org.eclipse.swt.accessibility.AccessibleControlEvent-">getRole</a></span>&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html#getState-org.eclipse.swt.accessibility.AccessibleControlEvent-">getState</a></span>&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.accessibility.AccessibleControlAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.accessibility.AccessibleControlAdapter</h3>
+<code>getChild, getChildren, getDefaultAction, getFocus, getSelection, getValue</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFAccessibleControlAdapter-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFAccessibleControlAdapter</h4>
+<pre>public&nbsp;EEFAccessibleControlAdapter&#8203;(<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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getChildAtPoint-org.eclipse.swt.accessibility.AccessibleControlEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildAtPoint</h4>
+<pre>public&nbsp;void&nbsp;getChildAtPoint&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildAtPoint</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.accessibility.AccessibleControlAdapter</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AccessibleControlAdapter.getChildAtPoint(org.eclipse.swt.accessibility.AccessibleControlEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLocation-org.eclipse.swt.accessibility.AccessibleControlEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLocation</h4>
+<pre>public&nbsp;void&nbsp;getLocation&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getLocation</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.accessibility.AccessibleControlAdapter</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AccessibleControlAdapter.getLocation(org.eclipse.swt.accessibility.AccessibleControlEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildCount-org.eclipse.swt.accessibility.AccessibleControlEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildCount</h4>
+<pre>public&nbsp;void&nbsp;getChildCount&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildCount</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.accessibility.AccessibleControlAdapter</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AccessibleControlAdapter.getChildCount(org.eclipse.swt.accessibility.AccessibleControlEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getRole-org.eclipse.swt.accessibility.AccessibleControlEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRole</h4>
+<pre>public&nbsp;void&nbsp;getRole&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getRole</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.accessibility.AccessibleControlAdapter</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AccessibleControlAdapter.getRole(org.eclipse.swt.accessibility.AccessibleControlEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getState-org.eclipse.swt.accessibility.AccessibleControlEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getState</h4>
+<pre>public&nbsp;void&nbsp;getState&#8203;(org.eclipse.swt.accessibility.AccessibleControlEvent&nbsp;e)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getState</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.accessibility.AccessibleControlAdapter</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>AccessibleControlAdapter.getState(org.eclipse.swt.accessibility.AccessibleControlEvent)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" target="_top">Frames</a></li>
+<li><a href="EEFAccessibleControlAdapter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html
new file mode 100644
index 0000000..0f31ef3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html
@@ -0,0 +1,399 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFBottomNavigationElement</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFBottomNavigationElement";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" target="_top">Frames</a></li>
+<li><a href="EEFBottomNavigationElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFBottomNavigationElement" class="title">Class EEFBottomNavigationElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Canvas</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFBottomNavigationElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFBottomNavigationElement</span>
+extends org.eclipse.swt.widgets.Canvas</pre>
+<div class="block">The top navigation element in the tabbed property list. It looks like a scroll button when scrolling is needed or is
+ just a spacer when no scrolling is required.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html#EEFBottomNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFBottomNavigationElement</a></span>&#8203;(<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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html#paint-org.eclipse.swt.events.PaintEvent-">paint</a></span>&#8203;(org.eclipse.swt.events.PaintEvent&nbsp;e)</code></th>
+<td class="colLast">
+<div class="block">Paint the element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Canvas">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Canvas</h3>
+<code>drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFBottomNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFBottomNavigationElement</h4>
+<pre>public&nbsp;EEFBottomNavigationElement&#8203;(<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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="paint-org.eclipse.swt.events.PaintEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>paint</h4>
+<pre>protected&nbsp;void&nbsp;paint&#8203;(org.eclipse.swt.events.PaintEvent&nbsp;e)</pre>
+<div class="block">Paint the element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>e</code> - The paint event</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" target="_top">Frames</a></li>
+<li><a href="EEFBottomNavigationElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html
new file mode 100644
index 0000000..84ebf61
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html
@@ -0,0 +1,585 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFListElement</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListElement";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" target="_top">Frames</a></li>
+<li><a href="EEFListElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFListElement" class="title">Class EEFListElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Canvas</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFListElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListElement</span>
+extends org.eclipse.swt.widgets.Canvas</pre>
+<div class="block">One of the tabs in the tabbed property list.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFListElement</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>&nbsp;tab,
+              int&nbsp;dynamicImageCount,
+              int&nbsp;index,
+              <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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFListElement</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>&nbsp;tab,
+              int&nbsp;index,
+              <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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#getTabItem--">getTabItem</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the tab item.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#hideDynamicImage-int-">hideDynamicImage</a></span>&#8203;(int&nbsp;i)</code></th>
+<td class="colLast">
+<div class="block">Hide the dynamic image at specified index in dynamicImages array.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#mouseUp-org.eclipse.swt.events.MouseEvent-">mouseUp</a></span>&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;event)</code></th>
+<td class="colLast">
+<div class="block">Handle the mouse up event.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setDefaultTextColor--">setDefaultTextColor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Sets default color for tab label text.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setSelected-boolean-">setSelected</a></span>&#8203;(boolean&nbsp;selected)</code></th>
+<td class="colLast">
+<div class="block">Set selected value for this element.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#setTextColor-org.eclipse.swt.graphics.Color-">setTextColor</a></span>&#8203;(org.eclipse.swt.graphics.Color&nbsp;textColor)</code></th>
+<td class="colLast">
+<div class="block">Sets color to be used for drawing tab label text.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#showDynamicImage-int-org.eclipse.swt.graphics.Image-">showDynamicImage</a></span>&#8203;(int&nbsp;i,
+                org.eclipse.swt.graphics.Image&nbsp;image)</code></th>
+<td class="colLast">
+<div class="block">Show the dynamic image at specified index in dynamicImages array.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html#toString--">toString</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Canvas">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Canvas</h3>
+<code>drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EEFListElement</h4>
+<pre>public&nbsp;EEFListElement&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                      <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>&nbsp;tab,
+                      int&nbsp;index,
+                      <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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent composite</dd>
+<dd><code>tab</code> - The tab</dd>
+<dd><code>index</code> - The index of the tab</dd>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+<a name="EEFListElement-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.IEEFTabItem-int-int-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListElement</h4>
+<pre>public&nbsp;EEFListElement&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                      <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>&nbsp;tab,
+                      int&nbsp;dynamicImageCount,
+                      int&nbsp;index,
+                      <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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent composite</dd>
+<dd><code>tab</code> - The tab</dd>
+<dd><code>dynamicImageCount</code> - The number of dynamic images</dd>
+<dd><code>index</code> - The index of the tab</dd>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mouseUp-org.eclipse.swt.events.MouseEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mouseUp</h4>
+<pre>protected&nbsp;void&nbsp;mouseUp&#8203;(org.eclipse.swt.events.MouseEvent&nbsp;event)</pre>
+<div class="block">Handle the mouse up event.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>event</code> - The mouse up event</dd>
+</dl>
+</li>
+</ul>
+<a name="setSelected-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSelected</h4>
+<pre>public&nbsp;void&nbsp;setSelected&#8203;(boolean&nbsp;selected)</pre>
+<div class="block">Set selected value for this element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>selected</code> - the selected value.</dd>
+</dl>
+</li>
+</ul>
+<a name="showDynamicImage-int-org.eclipse.swt.graphics.Image-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>showDynamicImage</h4>
+<pre>public&nbsp;void&nbsp;showDynamicImage&#8203;(int&nbsp;i,
+                             org.eclipse.swt.graphics.Image&nbsp;image)</pre>
+<div class="block">Show the dynamic image at specified index in dynamicImages array. The image width should not be more than 16
+ pixels. The caller is responsible for loading the image appropriately and managing it's resources.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>i</code> - The index of the image</dd>
+<dd><code>image</code> - The image to show</dd>
+</dl>
+</li>
+</ul>
+<a name="hideDynamicImage-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hideDynamicImage</h4>
+<pre>public&nbsp;void&nbsp;hideDynamicImage&#8203;(int&nbsp;i)</pre>
+<div class="block">Hide the dynamic image at specified index in dynamicImages array. The caller is responsible for managing image
+ resources and disposing it appropriately.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>i</code> - The index of the image to hide</dd>
+</dl>
+</li>
+</ul>
+<a name="setTextColor-org.eclipse.swt.graphics.Color-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTextColor</h4>
+<pre>public&nbsp;void&nbsp;setTextColor&#8203;(org.eclipse.swt.graphics.Color&nbsp;textColor)</pre>
+<div class="block">Sets color to be used for drawing tab label text. The caller is responsible for managing the color's resources
+ and disposing it appropriately after setDefaultTextColor() is later invoked.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>textColor</code> - The color of the text</dd>
+</dl>
+</li>
+</ul>
+<a name="setDefaultTextColor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDefaultTextColor</h4>
+<pre>public&nbsp;void&nbsp;setDefaultTextColor&#8203;()</pre>
+<div class="block">Sets default color for tab label text.</div>
+</li>
+</ul>
+<a name="getTabItem--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabItem</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>&nbsp;getTabItem&#8203;()</pre>
+<div class="block">Get the tab item.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tab item.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Widget</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" target="_top">Frames</a></li>
+<li><a href="EEFListElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html
new file mode 100644
index 0000000..c7e1ebb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html
@@ -0,0 +1,345 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFPropertyListFocusListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertyListFocusListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyListFocusListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFPropertyListFocusListener" class="title">Class EEFPropertyListFocusListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFPropertyListFocusListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.swt.events.FocusListener</code>, <code>org.eclipse.swt.internal.SWTEventListener</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPropertyListFocusListener</span>
+extends java.lang.Object
+implements org.eclipse.swt.events.FocusListener</pre>
+<div class="block">The focus listener of the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#EEFPropertyListFocusListener-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFPropertyListFocusListener</a></span>&#8203;(<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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#focusGained-org.eclipse.swt.events.FocusEvent-">focusGained</a></span>&#8203;(org.eclipse.swt.events.FocusEvent&nbsp;event)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html#focusLost-org.eclipse.swt.events.FocusEvent-">focusLost</a></span>&#8203;(org.eclipse.swt.events.FocusEvent&nbsp;event)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.events.FocusListener">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.events.FocusListener</h3>
+<code>focusGainedAdapter, focusLostAdapter</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPropertyListFocusListener-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPropertyListFocusListener</h4>
+<pre>public&nbsp;EEFPropertyListFocusListener&#8203;(<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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="focusGained-org.eclipse.swt.events.FocusEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>focusGained</h4>
+<pre>public&nbsp;void&nbsp;focusGained&#8203;(org.eclipse.swt.events.FocusEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>focusGained</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.FocusListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FocusListener.focusGained(org.eclipse.swt.events.FocusEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="focusLost-org.eclipse.swt.events.FocusEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>focusLost</h4>
+<pre>public&nbsp;void&nbsp;focusLost&#8203;(org.eclipse.swt.events.FocusEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>focusLost</code>&nbsp;in interface&nbsp;<code>org.eclipse.swt.events.FocusListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>FocusListener.focusLost(org.eclipse.swt.events.FocusEvent)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyListFocusListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html
new file mode 100644
index 0000000..77a0a2b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html
@@ -0,0 +1,896 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyList</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyList";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFTabbedPropertyList" class="title">Class EEFTabbedPropertyList</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyList</span>
+extends org.eclipse.swt.widgets.Composite</pre>
+<div class="block">Shows the list of tabs in the tabbed property sheet page.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#INDENT">INDENT</a></span></code></th>
+<td class="colLast">
+<div class="block">The number of spaces used to indent a tab.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#NONE">NONE</a></span></code></th>
+<td class="colLast">
+<div class="block">This constant is used to indicate NONE (for example the index of the currently selected tab).</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#EEFTabbedPropertyList-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyList</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                     <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Point</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#computeSize-int-int-boolean-">computeSize</a></span>&#8203;(int&nbsp;wHint,
+           int&nbsp;hHint,
+           boolean&nbsp;changed)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#computeTabsThatFitInComposite--">computeTabsThatFitInComposite</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Calculate the number of tabs that will fit in the tab list composite.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#deselectAll--">deselectAll</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Deselects all the elements in the list.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getBottomNavigationElement--">getBottomNavigationElement</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the bottomNavigationElement.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getBottomVisibleIndex--">getBottomVisibleIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the bottomVisibleIndex.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getColorHolder--">getColorHolder</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><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></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getElementAt-int-">getElementAt</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Returns the element with the given index from this list viewer.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getFocus--">getFocus</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the focus.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getNumberOfElements--">getNumberOfElements</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the number of elements in this list viewer.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getSelectionIndex--">getSelectionIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getTopNavigationElement--">getTopNavigationElement</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the topNavigationElement.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getTopVisibleIndex--">getTopVisibleIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the topVisibleIndex.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#getWidestLabelIndex--">getWidestLabelIndex</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns zero-relative index of the widest item, or -1 if this list is empty.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#isDownScrollRequired--">isDownScrollRequired</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if a downward scrolling is required.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#isUpScrollRequired--">isUpScrollRequired</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if an upward scrolling is required.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#layoutTabs--">layoutTabs</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Layout the tabs.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#removeAll--">removeAll</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Remove all the elements from this list.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#select-int-">select</a></span>&#8203;(int&nbsp;index)</code></th>
+<td class="colLast">
+<div class="block">Selects one of the elements in the list.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setBottomVisibleIndex-int-">setBottomVisibleIndex</a></span>&#8203;(int&nbsp;bottomVisibleIndex)</code></th>
+<td class="colLast">
+<div class="block">Sets the bottomVisibleIndex.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setDynamicImageCount-java.util.Map-">setDynamicImageCount</a></span>&#8203;(java.util.Map&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>,java.lang.Integer&gt;&nbsp;map)</code></th>
+<td class="colLast">
+<div class="block">Sets a map containing an IEEFTabItem as key and number of dynamic images as value.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setElements-java.lang.Object:A-">setElements</a></span>&#8203;(java.lang.Object[]&nbsp;children)</code></th>
+<td class="colLast">
+<div class="block">Sets the new list elements.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setFocus-boolean-">setFocus</a></span>&#8203;(boolean&nbsp;focus)</code></th>
+<td class="colLast">
+<div class="block">Sets the focus.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html#setTopVisibleIndex-int-">setTopVisibleIndex</a></span>&#8203;(int&nbsp;topVisibleIndex)</code></th>
+<td class="colLast">
+<div class="block">Sets the topVisibleIndex.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="NONE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>NONE</h4>
+<pre>public static final&nbsp;int NONE</pre>
+<div class="block">This constant is used to indicate NONE (for example the index of the currently selected tab).</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList.NONE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INDENT">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INDENT</h4>
+<pre>public static final&nbsp;int INDENT</pre>
+<div class="block">The number of spaces used to indent a tab.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList.INDENT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyList-org.eclipse.swt.widgets.Composite-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyList</h4>
+<pre>public&nbsp;EEFTabbedPropertyList&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                             <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - The parent composite</dd>
+<dd><code>widgetFactory</code> - The widget factory</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="removeAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeAll</h4>
+<pre>public&nbsp;void&nbsp;removeAll&#8203;()</pre>
+<div class="block">Remove all the elements from this list.</div>
+</li>
+</ul>
+<a name="computeTabsThatFitInComposite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>computeTabsThatFitInComposite</h4>
+<pre>protected&nbsp;void&nbsp;computeTabsThatFitInComposite&#8203;()</pre>
+<div class="block">Calculate the number of tabs that will fit in the tab list composite.</div>
+</li>
+</ul>
+<a name="getNumberOfElements--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNumberOfElements</h4>
+<pre>public&nbsp;int&nbsp;getNumberOfElements&#8203;()</pre>
+<div class="block">Returns the number of elements in this list viewer.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>number of elements</dd>
+</dl>
+</li>
+</ul>
+<a name="getElementAt-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getElementAt</h4>
+<pre>public&nbsp;<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>&nbsp;getElementAt&#8203;(int&nbsp;index)</pre>
+<div class="block">Returns the element with the given index from this list viewer. Returns <code>null</code> if the index is out of
+ range.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the zero-based index</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the element at the given index, or <code>null</code> if the index is out of range</dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectionIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectionIndex</h4>
+<pre>public&nbsp;int&nbsp;getSelectionIndex&#8203;()</pre>
+<div class="block">Returns the zero-relative index of the item which is currently selected in the receiver, or -1 if no item is
+ selected.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the index of the selected item</dd>
+</dl>
+</li>
+</ul>
+<a name="getWidestLabelIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidestLabelIndex</h4>
+<pre>public&nbsp;int&nbsp;getWidestLabelIndex&#8203;()</pre>
+<div class="block">Returns zero-relative index of the widest item, or -1 if this list is empty.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>zero-relative index of the widest item, or -1 if this list is empty.</dd>
+</dl>
+</li>
+</ul>
+<a name="setDynamicImageCount-java.util.Map-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setDynamicImageCount</h4>
+<pre>public&nbsp;void&nbsp;setDynamicImageCount&#8203;(java.util.Map&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a>,java.lang.Integer&gt;&nbsp;map)</pre>
+<div class="block">Sets a map containing an IEEFTabItem as key and number of dynamic images as value. It is used to calculate the
+ width of the widest tab by setting aside enough space (16 pixels per image) for displaying the dynamic images.
+ Individual dynamic images are displayed/removed from a tab by using the showDynamicImage() and hideDynamicImage()
+ methods on the tab's ListElement object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>map</code> - The new map of tabs to dynamic image count</dd>
+</dl>
+</li>
+</ul>
+<a name="setElements-java.lang.Object:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setElements</h4>
+<pre>public&nbsp;void&nbsp;setElements&#8203;(java.lang.Object[]&nbsp;children)</pre>
+<div class="block">Sets the new list elements.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>children</code> - The children</dd>
+</dl>
+</li>
+</ul>
+<a name="select-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>select</h4>
+<pre>public&nbsp;void&nbsp;select&#8203;(int&nbsp;index)</pre>
+<div class="block">Selects one of the elements in the list.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>index</code> - the index of the element to select.</dd>
+</dl>
+</li>
+</ul>
+<a name="deselectAll--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>deselectAll</h4>
+<pre>public&nbsp;void&nbsp;deselectAll&#8203;()</pre>
+<div class="block">Deselects all the elements in the list.</div>
+</li>
+</ul>
+<a name="computeSize-int-int-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>computeSize</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Point&nbsp;computeSize&#8203;(int&nbsp;wHint,
+                                                  int&nbsp;hHint,
+                                                  boolean&nbsp;changed)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>computeSize</code>&nbsp;in class&nbsp;<code>org.eclipse.swt.widgets.Composite</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Composite.computeSize(int, int, boolean)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isDownScrollRequired--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isDownScrollRequired</h4>
+<pre>public&nbsp;boolean&nbsp;isDownScrollRequired&#8203;()</pre>
+<div class="block">Determine if a downward scrolling is required.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if downward scrolling is required.</dd>
+</dl>
+</li>
+</ul>
+<a name="isUpScrollRequired--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isUpScrollRequired</h4>
+<pre>public&nbsp;boolean&nbsp;isUpScrollRequired&#8203;()</pre>
+<div class="block">Determine if an upward scrolling is required.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if upward scrolling is required.</dd>
+</dl>
+</li>
+</ul>
+<a name="layoutTabs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>layoutTabs</h4>
+<pre>public&nbsp;void&nbsp;layoutTabs&#8203;()</pre>
+<div class="block">Layout the tabs.</div>
+</li>
+</ul>
+<a name="getColorHolder--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getColorHolder</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a>&nbsp;getColorHolder&#8203;()</pre>
+</li>
+</ul>
+<a name="getTopVisibleIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTopVisibleIndex</h4>
+<pre>public&nbsp;int&nbsp;getTopVisibleIndex&#8203;()</pre>
+<div class="block">Return the topVisibleIndex.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the topVisibleIndex</dd>
+</dl>
+</li>
+</ul>
+<a name="setTopVisibleIndex-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTopVisibleIndex</h4>
+<pre>public&nbsp;void&nbsp;setTopVisibleIndex&#8203;(int&nbsp;topVisibleIndex)</pre>
+<div class="block">Sets the topVisibleIndex.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>topVisibleIndex</code> - the topVisibleIndex to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getBottomVisibleIndex--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBottomVisibleIndex</h4>
+<pre>public&nbsp;int&nbsp;getBottomVisibleIndex&#8203;()</pre>
+<div class="block">Return the bottomVisibleIndex.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the bottomVisibleIndex</dd>
+</dl>
+</li>
+</ul>
+<a name="setBottomVisibleIndex-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBottomVisibleIndex</h4>
+<pre>public&nbsp;void&nbsp;setBottomVisibleIndex&#8203;(int&nbsp;bottomVisibleIndex)</pre>
+<div class="block">Sets the bottomVisibleIndex.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>bottomVisibleIndex</code> - the bottomVisibleIndex to set</dd>
+</dl>
+</li>
+</ul>
+<a name="getTopNavigationElement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTopNavigationElement</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a>&nbsp;getTopNavigationElement&#8203;()</pre>
+<div class="block">Return the topNavigationElement.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the topNavigationElement</dd>
+</dl>
+</li>
+</ul>
+<a name="getBottomNavigationElement--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBottomNavigationElement</h4>
+<pre>public&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a>&nbsp;getBottomNavigationElement&#8203;()</pre>
+<div class="block">Return the bottomNavigationElement.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the bottomNavigationElement</dd>
+</dl>
+</li>
+</ul>
+<a name="getFocus--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFocus</h4>
+<pre>public&nbsp;boolean&nbsp;getFocus&#8203;()</pre>
+<div class="block">Return the focus.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the focus</dd>
+</dl>
+</li>
+</ul>
+<a name="setFocus-boolean-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setFocus</h4>
+<pre>public&nbsp;void&nbsp;setFocus&#8203;(boolean&nbsp;focus)</pre>
+<div class="block">Sets the focus.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>focus</code> - the focus to set</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyList.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html
new file mode 100644
index 0000000..ff45708
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html
@@ -0,0 +1,589 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyListColorHolder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyListColorHolder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyListColorHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFTabbedPropertyListColorHolder" class="title">Class EEFTabbedPropertyListColorHolder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyListColorHolder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyListColorHolder</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to initialize and hold colors.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#EEFTabbedPropertyListColorHolder-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">EEFTabbedPropertyListColorHolder</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getBottomNavigationElementShadowStroke1--">getBottomNavigationElementShadowStroke1</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the first bottom navigation element shadow stroke color.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getBottomNavigationElementShadowStroke2--">getBottomNavigationElementShadowStroke2</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the second bottom navigation element shadow stroke color.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getDefaultGradientEnd--">getDefaultGradientEnd</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the default gradient end color.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getDefaultGradientStart--">getDefaultGradientStart</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the default gradient start color.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getHoverGradientEnd--">getHoverGradientEnd</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the hover gradient end color.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getHoverGradientStart--">getHoverGradientStart</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the hover gradient start color.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getIndentedDefaultBackground--">getIndentedDefaultBackground</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the indented default background color.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getIndentedHoverBackground--">getIndentedHoverBackground</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the indented hover background color.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getListBackground--">getListBackground</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the list background color.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getNavigationElementShadowStroke--">getNavigationElementShadowStroke</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the navigation element shadow stroke color.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetBackground--">getWidgetBackground</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget background color.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetDarkShadow--">getWidgetDarkShadow</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget dark shadow color.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetForeground--">getWidgetForeground</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget foreground color.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Color</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html#getWidgetNormalShadow--">getWidgetNormalShadow</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the widget normal shadow color.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyListColorHolder-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyListColorHolder</h4>
+<pre>public&nbsp;EEFTabbedPropertyListColorHolder&#8203;(<a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;widgetFactory)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widgetFactory</code> - The widget factory</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getWidgetForeground--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetForeground</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getWidgetForeground&#8203;()</pre>
+<div class="block">Returns the widget foreground color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget foreground color</dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetNormalShadow--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetNormalShadow</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getWidgetNormalShadow&#8203;()</pre>
+<div class="block">Returns the widget normal shadow color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget normal shadow color</dd>
+</dl>
+</li>
+</ul>
+<a name="getListBackground--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getListBackground</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getListBackground&#8203;()</pre>
+<div class="block">Returns the list background color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The list background color</dd>
+</dl>
+</li>
+</ul>
+<a name="getIndentedHoverBackground--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIndentedHoverBackground</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getIndentedHoverBackground&#8203;()</pre>
+<div class="block">Returns the indented hover background color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The indented hover background color</dd>
+</dl>
+</li>
+</ul>
+<a name="getHoverGradientStart--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHoverGradientStart</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getHoverGradientStart&#8203;()</pre>
+<div class="block">Returns the hover gradient start color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The hover gradient start color</dd>
+</dl>
+</li>
+</ul>
+<a name="getHoverGradientEnd--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHoverGradientEnd</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getHoverGradientEnd&#8203;()</pre>
+<div class="block">Returns the hover gradient end color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The hover gradient end color</dd>
+</dl>
+</li>
+</ul>
+<a name="getIndentedDefaultBackground--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIndentedDefaultBackground</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getIndentedDefaultBackground&#8203;()</pre>
+<div class="block">Returns the indented default background color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The indented default background color</dd>
+</dl>
+</li>
+</ul>
+<a name="getDefaultGradientStart--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultGradientStart</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getDefaultGradientStart&#8203;()</pre>
+<div class="block">Returns the default gradient start color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The default gradient start color</dd>
+</dl>
+</li>
+</ul>
+<a name="getDefaultGradientEnd--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefaultGradientEnd</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getDefaultGradientEnd&#8203;()</pre>
+<div class="block">Returns the default gradient end color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The default gradient end color</dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetBackground--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetBackground</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getWidgetBackground&#8203;()</pre>
+<div class="block">Returns the widget background color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget background color</dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetDarkShadow--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetDarkShadow</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getWidgetDarkShadow&#8203;()</pre>
+<div class="block">Returns the widget dark shadow color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The widget dark shadow color</dd>
+</dl>
+</li>
+</ul>
+<a name="getNavigationElementShadowStroke--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNavigationElementShadowStroke</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getNavigationElementShadowStroke&#8203;()</pre>
+<div class="block">Returns the navigation element shadow stroke color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The navigation element shadow stroke color</dd>
+</dl>
+</li>
+</ul>
+<a name="getBottomNavigationElementShadowStroke1--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBottomNavigationElementShadowStroke1</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getBottomNavigationElementShadowStroke1&#8203;()</pre>
+<div class="block">Returns the first bottom navigation element shadow stroke color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The first bottom navigation element shadow stroke color</dd>
+</dl>
+</li>
+</ul>
+<a name="getBottomNavigationElementShadowStroke2--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBottomNavigationElementShadowStroke2</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Color&nbsp;getBottomNavigationElementShadowStroke2&#8203;()</pre>
+<div class="block">Returns the second bottom navigation element shadow stroke color.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The second bottom navigation element shadow stroke color</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyListColorHolder.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html
new file mode 100644
index 0000000..cf7b5bf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html
@@ -0,0 +1,399 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTopNavigationElement</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTopNavigationElement";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" target="_top">Frames</a></li>
+<li><a href="EEFTopNavigationElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></div>
+<h2 title="Class EEFTopNavigationElement" class="title">Class EEFTopNavigationElement</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Widget</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Control</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Scrollable</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Composite</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.swt.widgets.Canvas</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTopNavigationElement</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTopNavigationElement</span>
+extends org.eclipse.swt.widgets.Canvas</pre>
+<div class="block">The top navigation element in the tabbed property list. It looks like a scroll button when scrolling is needed or is
+ just a spacer when no scrolling is required.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>view</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html#EEFTopNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">EEFTopNavigationElement</a></span>&#8203;(<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>&nbsp;tabbedPropertyList)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html#paint-org.eclipse.swt.events.PaintEvent-">paint</a></span>&#8203;(org.eclipse.swt.events.PaintEvent&nbsp;event)</code></th>
+<td class="colLast">
+<div class="block">Pain the element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Canvas">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Canvas</h3>
+<code>drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Composite">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Composite</h3>
+<code>changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Control">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Control</h3>
+<code>addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.graphics.Drawable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.swt.graphics.Drawable</h3>
+<code>isAutoScalable</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Scrollable">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Scrollable</h3>
+<code>computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.swt.widgets.Widget">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.swt.widgets.Widget</h3>
+<code>addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTopNavigationElement-org.eclipse.eef.properties.ui.internal.page.propertylist.EEFTabbedPropertyList-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTopNavigationElement</h4>
+<pre>public&nbsp;EEFTopNavigationElement&#8203;(<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>&nbsp;tabbedPropertyList)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertyList</code> - The tabbed property list</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="paint-org.eclipse.swt.events.PaintEvent-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>paint</h4>
+<pre>protected&nbsp;void&nbsp;paint&#8203;(org.eclipse.swt.events.PaintEvent&nbsp;event)</pre>
+<div class="block">Pain the element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>event</code> - The pain event</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" target="_top">Frames</a></li>
+<li><a href="EEFTopNavigationElement.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.swt.widgets.Control">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html
new file mode 100644
index 0000000..243eeaa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page.propertylist</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal.page.propertylist</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFAccessibleControlAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFAccessibleControlAdapter</a></li>
+<li><a href="EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFBottomNavigationElement</a></li>
+<li><a href="EEFListElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFListElement</a></li>
+<li><a href="EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFPropertyListFocusListener</a></li>
+<li><a href="EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTabbedPropertyList</a></li>
+<li><a href="EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTabbedPropertyListColorHolder</a></li>
+<li><a href="EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist" target="classFrame">EEFTopNavigationElement</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html
new file mode 100644
index 0000000..dd89b76
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page.propertylist</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.page.propertylist";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal.page.propertylist</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Accessibility control adapter for the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFBottomNavigationElement</a></th>
+<td class="colLast">
+<div class="block">The top navigation element in the tabbed property list.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">One of the tabs in the tabbed property list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFPropertyListFocusListener</a></th>
+<td class="colLast">
+<div class="block">The focus listener of the <a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyList.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><code>EEFTabbedPropertyList</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Shows the list of tabs in the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTabbedPropertyListColorHolder</a></th>
+<td class="colLast">
+<div class="block">Utility class used to initialize and hold colors.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist">EEFTopNavigationElement</a></th>
+<td class="colLast">
+<div class="block">The top navigation element in the tabbed property list.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html
new file mode 100644
index 0000000..ed7e241
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html
@@ -0,0 +1,193 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.page.propertylist Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.page.propertylist Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal.page.propertylist</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.swt.accessibility.AccessibleControlAdapter (implements org.eclipse.swt.accessibility.AccessibleControlListener)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFAccessibleControlAdapter</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFPropertyListFocusListener</span></a> (implements org.eclipse.swt.events.FocusListener)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTabbedPropertyListColorHolder</span></a></li>
+<li class="circle">org.eclipse.swt.widgets.Widget
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Scrollable
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Composite
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Canvas
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFBottomNavigationElement</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<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></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTopNavigationElement</span></a></li>
+</ul>
+</li>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertyList</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/page/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html
new file mode 100644
index 0000000..f1810a3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFTabbedPropertyRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTabbedPropertyRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html">org.eclipse.eef.properties.ui.internal.registry</a></div>
+<h2 title="Class EEFTabbedPropertyRegistry" class="title">Class EEFTabbedPropertyRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.internal.registry.EEFTabbedPropertyRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTabbedPropertyRegistry</span>
+extends java.lang.Object</pre>
+<div class="block">Provides information about the tabbed property extension points. Each tabbed property registry is associated with a
+ unique contributor ID.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#EEFTabbedPropertyRegistry--">EEFTabbedPropertyRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">getDefault</a></span>&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefContributor)</code></th>
+<td class="colLast">
+<div class="block">Returns the sole instance of the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html#getTabDescriptors-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">getTabDescriptors</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                 org.eclipse.jface.viewers.ISelection&nbsp;input)</code></th>
+<td class="colLast">
+<div class="block">Returns the descriptors.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTabbedPropertyRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTabbedPropertyRegistry</h4>
+<pre>public&nbsp;EEFTabbedPropertyRegistry&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getDefault-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDefault</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a>&nbsp;getDefault&#8203;(<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefContributor)</pre>
+<div class="block">Returns the sole instance of the registry.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefContributor</code> - The contributor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The sole instance of the registry</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabDescriptors-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getTabDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getTabDescriptors&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                                                           org.eclipse.jface.viewers.ISelection&nbsp;input)</pre>
+<div class="block">Returns the descriptors.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The current part</dd>
+<dd><code>input</code> - The current selection</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The descriptors for the given part and selection</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" target="_top">Frames</a></li>
+<li><a href="EEFTabbedPropertyRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html
new file mode 100644
index 0000000..147f57a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-frame.html
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.registry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.internal.registry</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry" target="classFrame">EEFTabbedPropertyRegistry</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html
new file mode 100644
index 0000000..7f8e454
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-summary.html
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.registry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.registry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.internal.registry</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry">EEFTabbedPropertyRegistry</a></th>
+<td class="colLast">
+<div class="block">Provides information about the tabbed property extension points.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html
new file mode 100644
index 0000000..acd3f2a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/internal/registry/package-tree.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.internal.registry Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.internal.registry Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.internal.registry</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.registry.<a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry"><span class="typeNameLink">EEFTabbedPropertyRegistry</span></a></li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/internal/registry/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html
new file mode 100644
index 0000000..cedfed3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html
@@ -0,0 +1,496 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>EEFPropertiesUiLegacyPlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertiesUiLegacyPlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertiesUiLegacyPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></div>
+<h2 title="Class EEFPropertiesUiLegacyPlugin.Implementation" class="title">Class EEFPropertiesUiLegacyPlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EEFPropertiesUiLegacyPlugin.Implementation</span>
+extends org.eclipse.emf.common.EMFPlugin.EclipsePlugin</pre>
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertyContributorRegistry--">getTabbedPropertyContributorRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the tabbedPropertyContributorRegistry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertySectionsRegistry--">getTabbedPropertySectionsRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the tabbedPropertySectionsRegistry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><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></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#getTabbedPropertyTabsRegistry--">getTabbedPropertyTabsRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#logError-java.lang.String-java.lang.Exception-">logError</a></span>&#8203;(java.lang.String&nbsp;message,
+        java.lang.Exception&nbsp;exception)</code></th>
+<td class="colLast">
+<div class="block">Logs an error with the exception and the given message.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#logWarning-java.lang.String-java.lang.Exception-">logWarning</a></span>&#8203;(java.lang.String&nbsp;message,
+          java.lang.Exception&nbsp;exception)</code></th>
+<td class="colLast">
+<div class="block">Logs a warning with the exception and the given message.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#start-org.osgi.framework.BundleContext-">start</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html#stop-org.osgi.framework.BundleContext-">stop</a></span>&#8203;(org.osgi.framework.BundleContext&nbsp;context)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, startup, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="start-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>start</h4>
+<pre>public&nbsp;void&nbsp;start&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>start</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Plugin.start(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="stop-org.osgi.framework.BundleContext-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>stop</h4>
+<pre>public&nbsp;void&nbsp;stop&#8203;(org.osgi.framework.BundleContext&nbsp;context)
+          throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>stop</code>&nbsp;in class&nbsp;<code>org.eclipse.core.runtime.Plugin</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Plugin.stop(org.osgi.framework.BundleContext)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTabbedPropertyTabsRegistry--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabbedPropertyTabsRegistry</h4>
+<pre>public&nbsp;<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>&nbsp;getTabbedPropertyTabsRegistry&#8203;()</pre>
+<div class="block">Return the tabbedPropertyTabsRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tabbedPropertyTabsRegistry</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabbedPropertySectionsRegistry--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabbedPropertySectionsRegistry</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a>&nbsp;getTabbedPropertySectionsRegistry&#8203;()</pre>
+<div class="block">Return the tabbedPropertySectionsRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tabbedPropertySectionsRegistry</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabbedPropertyContributorRegistry--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabbedPropertyContributorRegistry</h4>
+<pre>public&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a>&nbsp;getTabbedPropertyContributorRegistry&#8203;()</pre>
+<div class="block">Return the tabbedPropertyContributorRegistry.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tabbedPropertyContributorRegistry</dd>
+</dl>
+</li>
+</ul>
+<a name="logError-java.lang.String-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>logError</h4>
+<pre>public&nbsp;void&nbsp;logError&#8203;(java.lang.String&nbsp;message,
+                     java.lang.Exception&nbsp;exception)</pre>
+<div class="block">Logs an error with the exception and the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>exception</code> - The exception</dd>
+</dl>
+</li>
+</ul>
+<a name="logWarning-java.lang.String-java.lang.Exception-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>logWarning</h4>
+<pre>public&nbsp;void&nbsp;logWarning&#8203;(java.lang.String&nbsp;message,
+                       java.lang.Exception&nbsp;exception)</pre>
+<div class="block">Logs a warning with the exception and the given message.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>message</code> - The message</dd>
+<dd><code>exception</code> - The exception</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertiesUiLegacyPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html
new file mode 100644
index 0000000..d6164b9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html
@@ -0,0 +1,489 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:10 CEST 2018 -->
+<title>EEFPropertiesUiLegacyPlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertiesUiLegacyPlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertiesUiLegacyPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></div>
+<h2 title="Class EEFPropertiesUiLegacyPlugin" class="title">Class EEFPropertiesUiLegacyPlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPropertiesUiLegacyPlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">The plugin class of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">The sole instance of the plugin.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#LEGACY_TABBED_PROPERTIES_PLUGIN_ID">LEGACY_TABBED_PROPERTIES_PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The identifier of the legacuy tabbed properties plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#PLUGIN_ID">PLUGIN_ID</a></span></code></th>
+<td class="colLast">
+<div class="block">The identifier of the plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#EEFPropertiesUiLegacyPlugin--">EEFPropertiesUiLegacyPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#getImplementation--">getImplementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the OSGi related implementation.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String PLUGIN_ID</pre>
+<div class="block">The identifier of the plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin.PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="LEGACY_TABBED_PROPERTIES_PLUGIN_ID">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LEGACY_TABBED_PROPERTIES_PLUGIN_ID</h4>
+<pre>public static final&nbsp;java.lang.String LEGACY_TABBED_PROPERTIES_PLUGIN_ID</pre>
+<div class="block">The identifier of the legacuy tabbed properties plugin.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.EEFPropertiesUiLegacyPlugin.LEGACY_TABBED_PROPERTIES_PLUGIN_ID">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a> INSTANCE</pre>
+<div class="block">The sole instance of the plugin.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPropertiesUiLegacyPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPropertiesUiLegacyPlugin</h4>
+<pre>public&nbsp;EEFPropertiesUiLegacyPlugin&#8203;()</pre>
+<div class="block">The constructor.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>EMFPlugin.getPluginResourceLocator()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImplementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getImplementation</h4>
+<pre>public static&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a>&nbsp;getImplementation&#8203;()</pre>
+<div class="block">Returns the OSGi related implementation.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The OSGi related implementation</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertiesUiLegacyPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html
new file mode 100644
index 0000000..6c8e2b6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>I18N.TranslatableMessage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="I18N.TranslatableMessage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" target="_top">Frames</a></li>
+<li><a href="I18N.TranslatableMessage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></div>
+<h2 title="Annotation Type I18N.TranslatableMessage" class="title">Annotation Type I18N.TranslatableMessage</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>@Retention(RUNTIME)
+@Target(FIELD)
+public static @interface <span class="memberNameLabel">I18N.TranslatableMessage</span></pre>
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime. The optional value corresponds to the key in the <code>ResourceLocator</code>;
+ if absent, the name of the field itself is used as key.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.optional.element.summary">
+<!--   -->
+</a>
+<h3>Optional Element Summary</h3>
+<table class="memberSummary" summary="Optional Element Summary table, listing optional elements, and an explanation">
+<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Optional Element</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>java.lang.String[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html#value--">value</a></span></code></th>
+<td class="colLast">
+<div class="block">The (optional) value of the message key.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="annotation.type.element.detail">
+<!--   -->
+</a>
+<h3>Element Detail</h3>
+<a name="value--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>value</h4>
+<pre>java.lang.String[]&nbsp;value</pre>
+<div class="block">The (optional) value of the message key. If absent, the key is assumed to be the same as the Java field's
+ name.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the message key, if different from the field name.</dd>
+</dl>
+<dl>
+<dt>Default:</dt>
+<dd>{}</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" target="_top">Frames</a></li>
+<li><a href="I18N.TranslatableMessage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Required&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#annotation.type.element.detail">Element</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html
new file mode 100644
index 0000000..fac74e8
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/I18N.html
@@ -0,0 +1,302 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>I18N</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="I18N";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/I18N.html" target="_top">Frames</a></li>
+<li><a href="I18N.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></div>
+<h2 title="Class I18N" class="title">Class I18N</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.I18N</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">I18N</span>
+extends java.lang.Object</pre>
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static interface&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal">I18N.TranslatableMessage</a></span></code></th>
+<td class="colLast">
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html#initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">initializeMessages</a></span>&#8203;(java.lang.Class&lt;?&gt;&nbsp;messagesClass,
+                  org.eclipse.emf.common.EMFPlugin&nbsp;plugin)</code></th>
+<td class="colLast">
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="initializeMessages-java.lang.Class-org.eclipse.emf.common.EMFPlugin-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>initializeMessages</h4>
+<pre>public static&nbsp;void&nbsp;initializeMessages&#8203;(java.lang.Class&lt;?&gt;&nbsp;messagesClass,
+                                      org.eclipse.emf.common.EMFPlugin&nbsp;plugin)</pre>
+<div class="block">Initializes the value of a class's <code>TranslatableMessage</code>s using the specified plugin as
+ <code>ResourceLocator</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>messagesClass</code> - the class which defines the fields to initialize.</dd>
+<dd><code>plugin</code> - the plugin from which to obtain the localized value of the fields.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/I18N.html" target="_top">Frames</a></li>
+<li><a href="I18N.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html
new file mode 100644
index 0000000..5c08f6b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/Messages.html
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>Messages</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Messages";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></div>
+<h2 title="Class Messages" class="title">Class Messages</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.Messages</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">Messages</span>
+extends java.lang.Object</pre>
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html#Eef2LegacyWrapper_failedToAccessField">Eef2LegacyWrapper_failedToAccessField</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html#RegistryEventListener_cannotInstantiateExtension">RegistryEventListener_cannotInstantiateExtension</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html#RegistryEventListener_missingAttribute">RegistryEventListener_missingAttribute</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="RegistryEventListener_missingAttribute">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RegistryEventListener_missingAttribute</h4>
+<pre>public static&nbsp;java.lang.String RegistryEventListener_missingAttribute</pre>
+</li>
+</ul>
+<a name="RegistryEventListener_cannotInstantiateExtension">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>RegistryEventListener_cannotInstantiateExtension</h4>
+<pre>public static&nbsp;java.lang.String RegistryEventListener_cannotInstantiateExtension</pre>
+</li>
+</ul>
+<a name="Eef2LegacyWrapper_failedToAccessField">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Eef2LegacyWrapper_failedToAccessField</h4>
+<pre>public static&nbsp;java.lang.String Eef2LegacyWrapper_failedToAccessField</pre>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/Messages.html" target="_top">Frames</a></li>
+<li><a href="Messages.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html
new file mode 100644
index 0000000..7c86ecf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html
@@ -0,0 +1,456 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacySection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacySection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" target="_top">Frames</a></li>
+<li><a href="LegacySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacySection" class="title">Class LegacySection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacySection</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacySection</span>
+extends java.lang.Object
+implements org.eclipse.ui.views.properties.tabbed.ISection</pre>
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> to an <code>ISection</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#LegacySection-org.eclipse.eef.properties.ui.api.IEEFSection-">LegacySection</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;eefSection)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage&nbsp;tabbedPropertySheetPage)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#getMinimumHeight--">getMinimumHeight</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#refresh--">refresh</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+        org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacySection-org.eclipse.eef.properties.ui.api.IEEFSection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacySection</h4>
+<pre>public&nbsp;LegacySection&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;eefSection)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefSection</code> - An EEF section</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage&nbsp;tabbedPropertySheetPage)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createControls</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.createControls(Composite, TabbedPropertySheetPage)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                     org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>setInput</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.setInput(IWorkbenchPart, ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>aboutToBeShown</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.aboutToBeShown()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>aboutToBeHidden</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.aboutToBeHidden()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getMinimumHeight--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumHeight</h4>
+<pre>public&nbsp;int&nbsp;getMinimumHeight&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getMinimumHeight</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.getMinimumHeight()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldUseExtraSpace--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldUseExtraSpace</h4>
+<pre>public&nbsp;boolean&nbsp;shouldUseExtraSpace&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>shouldUseExtraSpace</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.shouldUseExtraSpace()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>refresh</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISection</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISection.refresh()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" target="_top">Frames</a></li>
+<li><a href="LegacySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html
new file mode 100644
index 0000000..8f5e044
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html
@@ -0,0 +1,469 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacySectionDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacySectionDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacySectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacySectionDescriptor" class="title">Class LegacySectionDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacySectionDescriptor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacySectionDescriptor</span>
+extends java.lang.Object
+implements org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</pre>
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSectionDescriptor</code></a> to an <code>ISectionDescriptor</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.views.properties.tabbed.ISectionDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</h3>
+<code>ENABLES_FOR_ANY, TOP</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#LegacySectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-">LegacySectionDescriptor</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&nbsp;eefSectionDescriptor)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+         org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getAfterSection--">getAfterSection</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getEnablesFor--">getEnablesFor</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.IFilter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getFilter--">getFilter</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getInputTypes--">getInputTypes</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ISection</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getSectionClass--">getSectionClass</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html#getTargetTab--">getTargetTab</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacySectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacySectionDescriptor</h4>
+<pre>public&nbsp;LegacySectionDescriptor&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&nbsp;eefSectionDescriptor)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefSectionDescriptor</code> - EEF section descriptor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getId</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getId()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getFilter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFilter</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.IFilter&nbsp;getFilter&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getFilter</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getFilter()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getInputTypes--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInputTypes</h4>
+<pre>public&nbsp;java.util.List&nbsp;getInputTypes&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getInputTypes</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getInputTypes()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionClass</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ISection&nbsp;getSectionClass&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getSectionClass</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getSectionClass()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTargetTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTargetTab&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getTargetTab</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getTargetTab()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getEnablesFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnablesFor</h4>
+<pre>public&nbsp;int&nbsp;getEnablesFor&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getEnablesFor</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getEnablesFor()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appliesTo</h4>
+<pre>public&nbsp;boolean&nbsp;appliesTo&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                         org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>appliesTo</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.appliesTo(IWorkbenchPart, ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterSection--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAfterSection</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterSection&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getAfterSection</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ISectionDescriptor.getAfterSection()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacySectionDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html
new file mode 100644
index 0000000..0cf4b56
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html
@@ -0,0 +1,505 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyTabDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyTabDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacyTabDescriptor" class="title">Class LegacyTabDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacyTabDescriptor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code>, <code>org.eclipse.ui.views.properties.tabbed.ITabItem</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyTabDescriptor</span>
+extends java.lang.Object
+implements org.eclipse.ui.views.properties.tabbed.ITabDescriptor</pre>
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a> to a <code>ITabDescriptor</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.views.properties.tabbed.ITabDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.ui.views.properties.tabbed.ITabDescriptor</h3>
+<code>TOP</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#LegacyTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">LegacyTabDescriptor</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;eefTabDescriptor)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.TabContents</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#createTab--">createTab</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getAfterTab--">getAfterTab</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getCategory--">getCategory</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getImage--">getImage</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#getText--">getText</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html#isSelected--">isSelected</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyTabDescriptor-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyTabDescriptor</h4>
+<pre>public&nbsp;LegacyTabDescriptor&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;eefTabDescriptor)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefTabDescriptor</code> - EEF tab descriptor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabItem</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabItem.getImage()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabItem</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabItem.getText()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isSelected--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSelected</h4>
+<pre>public&nbsp;boolean&nbsp;isSelected&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isSelected</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabItem</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabItem.isSelected()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>public&nbsp;boolean&nbsp;isIndented&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isIndented</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabItem</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabItem.isIndented()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTab</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.TabContents&nbsp;createTab&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>createTab</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.createTab()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAfterTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterTab&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getAfterTab</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.getAfterTab()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCategory&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getCategory</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.getCategory()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getId</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.getId()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabel&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getLabel</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.getLabel()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptors--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSectionDescriptors</h4>
+<pre>public&nbsp;java.util.List&nbsp;getSectionDescriptors&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getSectionDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabDescriptor.getSectionDescriptors()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html
new file mode 100644
index 0000000..615d7c1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html
@@ -0,0 +1,716 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyTabbedPropertySheetPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyTabbedPropertySheetPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacyTabbedPropertySheetPage" class="title">Class LegacyTabbedPropertySheetPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.part.Page</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacyTabbedPropertySheetPage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyTabbedPropertySheetPage</span>
+extends org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</pre>
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a> to a <code>TabbedPropertySheetPage</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</h3>
+<code>tabListContentProvider</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#LegacyTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">LegacyTabbedPropertySheetPage</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;eefTabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">addTabSelectionListener</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;listener)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Control</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getControl--">getControl</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.TabContents</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ITabDescriptor</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.part.IPageSite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getSite--">getSite</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getTitleImage-org.eclipse.jface.viewers.ISelection-">getTitleImage</a></span>&#8203;(org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getTitleText-org.eclipse.jface.viewers.ISelection-">getTitleText</a></span>&#8203;(org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#labelProviderChanged-org.eclipse.jface.viewers.LabelProviderChangedEvent-">labelProviderChanged</a></span>&#8203;(org.eclipse.jface.viewers.LabelProviderChangedEvent&nbsp;event)</code></th>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#overrideTabs--">overrideTabs</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#refresh--">refresh</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">removeTabSelectionListener</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;listener)</code></th>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars</a></span>&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</code></th>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setFocus--">setFocus</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.part.Page">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.part.Page</h3>
+<code>init, makeContributions</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</h3>
+<code>createTab, disposeContributor, disposeTabs, getCurrentContributorId, getCurrentSelection, getSelectionContributor, getTabContents, getTabListContentProvider, handlePartActivated, updateTabs</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyTabbedPropertySheetPage-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyTabbedPropertySheetPage</h4>
+<pre>public&nbsp;LegacyTabbedPropertySheetPage&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;eefTabbedPropertySheetPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefTabbedPropertySheetPage</code> - EEF tabbed property sheet page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="addTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTabSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;addTabSelectionListener&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;listener)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>addTabSelectionListener</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.addTabSelectionListener(ITabSelectionListener)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createControl-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControl</h4>
+<pre>public&nbsp;void&nbsp;createControl&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.createControl(Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getActiveTabs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActiveTabs</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ITabDescriptor[]&nbsp;getActiveTabs&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getActiveTabs</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getActiveTabs()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getControl--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getControl</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Control&nbsp;getControl&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getControl</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getControl()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getCurrentTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCurrentTab</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.TabContents&nbsp;getCurrentTab&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getCurrentTab</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getCurrentTab()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSelectedTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSelectedTab</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ITabDescriptor&nbsp;getSelectedTab&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getSelectedTab</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getSelectedTab()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTitleImage-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTitleImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getTitleImage&#8203;(org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getTitleImage</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getTitleImage(ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTitleText-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTitleText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTitleText&#8203;(org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getTitleText</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getTitleText(ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getWidgetFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getWidgetFactory</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory&nbsp;getWidgetFactory&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getWidgetFactory</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.getWidgetFactory()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="labelProviderChanged-org.eclipse.jface.viewers.LabelProviderChangedEvent-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>labelProviderChanged</h4>
+<pre>public&nbsp;void&nbsp;labelProviderChanged&#8203;(org.eclipse.jface.viewers.LabelProviderChangedEvent&nbsp;event)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>labelProviderChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.labelProviderChanged(LabelProviderChangedEvent)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="overrideTabs--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>overrideTabs</h4>
+<pre>public&nbsp;void&nbsp;overrideTabs&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>overrideTabs</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.overrideTabs()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>refresh</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.refresh()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeTabSelectionListener</h4>
+<pre>public&nbsp;void&nbsp;removeTabSelectionListener&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;listener)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>removeTabSelectionListener</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.removeTabSelectionListener(ITabSelectionListener)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="resizeScrolledComposite--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>resizeScrolledComposite</h4>
+<pre>public&nbsp;void&nbsp;resizeScrolledComposite&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>resizeScrolledComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.resizeScrolledComposite()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>selectionChanged</h4>
+<pre>public&nbsp;void&nbsp;selectionChanged&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                             org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>selectionChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.selectionChanged(IWorkbenchPart, ISelection)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setActionBars-org.eclipse.ui.IActionBars-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setActionBars</h4>
+<pre>public&nbsp;void&nbsp;setActionBars&#8203;(org.eclipse.ui.IActionBars&nbsp;actionBars)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>setActionBars</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.setActionBars(IActionBars)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setFocus--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFocus</h4>
+<pre>public&nbsp;void&nbsp;setFocus&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>setFocus</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.setFocus()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setSelectedTab-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSelectedTab</h4>
+<pre>public&nbsp;void&nbsp;setSelectedTab&#8203;(java.lang.String&nbsp;id)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>setSelectedTab</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetPage.setSelectedTab(String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getSite--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSite</h4>
+<pre>public&nbsp;org.eclipse.ui.part.IPageSite&nbsp;getSite&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getSite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.part.Page</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Page.getSite()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html
new file mode 100644
index 0000000..68f52e0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyTabbedPropertySheetPageContributor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyTabbedPropertySheetPageContributor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacyTabbedPropertySheetPageContributor" class="title">Class LegacyTabbedPropertySheetPageContributor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacyTabbedPropertySheetPageContributor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyTabbedPropertySheetPageContributor</span>
+extends java.lang.Object
+implements org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor</pre>
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a> to a <code>ITabbedPropertySheetPageContributor</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html#LegacyTabbedPropertySheetPageContributor-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">LegacyTabbedPropertySheetPageContributor</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefTabbedPropertySheetPageContributor)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyTabbedPropertySheetPageContributor-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyTabbedPropertySheetPageContributor</h4>
+<pre>public&nbsp;LegacyTabbedPropertySheetPageContributor&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;eefTabbedPropertySheetPageContributor)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefTabbedPropertySheetPageContributor</code> - EEF tabbed property sheet page contributor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getContributorId</code>&nbsp;in interface&nbsp;<code>org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>ITabbedPropertySheetPageContributor.getContributorId()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html
new file mode 100644
index 0000000..cde76d7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html
@@ -0,0 +1,615 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyTabbedPropertySheetWidgetFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyTabbedPropertySheetWidgetFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></div>
+<h2 title="Class LegacyTabbedPropertySheetWidgetFactory" class="title">Class LegacyTabbedPropertySheetWidgetFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.forms.widgets.FormToolkit</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.LegacyTabbedPropertySheetWidgetFactory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyTabbedPropertySheetWidgetFactory</span>
+extends org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</pre>
+<div class="block">Wraps an <code>EEFTabbedPropertySheetWidgetFactory</code> to a <code>TabbedPropertySheetWidgetFactory</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#LegacyTabbedPropertySheetWidgetFactory-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">LegacyTabbedPropertySheetWidgetFactory</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;eefWidgetFactory)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CCombo</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-">createCCombo</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CCombo</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-int-">createCCombo</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            int&nbsp;comboStyle)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CLabel</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">createCLabel</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            java.lang.String&nbsp;text)</code></th>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CLabel</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createCLabel</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+            java.lang.String&nbsp;text,
+            int&nbsp;style)</code></th>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-">createComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-int-">createComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+               int&nbsp;style)</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createFlatFormComposite-org.eclipse.swt.widgets.Composite-">createFlatFormComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Group</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">createGroup</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+           java.lang.String&nbsp;text)</code></th>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.List</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createList-org.eclipse.swt.widgets.Composite-int-">createList</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+          int&nbsp;style)</code></th>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.widgets.Composite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createPlainComposite-org.eclipse.swt.widgets.Composite-int-">createPlainComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                    int&nbsp;style)</code></th>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.ScrolledComposite</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">createScrolledComposite</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                       int&nbsp;style)</code></th>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CTabFolder</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createTabFolder-org.eclipse.swt.widgets.Composite-int-">createTabFolder</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+               int&nbsp;style)</code></th>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.swt.custom.CTabItem</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#createTabItem-org.eclipse.swt.custom.CTabFolder-int-">createTabItem</a></span>&#8203;(org.eclipse.swt.custom.CTabFolder&nbsp;tabFolder,
+             int&nbsp;style)</code></th>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html#dispose--">dispose</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>adapt, adapt, createButton, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createHyperlink, createImageHyperlink, createLabel, createLabel, createPageBook, createScrolledForm, createSection, createSeparator, createTable, createText, createText, createTree, decorateFormHeading, ensureVisible, getBorderMargin, getBorderStyle, getColors, getHyperlinkGroup, getOrientation, paintBordersFor, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyTabbedPropertySheetWidgetFactory-org.eclipse.eef.common.ui.api.EEFWidgetFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyTabbedPropertySheetWidgetFactory</h4>
+<pre>public&nbsp;LegacyTabbedPropertySheetWidgetFactory&#8203;(<a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a>&nbsp;eefWidgetFactory)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>eefWidgetFactory</code> - EEF tabbed property sheet page widget factory</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createTabFolder-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTabFolder</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CTabFolder&nbsp;createTabFolder&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                         int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createTabFolder</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createTabFolder(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createTabItem-org.eclipse.swt.custom.CTabFolder-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createTabItem</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CTabItem&nbsp;createTabItem&#8203;(org.eclipse.swt.custom.CTabFolder&nbsp;tabFolder,
+                                                     int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createTabItem</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createTabItem(CTabFolder, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createList-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createList</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.List&nbsp;createList&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                               int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createList</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createList(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                         int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createComposite(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createComposite-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createComposite(Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createPlainComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createPlainComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createPlainComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                              int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createPlainComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createPlainComposite(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createScrolledComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.ScrolledComposite&nbsp;createScrolledComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                                        int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createScrolledComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createScrolledComposite(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createCCombo-org.eclipse.swt.widgets.Composite-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCCombo</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CCombo&nbsp;createCCombo&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  int&nbsp;comboStyle)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createCCombo</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createCCombo(Composite, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createCCombo-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCCombo</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CCombo&nbsp;createCCombo&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createCCombo</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createCCombo(Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createGroup</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Group&nbsp;createGroup&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                 java.lang.String&nbsp;text)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createGroup</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createGroup(Composite, String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createFlatFormComposite-org.eclipse.swt.widgets.Composite-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createFlatFormComposite</h4>
+<pre>public&nbsp;org.eclipse.swt.widgets.Composite&nbsp;createFlatFormComposite&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createFlatFormComposite</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createFlatFormComposite(Composite)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCLabel</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CLabel&nbsp;createCLabel&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  java.lang.String&nbsp;text)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createCLabel</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createCLabel(Composite, String)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createCLabel</h4>
+<pre>public&nbsp;org.eclipse.swt.custom.CLabel&nbsp;createCLabel&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                                                  java.lang.String&nbsp;text,
+                                                  int&nbsp;style)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createCLabel</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.createCLabel(Composite, String, int)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>dispose</code>&nbsp;in class&nbsp;<code>org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>TabbedPropertySheetWidgetFactory.dispose()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabbedPropertySheetWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html
new file mode 100644
index 0000000..e4123b7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacySection</a></li>
+<li><a href="LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacySectionDescriptor</a></li>
+<li><a href="LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetPage</a></li>
+<li><a href="LegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetPageContributor</a></li>
+<li><a href="LegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabbedPropertySheetWidgetFactory</a></li>
+<li><a href="LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy" target="classFrame">LegacyTabDescriptor</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html
new file mode 100644
index 0000000..45b3354
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.eef2legacy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySection</a></th>
+<td class="colLast">
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSection</code></a> to an <code>ISection</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacySectionDescriptor</a></th>
+<td class="colLast">
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFSectionDescriptor</code></a> to an <code>ISectionDescriptor</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabbedPropertySheetPage</a></th>
+<td class="colLast">
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a> to a <code>TabbedPropertySheetPage</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a> to a <code>ITabbedPropertySheetPageContributor</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps an <code>EEFTabbedPropertySheetWidgetFactory</code> to a <code>TabbedPropertySheetWidgetFactory</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy">LegacyTabDescriptor</a></th>
+<td class="colLast">
+<div class="block">Wraps an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a> to a <code>ITabDescriptor</code>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html
new file mode 100644
index 0000000..4248626
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.eef2legacy Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.eef2legacy Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.ui.forms.widgets.FormToolkit
+<ul>
+<li class="circle">org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory
+<ul>
+<li class="circle">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"><span class="typeNameLink">LegacyTabbedPropertySheetWidgetFactory</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySection</span></a> (implements org.eclipse.ui.views.properties.tabbed.ISection)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySectionDescriptor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ISectionDescriptor)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyTabbedPropertySheetPageContributor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabDescriptor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ITabDescriptor)</li>
+<li class="circle">org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
+<ul>
+<li class="circle">org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage (implements org.eclipse.jface.viewers.ILabelProviderListener, org.eclipse.ui.views.properties.IPropertySheetPage)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabbedPropertySheetPage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html
new file mode 100644
index 0000000..5bee9c0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html
@@ -0,0 +1,380 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>AbstractRegistryEventListener.Action</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener.Action";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></div>
+<h2 title="Enum AbstractRegistryEventListener.Action" class="title">Enum AbstractRegistryEventListener.Action</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener.Action</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></dd>
+</dl>
+<hr>
+<br>
+<pre>protected static enum <span class="typeNameLabel">AbstractRegistryEventListener.Action</span>
+extends java.lang.Enum&lt;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a>&gt;</pre>
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary" summary="Enum Constant Summary table, listing enum constants, and an explanation">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#ADD">ADD</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being added.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#REMOVE">REMOVE</a></span></code></th>
+<td class="colLast">
+<div class="block">An extension is being removed.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#valueOf-java.lang.String-">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html#values--">values</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a name="ADD">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ADD</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a> ADD</pre>
+<div class="block">An extension is being added.</div>
+</li>
+</ul>
+<a name="REMOVE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>REMOVE</h4>
+<pre>public static final&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a> REMOVE</pre>
+<div class="block">An extension is being removed.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="values--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre>public static&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a>[]&nbsp;values&#8203;()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (AbstractRegistryEventListener.Action c : AbstractRegistryEventListener.Action.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a name="valueOf-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre>public static&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.Action.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html
new file mode 100644
index 0000000..d16f1ce
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html
@@ -0,0 +1,496 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>AbstractRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AbstractRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":6,"i3":6,"i4":10,"i5":10,"i6":10,"i7":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></div>
+<h2 title="Class AbstractRegistryEventListener" class="title">Class AbstractRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.util.EventListener</code>, <code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></code>, <code><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></code>, <code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">AbstractRegistryEventListener</span>
+extends java.lang.Object
+implements org.eclipse.core.runtime.IRegistryEventListener</pre>
+<div class="block">Utility superclass used to process extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></span></code></th>
+<td class="colLast">
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#AbstractRegistryEventListener-java.lang.String-java.lang.String-">AbstractRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                             java.lang.String&nbsp;extensionPointID)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a></span>&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</code></th>
+<td class="colLast">
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</code></th>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></span>&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected abstract boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AbstractRegistryEventListener-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AbstractRegistryEventListener</h4>
+<pre>public&nbsp;AbstractRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                     java.lang.String&nbsp;extensionPointID)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readRegistry</h4>
+<pre>public&nbsp;void&nbsp;readRegistry&#8203;(org.eclipse.core.runtime.IExtensionRegistry&nbsp;extensionRegistry)</pre>
+<div class="block">Reads the extension registry for the addition of new extensions.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>extensionRegistry</code> - The extension registry</dd>
+</dl>
+</li>
+</ul>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected abstract&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="added-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>added</h4>
+<pre>public&nbsp;void&nbsp;added&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>added</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.added(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtension:A-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtension[]&nbsp;extensions)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtension[])</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removed-org.eclipse.core.runtime.IExtensionPoint:A-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>removed</h4>
+<pre>public&nbsp;void&nbsp;removed&#8203;(org.eclipse.core.runtime.IExtensionPoint[]&nbsp;extensionPoints)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removed</code>&nbsp;in interface&nbsp;<code>org.eclipse.core.runtime.IRegistryEventListener</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IRegistryEventListener.removed(org.eclipse.core.runtime.IExtensionPoint[])</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="AbstractRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html
new file mode 100644
index 0000000..91aa08f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html
@@ -0,0 +1,261 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>IItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></div>
+<h2 title="Interface IItemDescriptor" class="title">Interface IItemDescriptor</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><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></code>, <code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IItemDescriptor</span></pre>
+<div class="block">The description of the Object.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getId</h4>
+<pre>java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="IItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html
new file mode 100644
index 0000000..56342db
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html
@@ -0,0 +1,304 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>IItemRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="IItemRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></div>
+<h2 title="Interface IItemRegistry" class="title">Interface IItemRegistry</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></code>, <code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></code>, <code><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></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">IItemRegistry</span></pre>
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes the <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;add&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</pre>
+<div class="block">Adds the given <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> had the same identifier</dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>boolean&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes the <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if the element was removed, otherwise false</dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" target="_top">Frames</a></li>
+<li><a href="IItemRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html
new file mode 100644
index 0000000..09abbfa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html
@@ -0,0 +1,472 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertyContributorItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyContributorItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyContributorItemDescriptor" class="title">Class LegacyPropertyContributorItemDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorItemDescriptor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyContributorItemDescriptor</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></pre>
+<div class="block">The property contributor descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-">LegacyPropertyContributorItemDescriptor</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.IActionProvider</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getActionProvider--">getActionProvider</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the actionProvider.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getCategories--">getCategories</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get categories.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.ILabelProvider</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getLabelProvider--">getLabelProvider</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the labelProvider.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getSectionDescriptorProvider--">getSectionDescriptorProvider</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the sectionDescriptorProvider.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getTabDescriptorProvider--">getTabDescriptorProvider</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the tabDescriptorProvider.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ITypeMapper</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#getTypeMapper--">getTypeMapper</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the typeMapper.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html#isOverridableTabListContentProvider--">isOverridableTabListContentProvider</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the overridableTabListContentProvider.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyContributorItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyContributorItemDescriptor</h4>
+<pre>public&nbsp;LegacyPropertyContributorItemDescriptor&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--"><code>IItemDescriptor.getId()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getLabelProvider--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabelProvider</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.ILabelProvider&nbsp;getLabelProvider&#8203;()</pre>
+<div class="block">Return the labelProvider.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the labelProvider</dd>
+</dl>
+</li>
+</ul>
+<a name="getActionProvider--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getActionProvider</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.IActionProvider&nbsp;getActionProvider&#8203;()</pre>
+<div class="block">Return the actionProvider.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the actionProvider</dd>
+</dl>
+</li>
+</ul>
+<a name="getTypeMapper--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypeMapper</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;getTypeMapper&#8203;()</pre>
+<div class="block">Return the typeMapper.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the typeMapper</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptorProvider--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionDescriptorProvider</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider&nbsp;getSectionDescriptorProvider&#8203;()</pre>
+<div class="block">Return the sectionDescriptorProvider.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the sectionDescriptorProvider</dd>
+</dl>
+</li>
+</ul>
+<a name="getTabDescriptorProvider--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTabDescriptorProvider</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ITabDescriptorProvider&nbsp;getTabDescriptorProvider&#8203;()</pre>
+<div class="block">Return the tabDescriptorProvider.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the tabDescriptorProvider</dd>
+</dl>
+</li>
+</ul>
+<a name="isOverridableTabListContentProvider--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isOverridableTabListContentProvider</h4>
+<pre>public&nbsp;boolean&nbsp;isOverridableTabListContentProvider&#8203;()</pre>
+<div class="block">Return the overridableTabListContentProvider.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the overridableTabListContentProvider</dd>
+</dl>
+</li>
+</ul>
+<a name="getCategories--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCategories</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getCategories&#8203;()</pre>
+<div class="block">Get categories.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The categories</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html
new file mode 100644
index 0000000..7118dd9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html
@@ -0,0 +1,438 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertyContributorRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyContributorRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyContributorRegistry" class="title">Class LegacyPropertyContributorRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyContributorRegistry</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></pre>
+<div class="block">The registry used to track the descriptors of the property contributor extension.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#LegacyPropertyContributorRegistry--">LegacyPropertyContributorRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;itemDescriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getPropertyCategories--">getPropertyCategories</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get property categories.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getSectionDescriptorProvider-java.lang.String-">getSectionDescriptorProvider</a></span>&#8203;(java.lang.String&nbsp;contributorId)</code></th>
+<td class="colLast">
+<div class="block">Get property section descriptor provider.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.ui.views.properties.tabbed.ITypeMapper</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#getTypeMapper-java.lang.String-">getTypeMapper</a></span>&#8203;(java.lang.String&nbsp;contributorId)</code></th>
+<td class="colLast">
+<div class="block">Get property type mapper.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyContributorRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyContributorRegistry</h4>
+<pre>public&nbsp;LegacyPropertyContributorRegistry&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyCategories--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyCategories</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getPropertyCategories&#8203;()</pre>
+<div class="block">Get property categories.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>List of categories</dd>
+</dl>
+</li>
+</ul>
+<a name="getTypeMapper-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTypeMapper</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;getTypeMapper&#8203;(java.lang.String&nbsp;contributorId)</pre>
+<div class="block">Get property type mapper.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor ID</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Type mapper</dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionDescriptorProvider-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionDescriptorProvider</h4>
+<pre>public&nbsp;org.eclipse.ui.views.properties.tabbed.ISectionDescriptorProvider&nbsp;getSectionDescriptorProvider&#8203;(java.lang.String&nbsp;contributorId)</pre>
+<div class="block">Get property section descriptor provider.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor ID</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Section descriptor provider</dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;add&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;itemDescriptor)</pre>
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>itemDescriptor</code> - The descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> had the same identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"><code>IItemRegistry.add(IItemDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--"><code>IItemRegistry.clear()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;boolean&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if the element was removed, otherwise false</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-"><code>IItemRegistry.remove(java.lang.String)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html
new file mode 100644
index 0000000..b6c1d2a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html
@@ -0,0 +1,643 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertyContributorRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyContributorRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyContributorRegistryEventListener" class="title">Class LegacyPropertyContributorRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyContributorRegistryEventListener</span>
+extends <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></pre>
+<div class="block">Utility class used to retrieved the descriptors of property contributor extension.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#ACTION_PROVIDER_ATTR">ACTION_PROVIDER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional actionProvider attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional category attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required contributorId attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#LABEL_PROVIDER_ATTR">LABEL_PROVIDER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional labelProvider attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional overridableTabListContentProvider attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#SECTION_DESCRIPTOR_PROVIDER_ATTR">SECTION_DESCRIPTOR_PROVIDER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional sectionDescriptorProvider attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAB_DESCRIPTOR_PROVIDER_ATTR">TAB_DESCRIPTOR_PROVIDER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional tabDescriptorProvider attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CATEGORY">TAG_PROPERTY_CATEGORY</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyCategory tag of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TAG_PROPERTY_CONTRIBUTOR">TAG_PROPERTY_CONTRIBUTOR</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyContributor tag of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#TYPE_MAPPER_ATTR">TYPE_MAPPER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional typeMapper attribute of extension point.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#LegacyPropertyContributorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistry-">LegacyPropertyContributorRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                                              java.lang.String&nbsp;extensionPointID,
+                                              <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a>&nbsp;itemRegistry)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TAG_PROPERTY_CONTRIBUTOR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_CONTRIBUTOR</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_CONTRIBUTOR</pre>
+<div class="block">PropertyContributor tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAG_PROPERTY_CONTRIBUTOR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTRIBUTOR_ID_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CONTRIBUTOR_ID_ATTR</pre>
+<div class="block">Required contributorId attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.CONTRIBUTOR_ID_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TYPE_MAPPER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TYPE_MAPPER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String TYPE_MAPPER_ATTR</pre>
+<div class="block">Optional typeMapper attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TYPE_MAPPER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String LABEL_PROVIDER_ATTR</pre>
+<div class="block">Optional labelProvider attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.LABEL_PROVIDER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ACTION_PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ACTION_PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ACTION_PROVIDER_ATTR</pre>
+<div class="block">Optional actionProvider attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.ACTION_PROVIDER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="SECTION_DESCRIPTOR_PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SECTION_DESCRIPTOR_PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String SECTION_DESCRIPTOR_PROVIDER_ATTR</pre>
+<div class="block">Optional sectionDescriptorProvider attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.SECTION_DESCRIPTOR_PROVIDER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAB_DESCRIPTOR_PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAB_DESCRIPTOR_PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String TAB_DESCRIPTOR_PROVIDER_ATTR</pre>
+<div class="block">Optional tabDescriptorProvider attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAB_DESCRIPTOR_PROVIDER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR</pre>
+<div class="block">Optional overridableTabListContentProvider attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.OVERRIDABLE_TAB_LIST_CONTENT_PROVIDER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAG_PROPERTY_CATEGORY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_CATEGORY</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_CATEGORY</pre>
+<div class="block">PropertyCategory tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.TAG_PROPERTY_CATEGORY">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CATEGORY_ATTR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CATEGORY_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CATEGORY_ATTR</pre>
+<div class="block">Optional category attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistryEventListener.CATEGORY_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyContributorRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyContributorRegistry-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyContributorRegistryEventListener</h4>
+<pre>public&nbsp;LegacyPropertyContributorRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                                      java.lang.String&nbsp;extensionPointID,
+                                                      <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a>&nbsp;itemRegistry)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+<dd><code>itemRegistry</code> - The item registry</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processAddition(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processRemoval(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyContributorRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html
new file mode 100644
index 0000000..9281884
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertySectionItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertySectionItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertySectionItemDescriptor" class="title">Class LegacyPropertySectionItemDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFSectionDescriptor</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionItemDescriptor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code>, <code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertySectionItemDescriptor</span>
+extends <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a>
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></pre>
+<div class="block">The property section descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#ENABLES_FOR_ANY">ENABLES_FOR_ANY</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#LegacyPropertySectionItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">LegacyPropertySectionItemDescriptor</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                                   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#LegacyPropertySectionItemDescriptor-org.eclipse.ui.views.properties.tabbed.ISectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">LegacyPropertySectionItemDescriptor</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ISectionDescriptor&nbsp;sectionDescriptor,
+                                   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getAfterSection--">getAfterSection</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section identifier below which this section is displayed.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getEnablesFor--">getEnablesFor</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the value for section enablement which is a precise number of items selected.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.jface.viewers.IFilter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getFilter--">getFilter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the section filter instance for this section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getInputTypes--">getInputTypes</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the valid input types for this section.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getSectionClass--">getSectionClass</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the class that implements this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html#getTargetTab--">getTargetTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the target tab where this section will appear.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSectionDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#appliesTo-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">appliesTo</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertySectionItemDescriptor-org.eclipse.core.runtime.IConfigurationElement-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LegacyPropertySectionItemDescriptor</h4>
+<pre>public&nbsp;LegacyPropertySectionItemDescriptor&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement,
+                                           <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration Element</dd>
+<dd><code>typeMapper</code> - The type mapper</dd>
+</dl>
+</li>
+</ul>
+<a name="LegacyPropertySectionItemDescriptor-org.eclipse.ui.views.properties.tabbed.ISectionDescriptor-org.eclipse.eef.properties.ui.api.IEEFTypeMapper-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertySectionItemDescriptor</h4>
+<pre>public&nbsp;LegacyPropertySectionItemDescriptor&#8203;(org.eclipse.ui.views.properties.tabbed.ISectionDescriptor&nbsp;sectionDescriptor,
+                                           <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>&nbsp;typeMapper)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>sectionDescriptor</code> - The section descriptor</dd>
+<dd><code>typeMapper</code> - The type mapper</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getId--"><code>IEEFSectionDescriptor.getId()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getSectionClass--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSectionClass</h4>
+<pre>public&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>&nbsp;getSectionClass&#8203;()</pre>
+<div class="block">Get the class that implements this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--">getSectionClass</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the class that implements this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getSectionClass--"><code>IEEFSectionDescriptor.getSectionClass()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getTargetTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTargetTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getTargetTab&#8203;()</pre>
+<div class="block">Get the target tab where this section will appear.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--">getTargetTab</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the target tab where this section will appear.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getTargetTab--"><code>IEEFSectionDescriptor.getTargetTab()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getFilter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFilter</h4>
+<pre>public&nbsp;org.eclipse.jface.viewers.IFilter&nbsp;getFilter&#8203;()</pre>
+<div class="block">Get the section filter instance for this section. Return null if no filter for this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--">getFilter</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getFilter--">getFilter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section filter instance.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getFilter--"><code>IEEFSectionDescriptor.getFilter()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterSection--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAfterSection</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterSection&#8203;()</pre>
+<div class="block">Get the section identifier below which this section is displayed. <code>"top"</code> is returned if this section
+ is the top most section or if there is one section in the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getAfterSection--">getAfterSection</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the section identifier.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getAfterSection--"><code>IEEFSectionDescriptor.getAfterSection()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getEnablesFor--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEnablesFor</h4>
+<pre>public&nbsp;int&nbsp;getEnablesFor&#8203;()</pre>
+<div class="block">Get the value for section enablement which is a precise number of items selected. For example: enablesFor="1"
+ enables the section only when one item is selected. If not specified, enable for any selection and return
+ ENABLES_FOR_ANY.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getEnablesFor--">getEnablesFor</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the value for section enablement.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getEnablesFor--"><code>IEEFSectionDescriptor.getEnablesFor()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getInputTypes--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getInputTypes</h4>
+<pre>public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getInputTypes&#8203;()</pre>
+<div class="block">Get the valid input types for this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getInputTypes--">getInputTypes</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSectionDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the valid input types for this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html#getInputTypes--"><code>AbstractEEFSectionDescriptor.getInputTypes()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html
new file mode 100644
index 0000000..3fd8d75
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html
@@ -0,0 +1,397 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertySectionRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertySectionRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertySectionRegistry" class="title">Class LegacyPropertySectionRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertySectionRegistry</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></pre>
+<div class="block">The registry used to track the descriptors of the property section extension.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#LegacyPropertySectionRegistry--">LegacyPropertySectionRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#getPropertySections-java.lang.String-java.lang.String-">getPropertySections</a></span>&#8203;(java.lang.String&nbsp;contributorId,
+                   java.lang.String&nbsp;tabId)</code></th>
+<td class="colLast">
+<div class="block">Get the property sections.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertySectionRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertySectionRegistry</h4>
+<pre>public&nbsp;LegacyPropertySectionRegistry&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertySections-java.lang.String-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertySections</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>&gt;&nbsp;getPropertySections&#8203;(java.lang.String&nbsp;contributorId,
+                                                                 java.lang.String&nbsp;tabId)</pre>
+<div class="block">Get the property sections.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor Id</dd>
+<dd><code>tabId</code> - Id of the tab for which we should get the sections</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>List of sections</dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;add&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</pre>
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> had the same identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"><code>IItemRegistry.add(IItemDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;boolean&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if the element was removed, otherwise false</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-"><code>IItemRegistry.remove(String)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--"><code>IItemRegistry.clear()</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html
new file mode 100644
index 0000000..ac63524
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html
@@ -0,0 +1,664 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertySectionsRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertySectionsRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionsRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertySectionsRegistryEventListener" class="title">Class LegacyPropertySectionsRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertySectionsRegistryEventListener</span>
+extends <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></pre>
+<div class="block">Utility class used to retrieved the descriptors of property sections extension.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#AFTER_SECTION_ATTR">AFTER_SECTION_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional afterSection attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ATT_INPUT_TYPE">ATT_INPUT_TYPE</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional type attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CLASS_ATTR">CLASS_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required class attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Id attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ELEMENT_INPUT">ELEMENT_INPUT</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional input child of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ENABLES_FOR_ATTR">ENABLES_FOR_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional enablesFor attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#FILTER_ATTR">FILTER_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional filter attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#ID_ATTR">ID_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required id attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAB_ATTR">TAB_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required tab attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTION">TAG_PROPERTY_SECTION</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyTab tag of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#TAG_PROPERTY_SECTIONS">TAG_PROPERTY_SECTIONS</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyTab tag of extension point.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#LegacyPropertySectionsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionRegistry-">LegacyPropertySectionsRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                                           java.lang.String&nbsp;extensionPointID,
+                                           <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a>&nbsp;itemRegistry)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TAG_PROPERTY_SECTIONS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_SECTIONS</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_SECTIONS</pre>
+<div class="block">PropertyTab tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAG_PROPERTY_SECTIONS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTRIBUTOR_ID_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CONTRIBUTOR_ID_ATTR</pre>
+<div class="block">Id attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.CONTRIBUTOR_ID_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAG_PROPERTY_SECTION">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_SECTION</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_SECTION</pre>
+<div class="block">PropertyTab tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAG_PROPERTY_SECTION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAB_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAB_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String TAB_ATTR</pre>
+<div class="block">Required tab attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.TAB_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ID_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ID_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ID_ATTR</pre>
+<div class="block">Required id attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ID_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CLASS_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLASS_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CLASS_ATTR</pre>
+<div class="block">Required class attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.CLASS_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="AFTER_SECTION_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AFTER_SECTION_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String AFTER_SECTION_ATTR</pre>
+<div class="block">Optional afterSection attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.AFTER_SECTION_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ENABLES_FOR_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ENABLES_FOR_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ENABLES_FOR_ATTR</pre>
+<div class="block">Optional enablesFor attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ENABLES_FOR_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="FILTER_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FILTER_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String FILTER_ATTR</pre>
+<div class="block">Optional filter attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.FILTER_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ELEMENT_INPUT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ELEMENT_INPUT</h4>
+<pre>public static final&nbsp;java.lang.String ELEMENT_INPUT</pre>
+<div class="block">Optional input child of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ELEMENT_INPUT">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ATT_INPUT_TYPE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ATT_INPUT_TYPE</h4>
+<pre>public static final&nbsp;java.lang.String ATT_INPUT_TYPE</pre>
+<div class="block">Optional type attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionsRegistryEventListener.ATT_INPUT_TYPE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertySectionsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertySectionRegistry-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertySectionsRegistryEventListener</h4>
+<pre>public&nbsp;LegacyPropertySectionsRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                                   java.lang.String&nbsp;extensionPointID,
+                                                   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a>&nbsp;itemRegistry)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+<dd><code>itemRegistry</code> - The ItemRegistry</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processAddition(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processRemoval(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertySectionsRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html
new file mode 100644
index 0000000..625ff8f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html
@@ -0,0 +1,542 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertyTabItemDescriptor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyTabItemDescriptor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyTabItemDescriptor" class="title">Class LegacyPropertyTabItemDescriptor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFTabDescriptor</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabItemDescriptor</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code>, <code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code>, <code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyTabItemDescriptor</span>
+extends <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a>
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></pre>
+<div class="block">The property tab descriptor.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.IEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Fields inherited from interface&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#TOP">TOP</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#LegacyPropertyTabItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-org.eclipse.jface.resource.ImageDescriptor-">LegacyPropertyTabItemDescriptor</a></span>&#8203;(java.lang.String&nbsp;contributorId,
+                               java.lang.String&nbsp;label,
+                               java.lang.String&nbsp;category,
+                               java.lang.String&nbsp;afterTab,
+                               java.lang.String&nbsp;id,
+                               boolean&nbsp;indented,
+                               org.eclipse.jface.resource.ImageDescriptor&nbsp;imageDesc)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes this descriptor.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getAfterTab--">getAfterTab</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the identifier of the tab after which this tab should be displayed.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getCategory--">getCategory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the category this tab belongs to.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getContributorId--">getContributorId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get contributor id.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getId--">getId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the identifier.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.swt.graphics.Image</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getImage--">getImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the icon image for the tab.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#getLabel--">getLabel</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Get the text label for the tab.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html#isIndented--">isIndented</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine if this tab is indented.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFTabDescriptor">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#clone--">clone</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#createTab--">createTab</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#equals-java.lang.Object-">equals</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getSectionDescriptors--">getSectionDescriptors</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getText--">getText</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#hashCode--">hashCode</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isSelected--">isSelected</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#setSectionDescriptors-java.util.List-">setSectionDescriptors</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyTabItemDescriptor-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-boolean-org.eclipse.jface.resource.ImageDescriptor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyTabItemDescriptor</h4>
+<pre>public&nbsp;LegacyPropertyTabItemDescriptor&#8203;(java.lang.String&nbsp;contributorId,
+                                       java.lang.String&nbsp;label,
+                                       java.lang.String&nbsp;category,
+                                       java.lang.String&nbsp;afterTab,
+                                       java.lang.String&nbsp;id,
+                                       boolean&nbsp;indented,
+                                       org.eclipse.jface.resource.ImageDescriptor&nbsp;imageDesc)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor id</dd>
+<dd><code>category</code> - The category</dd>
+<dd><code>id</code> - The id</dd>
+<dd><code>label</code> - The label</dd>
+<dd><code>afterTab</code> - The afterTab</dd>
+<dd><code>indented</code> - Is indented</dd>
+<dd><code>imageDesc</code> - The image descriptor</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getCategory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCategory</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getCategory&#8203;()</pre>
+<div class="block">Get the category this tab belongs to.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--">getCategory</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Get the category this tab belongs to.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getCategory--"><code>IEEFTabDescriptor.getCategory()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getId&#8203;()</pre>
+<div class="block">Returns the identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getId--"><code>IEEFTabDescriptor.getId()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId&#8203;()</pre>
+<div class="block">Get contributor id.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The contributor ID</dd>
+</dl>
+</li>
+</ul>
+<a name="getLabel--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getLabel</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getLabel&#8203;()</pre>
+<div class="block">Get the text label for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--">getLabel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the text label for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getLabel--"><code>IEEFTabDescriptor.getLabel()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getAfterTab--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAfterTab</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getAfterTab&#8203;()</pre>
+<div class="block">Get the identifier of the tab after which this tab should be displayed. When two or more tabs belong to the same
+ category, they are sorted by the after tab values.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--">getAfterTab</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getAfterTab--">getAfterTab</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the identifier of the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html#getAfterTab--"><code>IEEFTabDescriptor.getAfterTab()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="isIndented--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isIndented</h4>
+<pre>public&nbsp;boolean&nbsp;isIndented&#8203;()</pre>
+<div class="block">Determine if this tab is indented.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--">isIndented</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#isIndented--">isIndented</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this tab is indented.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#isIndented--"><code>IEEFTabItem.isIndented()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;org.eclipse.swt.graphics.Image&nbsp;getImage&#8203;()</pre>
+<div class="block">Get the icon image for the tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--">getImage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabItem</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html#getImage--">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFTabDescriptor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the icon image for the tab.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabItem.html#getImage--"><code>IEEFTabItem.getImage()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes this descriptor.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabItemDescriptor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html
new file mode 100644
index 0000000..be132e3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html
@@ -0,0 +1,411 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:11 CEST 2018 -->
+<title>LegacyPropertyTabRegistry</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyTabRegistry";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyTabRegistry" class="title">Class LegacyPropertyTabRegistry</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyTabRegistry</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></pre>
+<div class="block">The registry used to track the descriptors of the property tab extension.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#LegacyPropertyTabRegistry--">LegacyPropertyTabRegistry</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></span>&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</code></th>
+<td class="colLast">
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#clear--">clear</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Clears the registry.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Disposes this registry.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#getPropertyTabs-java.lang.String-">getPropertyTabs</a></span>&#8203;(java.lang.String&nbsp;contributorId)</code></th>
+<td class="colLast">
+<div class="block">Get the property tabs.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html#remove-java.lang.String-">remove</a></span>&#8203;(java.lang.String&nbsp;id)</code></th>
+<td class="colLast">
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyTabRegistry--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyTabRegistry</h4>
+<pre>public&nbsp;LegacyPropertyTabRegistry&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyTabs-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyTabs</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;getPropertyTabs&#8203;(java.lang.String&nbsp;contributorId)</pre>
+<div class="block">Get the property tabs.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>contributorId</code> - The contributor Id</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>List of tabs</dd>
+</dl>
+</li>
+</ul>
+<a name="add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;add&#8203;(<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>&nbsp;descriptor)</pre>
+<div class="block">Adds the given <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> to the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>descriptor</code> - The descriptor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The previous <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the same identifier, or null if no registered
+         <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> had the same identifier</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"><code>IItemRegistry.add(IItemDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="remove-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>remove</h4>
+<pre>public&nbsp;boolean&nbsp;remove&#8203;(java.lang.String&nbsp;id)</pre>
+<div class="block">Removes the <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><code>IItemDescriptor</code></a> with the given identifier.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#remove-java.lang.String-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>id</code> - The identifier</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>True if the element was removed, otherwise false</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#add-org.eclipse.eef.properties.ui.legacy.internal.extension.IItemDescriptor-"><code>IItemRegistry.add(IItemDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="clear--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clear</h4>
+<pre>public&nbsp;void&nbsp;clear&#8203;()</pre>
+<div class="block">Clears the registry.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html#clear--"><code>IItemRegistry.clear()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Disposes this registry.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabRegistry.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html
new file mode 100644
index 0000000..6d274b2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html
@@ -0,0 +1,622 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>LegacyPropertyTabsRegistryEventListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyPropertyTabsRegistryEventListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabsRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyPropertyTabsRegistryEventListener" class="title">Class LegacyPropertyTabsRegistryEventListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyPropertyTabsRegistryEventListener</span>
+extends <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></pre>
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#AFTER_TAB_ATTR">AFTER_TAB_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional afterTab attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CATEGORY_ATTR">CATEGORY_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required category attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#CONTRIBUTOR_ID_ATTR">CONTRIBUTOR_ID_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required contributorId attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#ID_ATTR">ID_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required id attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#IMAGE_ATTR">IMAGE_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional image attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#INDENTED_ATTR">INDENTED_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Optional indented attribute of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#LABEL_ATTR">LABEL_ATTR</a></span></code></th>
+<td class="colLast">
+<div class="block">Required label attribute of extension point.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TAB">TAG_PROPERTY_TAB</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyTab tag of extension point.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#TAG_PROPERTY_TABS">TAG_PROPERTY_TABS</a></span></code></th>
+<td class="colLast">
+<div class="block">PropertyTab tag of extension point.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#LegacyPropertyTabsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry-">LegacyPropertyTabsRegistryEventListener</a></span>&#8203;(java.lang.String&nbsp;namespace,
+                                       java.lang.String&nbsp;extensionPointID,
+                                       <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>&nbsp;itemRegistry)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the addition of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Processes the removal of the given configuration element.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></span>&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</code></th>
+<td class="colLast">
+<div class="block">Validates the given configuration element.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></h3>
+<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtension:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#added-org.eclipse.core.runtime.IExtensionPoint:A-">added</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#readRegistry-org.eclipse.core.runtime.IExtensionRegistry-">readRegistry</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtension:A-">removed</a>, <a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#removed-org.eclipse.core.runtime.IExtensionPoint:A-">removed</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="TAG_PROPERTY_TABS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_TABS</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_TABS</pre>
+<div class="block">PropertyTab tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.TAG_PROPERTY_TABS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CONTRIBUTOR_ID_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CONTRIBUTOR_ID_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CONTRIBUTOR_ID_ATTR</pre>
+<div class="block">Required contributorId attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.CONTRIBUTOR_ID_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TAG_PROPERTY_TAB">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TAG_PROPERTY_TAB</h4>
+<pre>public static final&nbsp;java.lang.String TAG_PROPERTY_TAB</pre>
+<div class="block">PropertyTab tag of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.TAG_PROPERTY_TAB">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="LABEL_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LABEL_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String LABEL_ATTR</pre>
+<div class="block">Required label attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.LABEL_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CATEGORY_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CATEGORY_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String CATEGORY_ATTR</pre>
+<div class="block">Required category attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.CATEGORY_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="AFTER_TAB_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AFTER_TAB_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String AFTER_TAB_ATTR</pre>
+<div class="block">Optional afterTab attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.AFTER_TAB_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="ID_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ID_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String ID_ATTR</pre>
+<div class="block">Required id attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.ID_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="INDENTED_ATTR">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INDENTED_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String INDENTED_ATTR</pre>
+<div class="block">Optional indented attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.INDENTED_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="IMAGE_ATTR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>IMAGE_ATTR</h4>
+<pre>public static final&nbsp;java.lang.String IMAGE_ATTR</pre>
+<div class="block">Optional image attribute of extension point.</div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../constant-values.html#org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabsRegistryEventListener.IMAGE_ATTR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyPropertyTabsRegistryEventListener-java.lang.String-java.lang.String-org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyPropertyTabRegistry-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyPropertyTabsRegistryEventListener</h4>
+<pre>public&nbsp;LegacyPropertyTabsRegistryEventListener&#8203;(java.lang.String&nbsp;namespace,
+                                               java.lang.String&nbsp;extensionPointID,
+                                               <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>&nbsp;itemRegistry)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>namespace</code> - The namespace of the extension point</dd>
+<dd><code>extensionPointID</code> - The identifier of the extension point</dd>
+<dd><code>itemRegistry</code> - The item registry</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>validateConfigurationElement</h4>
+<pre>protected&nbsp;boolean&nbsp;validateConfigurationElement&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Validates the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#validateConfigurationElement-org.eclipse.core.runtime.IConfigurationElement-">validateConfigurationElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element is valid, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processAddition-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>processAddition</h4>
+<pre>protected&nbsp;boolean&nbsp;processAddition&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the addition of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processAddition-org.eclipse.core.runtime.IConfigurationElement-">processAddition</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly added, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processAddition(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="processRemoval-org.eclipse.core.runtime.IConfigurationElement-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>processRemoval</h4>
+<pre>protected&nbsp;boolean&nbsp;processRemoval&#8203;(org.eclipse.core.runtime.IConfigurationElement&nbsp;configurationElement)</pre>
+<div class="block">Processes the removal of the given configuration element.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html#processRemoval-org.eclipse.core.runtime.IConfigurationElement-">processRemoval</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>configurationElement</code> - The configuration element</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if the configuration element has been properly removed, <code>false</code> otherwise</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>org.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processRemoval(org.eclipse.core.runtime.IConfigurationElement)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" target="_top">Frames</a></li>
+<li><a href="LegacyPropertyTabsRegistryEventListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.eef.properties.ui.legacy.internal.extension.AbstractRegistryEventListener">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html
new file mode 100644
index 0000000..758350d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>LegacyTabDescriptorProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LegacyTabDescriptorProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabDescriptorProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></div>
+<h2 title="Class LegacyTabDescriptorProvider" class="title">Class LegacyTabDescriptorProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.extension.impl.LegacyTabDescriptorProvider</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">LegacyTabDescriptorProvider</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></pre>
+<div class="block">Provides the tab descriptors defined thanks to the legacy org.eclipse.ui.views.properties.tabbed.propertyTabs
+ extension point.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#LegacyTabDescriptorProvider--">LegacyTabDescriptorProvider</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</code></th>
+<td class="colLast">
+<div class="block">Returns an <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="LegacyTabDescriptorProvider--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LegacyTabDescriptorProvider</h4>
+<pre>public&nbsp;LegacyTabDescriptorProvider&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&gt;&nbsp;get&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;part,
+                                                   org.eclipse.jface.viewers.ISelection&nbsp;selection,
+                                                   <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>&nbsp;contributor)</pre>
+<div class="block">Returns an <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a>.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptorProvider</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>part</code> - The current part</dd>
+<dd><code>selection</code> - The current selection</dd>
+<dd><code>contributor</code> - The contributor</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An <a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabDescriptor</code></a></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html#get-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor-"><code>IEEFTabDescriptorProvider.get(IWorkbenchPart part, ISelection selection,
+      IEEFTabbedPropertySheetPageContributor contributor)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyTabDescriptorProvider.html" target="_top">Frames</a></li>
+<li><a href="LegacyTabDescriptorProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html
new file mode 100644
index 0000000..4f803b7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="LegacyPropertyContributorItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyContributorItemDescriptor</a></li>
+<li><a href="LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyContributorRegistry</a></li>
+<li><a href="LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyContributorRegistryEventListener</a></li>
+<li><a href="LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertySectionItemDescriptor</a></li>
+<li><a href="LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertySectionRegistry</a></li>
+<li><a href="LegacyPropertySectionsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertySectionsRegistryEventListener</a></li>
+<li><a href="LegacyPropertyTabItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyTabItemDescriptor</a></li>
+<li><a href="LegacyPropertyTabRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyTabRegistry</a></li>
+<li><a href="LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyPropertyTabsRegistryEventListener</a></li>
+<li><a href="LegacyTabDescriptorProvider.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl" target="classFrame">LegacyTabDescriptorProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html
new file mode 100644
index 0000000..886c1d0
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.extension.impl";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension.impl</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The property contributor descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistry</a></th>
+<td class="colLast">
+<div class="block">The registry used to track the descriptors of the property contributor extension.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyContributorRegistryEventListener</a></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieved the descriptors of property contributor extension.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionItemDescriptor</a></th>
+<td class="colLast">
+<div class="block">The property section descriptor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertySectionRegistry</a></th>
+<td class="colLast">
+<div class="block">The registry used to track the descriptors of the property section extension.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieved the descriptors of property sections extension.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The property tab descriptor.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">The registry used to track the descriptors of the property tab extension.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl">LegacyPropertyTabsRegistryEventListener</a></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieved the descriptors of extensions.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Provides the tab descriptors defined thanks to the legacy org.eclipse.ui.views.properties.tabbed.propertyTabs
+ extension point.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html
new file mode 100644
index 0000000..7dbf55d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension.impl Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.extension.impl Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.legacy.internal.extension.impl</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)
+<ul>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyTabItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistryEventListener</span></a></li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertySectionsRegistryEventListener</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyTabsRegistryEventListener</span></a></li>
+</ul>
+</li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyContributorItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyTabRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyTabDescriptorProvider</span></a> (implements 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>)</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html
new file mode 100644
index 0000000..07cd8e7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.legacy.internal.extension</a></h1>
+<div class="indexContainer">
+<h2 title="Interfaces">Interfaces</h2>
+<ul title="Interfaces">
+<li><a href="IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame"><span class="interfaceName">IItemDescriptor</span></a></li>
+<li><a href="IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame"><span class="interfaceName">IItemRegistry</span></a></li>
+</ul>
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame">AbstractRegistryEventListener</a></li>
+</ul>
+<h2 title="Enums">Enums</h2>
+<ul title="Enums">
+<li><a href="AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension" target="classFrame">AbstractRegistryEventListener.Action</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html
new file mode 100644
index 0000000..0f01cef
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.extension";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.legacy.internal.extension</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a></th>
+<td class="colLast">
+<div class="block">The description of the Object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a></th>
+<td class="colLast">
+<div class="block">The registry used to track the descriptors of the extensions.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener</a></th>
+<td class="colLast">
+<div class="block">Utility superclass used to process extensions.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension">AbstractRegistryEventListener.Action</a></th>
+<td class="colLast">
+<div class="block">This enumeration will be used to distinguish the various states of an incoming event.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html
new file mode 100644
index 0000000..7ac948a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.extension Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.extension Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.legacy.internal.extension</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemRegistry</span></a></li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html
new file mode 100644
index 0000000..cf93bc4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html
@@ -0,0 +1,604 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacySection</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacySection";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacySection" class="title">Class EEFLegacySection</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.AbstractEEFSection</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacySection</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacySection</span>
+extends <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></pre>
+<div class="block">Wraps an <code>ISection</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSection</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></h3>
+<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#STANDARD_LABEL_WIDTH">STANDARD_LABEL_WIDTH</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#EEFLegacySection-org.eclipse.ui.views.properties.tabbed.ISection-">EEFLegacySection</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ISection&nbsp;legacySection)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#aboutToBeHidden--">aboutToBeHidden</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be hidden.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#aboutToBeShown--">aboutToBeShown</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that its controls are about to be shown.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></span>&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+              <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;eefTabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">Creates the controls for the section.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Dispose this section.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#equals-java.lang.Object-">equals</a></span>&#8203;(java.lang.Object&nbsp;obj)</code></th>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#getMinimumHeight--">getMinimumHeight</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the minimum height needed by this section.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#hashCode--">hashCode</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#refresh--">refresh</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></span>&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+        org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</code></th>
+<td class="colLast">
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Determine whether this section would like extra height space in case there is some left.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html#toString--">toString</a></span>&#8203;()</code></th>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacySection-org.eclipse.ui.views.properties.tabbed.ISection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacySection</h4>
+<pre>public&nbsp;EEFLegacySection&#8203;(org.eclipse.ui.views.properties.tabbed.ISection&nbsp;legacySection)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>legacySection</code> - A legacy section</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createControls</h4>
+<pre>public&nbsp;void&nbsp;createControls&#8203;(org.eclipse.swt.widgets.Composite&nbsp;parent,
+                           <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a>&nbsp;eefTabbedPropertySheetPage)</pre>
+<div class="block">Creates the controls for the section.
+ <p>
+ Clients should take advantage of the widget factory provided by the framework to achieve a common look between
+ property sections.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-">createControls</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parent</code> - the parent composite for the section.</dd>
+<dd><code>eefTabbedPropertySheetPage</code> - the tabbed property sheet page.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#createControls-org.eclipse.swt.widgets.Composite-org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage-"><code>AbstractEEFSection.createControls(org.eclipse.swt.widgets.Composite,
+      org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeHidden--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeHidden</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeHidden&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be hidden. It is expected that sections disable domain
+ related functions in this method, most commonly remove listeners.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeHidden--">aboutToBeHidden</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeHidden--"><code>AbstractEEFSection.aboutToBeHidden()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">Dispose this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#dispose--">dispose</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#dispose--">dispose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#dispose--"><code>AbstractEEFSection.dispose()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals&#8203;(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.equals(java.lang.Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="aboutToBeShown--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aboutToBeShown</h4>
+<pre>public&nbsp;void&nbsp;aboutToBeShown&#8203;()</pre>
+<div class="block">Notifies the section that its controls are about to be shown. It is expected that sections enable domain related
+ functions in this method, most commonly add listeners.
+ <p>
+ Since the controls are not visible, the section should wait for the refresh() before updating the section
+ controls.
+ </p></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeShown--">aboutToBeShown</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#aboutToBeShown--"><code>AbstractEEFSection.aboutToBeShown()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getMinimumHeight--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinimumHeight</h4>
+<pre>public&nbsp;int&nbsp;getMinimumHeight&#8203;()</pre>
+<div class="block">Returns the minimum height needed by this section. A return value of <code>SWT.DEFAULT</code> indicates that no
+ minimum height is defined.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#getMinimumHeight--">getMinimumHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#getMinimumHeight--">getMinimumHeight</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the minimum height needed by this section.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#getMinimumHeight--"><code>AbstractEEFSection.getMinimumHeight()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.hashCode()</code></dd>
+</dl>
+</li>
+</ul>
+<a name="refresh--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refresh</h4>
+<pre>public&nbsp;void&nbsp;refresh&#8203;()</pre>
+<div class="block">Refresh the contents of the controls displayed in this section.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#refresh--">refresh</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#refresh--">refresh</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#refresh--"><code>AbstractEEFSection.refresh()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setInput</h4>
+<pre>public&nbsp;void&nbsp;setInput&#8203;(org.eclipse.ui.IWorkbenchPart&nbsp;workbenchPart,
+                     org.eclipse.jface.viewers.ISelection&nbsp;currentSelection)</pre>
+<div class="block">Notifies the section that the workbench selection has changed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">setInput</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>workbenchPart</code> - The active workbench part.</dd>
+<dd><code>currentSelection</code> - The active selection in the workbench part.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#setInput-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-"><code>AbstractEEFSection.setInput(org.eclipse.ui.IWorkbenchPart,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldUseExtraSpace--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldUseExtraSpace</h4>
+<pre>public&nbsp;boolean&nbsp;shouldUseExtraSpace&#8203;()</pre>
+<div class="block">Determine whether this section would like extra height space in case there is some left. Normally this is true
+ when the section is the last to be displayed on a tab or is the only section on a tab.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#shouldUseExtraSpace--">shouldUseExtraSpace</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api">AbstractEEFSection</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>true</code> if this section would like extra height space.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html#shouldUseExtraSpace--"><code>AbstractEEFSection.shouldUseExtraSpace()</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="toString--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public&nbsp;java.lang.String&nbsp;toString&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Object.toString()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacySection.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.properties.ui.api.AbstractEEFSection">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html
new file mode 100644
index 0000000..9bf8708
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacyTabSelectionListener</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacyTabSelectionListener";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacyTabSelectionListener" class="title">Class EEFLegacyTabSelectionListener</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacyTabSelectionListener</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacyTabSelectionListener</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></pre>
+<div class="block">Wraps an <code>ITabSelectionListener</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabSelectionListener</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#EEFLegacyTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">EEFLegacyTabSelectionListener</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;legacyTabSelectionListener)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#equals-java.lang.Object-">equals</a></span>&#8203;(java.lang.Object&nbsp;obj)</code></th>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#hashCode--">hashCode</a></span>&#8203;()</code></th>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">tabSelected</a></span>&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</code></th>
+<td class="colLast">
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacyTabSelectionListener-org.eclipse.ui.views.properties.tabbed.ITabSelectionListener-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacyTabSelectionListener</h4>
+<pre>public&nbsp;EEFLegacyTabSelectionListener&#8203;(org.eclipse.ui.views.properties.tabbed.ITabSelectionListener&nbsp;legacyTabSelectionListener)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>legacyTabSelectionListener</code> - A legacy tab selectionListener</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tabSelected</h4>
+<pre>public&nbsp;void&nbsp;tabSelected&#8203;(<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>&nbsp;tabDescriptor)</pre>
+<div class="block">Notifies this listener that the selected tab has changed.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-">tabSelected</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabDescriptor</code> - the selected tab descriptor.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html#tabSelected-org.eclipse.eef.properties.ui.api.IEEFTabDescriptor-"><code>IEEFTabSelectionListener.tabSelected(IEEFTabDescriptor)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="equals-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>equals</h4>
+<pre>public&nbsp;boolean&nbsp;equals&#8203;(java.lang.Object&nbsp;obj)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IEEFTabSelectionListener#equals(Object)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="hashCode--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>hashCode</h4>
+<pre>public&nbsp;int&nbsp;hashCode&#8203;()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>IEEFTabSelectionListener#hashCode()</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabSelectionListener.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html
new file mode 100644
index 0000000..71e4fde
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html
@@ -0,0 +1,301 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacyTabbedPropertySheetPage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacyTabbedPropertySheetPage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacyTabbedPropertySheetPage" class="title">Class EEFLegacyTabbedPropertySheetPage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.part.Page</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacyTabbedPropertySheetPage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacyTabbedPropertySheetPage</span>
+extends <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api">EEFTabbedPropertySheetPage</a></pre>
+<div class="block">Wraps an <code>TabbedPropertySheetPage</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html#EEFLegacyTabbedPropertySheetPage-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">EEFLegacyTabbedPropertySheetPage</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage&nbsp;tabbedPropertySheetPage)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#addTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">addTabSelectionListener</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#createControl-org.eclipse.swt.widgets.Composite-">createControl</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#dispose--">dispose</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#disposeTabs-java.util.Collection-">disposeTabs</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getActiveTabs--">getActiveTabs</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getContributor--">getContributor</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getControl--">getControl</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getCurrentTab--">getCurrentTab</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getForm--">getForm</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getSelectedTab--">getSelectedTab</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getShell--">getShell</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#getWidgetFactory--">getWidgetFactory</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#isRenderingInProgress--">isRenderingInProgress</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refresh--">refresh</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#refreshPage--">refreshPage</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#removeTabSelectionListener-org.eclipse.eef.properties.ui.api.IEEFTabSelectionListener-">removeTabSelectionListener</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#resizeScrolledComposite--">resizeScrolledComposite</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#selectionChanged-org.eclipse.ui.IWorkbenchPart-org.eclipse.jface.viewers.ISelection-">selectionChanged</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setActionBars-org.eclipse.ui.IActionBars-">setActionBars</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setFocus--">setFocus</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#setSelectedTab-java.lang.String-">setSelectedTab</a>, <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html#updateTabs-java.util.List-">updateTabs</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.part.Page">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.part.Page</h3>
+<code>getSite, init, makeContributions</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacyTabbedPropertySheetPage-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacyTabbedPropertySheetPage</h4>
+<pre>public&nbsp;EEFLegacyTabbedPropertySheetPage&#8203;(org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage&nbsp;tabbedPropertySheetPage)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>tabbedPropertySheetPage</code> - A legacy tabbed property sheet page</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPage.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.properties.ui.api.EEFTabbedPropertySheetPage">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html
new file mode 100644
index 0000000..89f1a79
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacyTabbedPropertySheetPageContributor</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacyTabbedPropertySheetPageContributor";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacyTabbedPropertySheetPageContributor" class="title">Class EEFLegacyTabbedPropertySheetPageContributor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacyTabbedPropertySheetPageContributor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacyTabbedPropertySheetPageContributor</span>
+extends java.lang.Object
+implements <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></pre>
+<div class="block">Wraps a TabbedPropertySheetPage contributor to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#EEFLegacyTabbedPropertySheetPageContributor--">EEFLegacyTabbedPropertySheetPageContributor</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></span>&#8203;(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+               org.eclipse.jface.viewers.ISelection&nbsp;selection)</code></th>
+<td class="colLast">
+<div class="block">Updates the text and label.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacyTabbedPropertySheetPageContributor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacyTabbedPropertySheetPageContributor</h4>
+<pre>public&nbsp;EEFLegacyTabbedPropertySheetPageContributor&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getContributorId--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getContributorId</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getContributorId&#8203;()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">IEEFTabbedPropertySheetPageContributor</a></code></span></div>
+<div class="block">Returns the contributor ID for the tabbed property sheet page.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#getContributorId--">getContributorId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the contributor ID for the tabbed property sheet page.</dd>
+</dl>
+</li>
+</ul>
+<a name="updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>updateFormTitle</h4>
+<pre>public&nbsp;void&nbsp;updateFormTitle&#8203;(org.eclipse.ui.forms.widgets.Form&nbsp;form,
+                            org.eclipse.jface.viewers.ISelection&nbsp;selection)</pre>
+<div class="block">Updates the text and label.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-">updateFormTitle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>form</code> - The form</dd>
+<dd><code>selection</code> - The current selection</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html#updateFormTitle-org.eclipse.ui.forms.widgets.Form-org.eclipse.jface.viewers.ISelection-"><code>IEEFTabbedPropertySheetPageContributor.updateFormTitle(org.eclipse.ui.forms.widgets.Form,
+      org.eclipse.jface.viewers.ISelection)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPageContributor.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html
new file mode 100644
index 0000000..8c96ea4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacyTabbedPropertySheetWidgetFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacyTabbedPropertySheetWidgetFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.ui.api.EEFWidgetFactory">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacyTabbedPropertySheetWidgetFactory" class="title">Class EEFLegacyTabbedPropertySheetWidgetFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.ui.forms.widgets.FormToolkit</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">org.eclipse.eef.common.ui.api.EEFWidgetFactory</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacyTabbedPropertySheetWidgetFactory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacyTabbedPropertySheetWidgetFactory</span>
+extends <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html" title="class in org.eclipse.eef.common.ui.api">EEFWidgetFactory</a></pre>
+<div class="block">Wraps an <code>TabbedPropertySheetWidgetFactory</code> to an <code>EEFTabbedPropertySheetWidgetFactory</code>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html#EEFLegacyTabbedPropertySheetWidgetFactory-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory-">EEFLegacyTabbedPropertySheetWidgetFactory</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory&nbsp;widgetFactory)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.common.ui.api.EEFWidgetFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;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></h3>
+<code><a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createButton-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createButton</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-">createCCombo</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCCombo-org.eclipse.swt.widgets.Composite-int-">createCCombo</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-">createCLabel</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createCLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createCLabel</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-">createComposite</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createComposite-org.eclipse.swt.widgets.Composite-int-">createComposite</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createFlatFormComposite-org.eclipse.swt.widgets.Composite-">createFlatFormComposite</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createGroup-org.eclipse.swt.widgets.Composite-java.lang.String-">createGroup</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createHyperlink-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createHyperlink</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createLabel-org.eclipse.swt.widgets.Composite-java.lang.String-int-">createLabel</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createList-org.eclipse.swt.widgets.Composite-int-">createList</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createPlainComposite-org.eclipse.swt.widgets.Composite-int-">createPlainComposite</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createScrolledComposite-org.eclipse.swt.widgets.Composite-int-">createScrolledComposite</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createSection-org.eclipse.swt.widgets.Composite-int-">createSection</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createStyledText-org.eclipse.swt.widgets.Composite-int-">createStyledText</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTabFolder-org.eclipse.swt.widgets.Composite-int-">createTabFolder</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTabItem-org.eclipse.swt.custom.CTabFolder-int-">createTabItem</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#createTable-org.eclipse.swt.widgets.Composite-int-">createTable</a>, <a href="../../../../../../../../org/eclipse/eef/common/ui/api/EEFWidgetFactory.html#dispose--">dispose</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.ui.forms.widgets.FormToolkit</h3>
+<code>adapt, adapt, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createImageHyperlink, createLabel, createPageBook, createScrolledForm, createSeparator, createText, createText, createTree, decorateFormHeading, ensureVisible, getBorderMargin, getBorderStyle, getColors, getHyperlinkGroup, getOrientation, paintBordersFor, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacyTabbedPropertySheetWidgetFactory-org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacyTabbedPropertySheetWidgetFactory</h4>
+<pre>public&nbsp;EEFLegacyTabbedPropertySheetWidgetFactory&#8203;(org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory&nbsp;widgetFactory)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>widgetFactory</code> - A legacy widget factory</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></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"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetWidgetFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.ui.forms.widgets.FormToolkit">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.eef.common.ui.api.EEFWidgetFactory">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html
new file mode 100644
index 0000000..f6f0fba
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFLegacyTypeMapper</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLegacyTypeMapper";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></div>
+<h2 title="Class EEFLegacyTypeMapper" class="title">Class EEFLegacyTypeMapper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">org.eclipse.eef.properties.ui.api.EEFTypeMapper</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.EEFLegacyTypeMapper</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLegacyTypeMapper</span>
+extends <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></pre>
+<div class="block">Wraps an <code>TypeMapper</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><code>EEFLegacyTypeMapper</code></a>.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html#EEFLegacyTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">EEFLegacyTypeMapper</a></span>&#8203;(org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;typeMapper)</code></th>
+<td class="colLast">
+<div class="block">The constructor.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Class&lt;?&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html#mapType-java.lang.Object-">mapType</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Map the input object to a domain model type.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLegacyTypeMapper-org.eclipse.ui.views.properties.tabbed.ITypeMapper-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLegacyTypeMapper</h4>
+<pre>public&nbsp;EEFLegacyTypeMapper&#8203;(org.eclipse.ui.views.properties.tabbed.ITypeMapper&nbsp;typeMapper)</pre>
+<div class="block">The constructor.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>typeMapper</code> - The type mapper</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="mapType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>mapType</h4>
+<pre>public&nbsp;java.lang.Class&lt;?&gt;&nbsp;mapType&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">Map the input object to a domain model type.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html#mapType-java.lang.Object-">mapType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a></code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#mapType-java.lang.Object-">mapType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api">EEFTypeMapper</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the input object.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the type of the input object, mapped to the domain type if required.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html#mapType-java.lang.Object-"><code>EEFTypeMapper.mapType(java.lang.Object)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" target="_top">Frames</a></li>
+<li><a href="EEFLegacyTypeMapper.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html
new file mode 100644
index 0000000..e249eaf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacySection</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetPage</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetPageContributor</a></li>
+<li><a href="EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabbedPropertySheetWidgetFactory</a></li>
+<li><a href="EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTabSelectionListener</a></li>
+<li><a href="EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef" target="classFrame">EEFLegacyTypeMapper</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html
new file mode 100644
index 0000000..5caaea9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.legacy2eef";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/provider/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacySection</a></th>
+<td class="colLast">
+<div class="block">Wraps an <code>ISection</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><code>AbstractEEFSection</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef">EEFLegacyTabbedPropertySheetPage</a></th>
+<td class="colLast">
+<div class="block">Wraps an <code>TabbedPropertySheetPage</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.api"><code>EEFTabbedPropertySheetPage</code></a>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps a TabbedPropertySheetPage contributor to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabbedPropertySheetPageContributor</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps an <code>TabbedPropertySheetWidgetFactory</code> to an <code>EEFTabbedPropertySheetWidgetFactory</code>.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps an <code>ITabSelectionListener</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><code>IEEFTabSelectionListener</code></a>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><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></th>
+<td class="colLast">
+<div class="block">Wraps an <code>TypeMapper</code> to an <a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><code>EEFLegacyTypeMapper</code></a>.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/provider/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html
new file mode 100644
index 0000000..78292e6
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal.legacy2eef Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal.legacy2eef Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/provider/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacySection</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPageContributor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabSelectionListener</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTypeMapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="../../../../../../../../org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTypeMapper</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.ui.forms.widgets.FormToolkit
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFWidgetFactory</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetWidgetFactory</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertySheetPage</span></a> (implements org.eclipse.eef.common.ui.api.<a href="../../../../../../../../org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>, org.eclipse.ui.views.properties.IPropertySheetPage)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../../org/eclipse/eef/provider/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html
new file mode 100644
index 0000000..e174369
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/package-summary.html" target="classFrame">org.eclipse.eef.properties.ui.legacy.internal</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">EEFPropertiesUiLegacyPlugin</a></li>
+<li><a href="EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">EEFPropertiesUiLegacyPlugin.Implementation</a></li>
+<li><a href="I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">I18N</a></li>
+<li><a href="Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">Messages</a></li>
+</ul>
+<h2 title="Annotation Types">Annotation Types</h2>
+<ul title="Annotation Types">
+<li><a href="I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal" target="classFrame">I18N.TranslatableMessage</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html
new file mode 100644
index 0000000..4e4e4cc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-summary.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.properties.ui.legacy.internal</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin</a></th>
+<td class="colLast">
+<div class="block">The plugin class of the bundle.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">EEFPropertiesUiLegacyPlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">This class is used as the bundle activator of the plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">I18N</a></th>
+<td class="colLast">
+<div class="block">Helper class with bundle-independent code, that can be reused by other I18N classes local to each plug-in.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal">Messages</a></th>
+<td class="colLast">
+<div class="block">Utility class used to hold the messages of the bundle.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="typeSummary" summary="Annotation Types Summary table, listing annotation types, and an explanation">
+<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Annotation Type</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal">I18N.TranslatableMessage</a></th>
+<td class="colLast">
+<div class="block">Used to mark a <code>public static String</code> field of a class as an externalized string, whose actual value will
+ depend on the locale used at runtime.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html
new file mode 100644
index 0000000..df704e9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/properties/ui/legacy/internal/package-tree.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.properties.ui.legacy.internal Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.properties.ui.legacy.internal Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.properties.ui.legacy.internal</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N.TranslatableMessage</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/internal/registry/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../../org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/eclipse/eef/properties/ui/legacy/internal/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html
new file mode 100644
index 0000000..401655e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFButtonConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFButtonConditionalStyleItemProvider" class="title">Class EEFButtonConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFButtonConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#EEFButtonConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFButtonConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFButtonConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFButtonConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html
new file mode 100644
index 0000000..47b90bc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFButtonDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFButtonDescriptionItemProvider" class="title">Class EEFButtonDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFButtonDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#EEFButtonDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addButtonLabelExpressionPropertyDescriptor-java.lang.Object-">addButtonLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Button Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#addPushExpressionPropertyDescriptor-java.lang.Object-">addPushExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Push Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFButtonDescription.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFButtonDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addButtonLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addButtonLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addButtonLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Button Label Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addImageExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addImageExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addImageExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Image Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addPushExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPushExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPushExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Push Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFButtonDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html
new file mode 100644
index 0000000..55fd8c7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFButtonStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFButtonStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFButtonStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFButtonStyleItemProvider" class="title">Class EEFButtonStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFButtonStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFButtonStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#EEFButtonStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFButtonStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFButtonStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFButtonStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFButtonStyleItemProvider</h4>
+<pre>public&nbsp;EEFButtonStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFButtonStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFButtonStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html
new file mode 100644
index 0000000..2ca5b8b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCheckboxConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCheckboxConditionalStyleItemProvider" class="title">Class EEFCheckboxConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCheckboxConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#EEFCheckboxConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCheckboxConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFCheckboxConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCheckboxConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html
new file mode 100644
index 0000000..e816cf2
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html
@@ -0,0 +1,628 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCheckboxDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCheckboxDescriptionItemProvider" class="title">Class EEFCheckboxDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCheckboxDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#EEFCheckboxDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCheckboxDescription.gif.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFCheckboxDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addEditExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEditExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addEditExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Edit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCheckboxDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html
new file mode 100644
index 0000000..4b03ed3
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCheckboxStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCheckboxStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCheckboxStyleItemProvider" class="title">Class EEFCheckboxStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCheckboxStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCheckboxStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#EEFCheckboxStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCheckboxStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCheckboxStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCheckboxStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCheckboxStyleItemProvider</h4>
+<pre>public&nbsp;EEFCheckboxStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCheckboxStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCheckboxStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html
new file mode 100644
index 0000000..f23a22f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html
@@ -0,0 +1,559 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFConditionalStyleItemProvider" class="title">Class EEFConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFConditionalStyleItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#EEFConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Precondition Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemLabelProvider</h3>
+<code>getImage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addPreconditionExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPreconditionExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPreconditionExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Precondition Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html
new file mode 100644
index 0000000..6c7a508
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFContainerDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFContainerDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFContainerDescriptionItemProvider" class="title">Class EEFContainerDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFContainerDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFContainerDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#EEFContainerDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFContainerDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFContainerDescription.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFContainerDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFContainerDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFContainerDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFContainerDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFContainerDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html
new file mode 100644
index 0000000..8c3f6ae
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html
@@ -0,0 +1,558 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFControlDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFControlDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFControlDescriptionItemProvider" class="title">Class EEFControlDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFControlDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFControlDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#EEFControlDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFControlDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemLabelProvider</h3>
+<code>getImage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFControlDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFControlDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFControlDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIdentifierPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIdentifierPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIdentifierPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFControlDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html
new file mode 100644
index 0000000..8f245a5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html
@@ -0,0 +1,587 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCustomExpressionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomExpressionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpressionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCustomExpressionItemProvider" class="title">Class EEFCustomExpressionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCustomExpressionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomExpressionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#EEFCustomExpressionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomExpressionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#addCustomExpressionPropertyDescriptor-java.lang.Object-">addCustomExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Custom Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCustomExpression.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomExpressionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomExpressionItemProvider</h4>
+<pre>public&nbsp;EEFCustomExpressionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIdentifierPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIdentifierPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIdentifierPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addCustomExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCustomExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addCustomExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Custom Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCustomExpression.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomExpressionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html
new file mode 100644
index 0000000..3225d0f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCustomWidgetConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCustomWidgetConditionalStyleItemProvider" class="title">Class EEFCustomWidgetConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCustomWidgetConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#EEFCustomWidgetConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCustomWidgetConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFCustomWidgetConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCustomWidgetConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html
new file mode 100644
index 0000000..12f5abb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html
@@ -0,0 +1,594 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCustomWidgetDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCustomWidgetDescriptionItemProvider" class="title">Class EEFCustomWidgetDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCustomWidgetDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#EEFCustomWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCustomWidgetDescription.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFCustomWidgetDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCustomWidgetDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html
new file mode 100644
index 0000000..9006048
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:12 CEST 2018 -->
+<title>EEFCustomWidgetStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFCustomWidgetStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFCustomWidgetStyleItemProvider" class="title">Class EEFCustomWidgetStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFCustomWidgetStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFCustomWidgetStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#EEFCustomWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFCustomWidgetStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFCustomWidgetStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFCustomWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFCustomWidgetStyleItemProvider</h4>
+<pre>public&nbsp;EEFCustomWidgetStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFCustomWidgetStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFCustomWidgetStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html
new file mode 100644
index 0000000..691fbcc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html
@@ -0,0 +1,634 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFDynamicMappingForItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingForItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingForItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFDynamicMappingForItemProvider" class="title">Class EEFDynamicMappingForItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFDynamicMappingForItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDynamicMappingForItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#EEFDynamicMappingForItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFDynamicMappingForItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addForceRefreshPropertyDescriptor-java.lang.Object-">addForceRefreshPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Force Refresh feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addIterableExpressionPropertyDescriptor-java.lang.Object-">addIterableExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Iterable Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#addIteratorPropertyDescriptor-java.lang.Object-">addIteratorPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Iterator feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFDynamicMappingFor.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDynamicMappingForItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDynamicMappingForItemProvider</h4>
+<pre>public&nbsp;EEFDynamicMappingForItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIteratorPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIteratorPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIteratorPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Iterator feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addIterableExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIterableExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIterableExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Iterable Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addForceRefreshPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addForceRefreshPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addForceRefreshPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Force Refresh feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFDynamicMappingFor.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingForItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html
new file mode 100644
index 0000000..b911f2e
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html
@@ -0,0 +1,620 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFDynamicMappingIfItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDynamicMappingIfItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIfItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFDynamicMappingIfItemProvider" class="title">Class EEFDynamicMappingIfItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFDynamicMappingIfItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDynamicMappingIfItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#EEFDynamicMappingIfItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFDynamicMappingIfItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#addPredicateExpressionPropertyDescriptor-java.lang.Object-">addPredicateExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Predicate Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFDynamicMappingIf.gif.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDynamicMappingIfItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDynamicMappingIfItemProvider</h4>
+<pre>public&nbsp;EEFDynamicMappingIfItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addPredicateExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPredicateExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPredicateExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Predicate Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFDynamicMappingIf.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFDynamicMappingIfItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html
new file mode 100644
index 0000000..3c29f4c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html
@@ -0,0 +1,550 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFFillLayoutDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFFillLayoutDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFFillLayoutDescriptionItemProvider" class="title">Class EEFFillLayoutDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFLayoutDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFFillLayoutDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFFillLayoutDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#EEFFillLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFFillLayoutDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#addOrientationPropertyDescriptor-java.lang.Object-">addOrientationPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Orientation feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFFillLayoutDescription.gif.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFLayoutDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFFillLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFFillLayoutDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFFillLayoutDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addOrientationPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOrientationPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addOrientationPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Orientation feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFFillLayoutDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFFillLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html
new file mode 100644
index 0000000..d882e40
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html
@@ -0,0 +1,568 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFGridLayoutDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGridLayoutDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFGridLayoutDescriptionItemProvider" class="title">Class EEFGridLayoutDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFLayoutDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFGridLayoutDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGridLayoutDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#EEFGridLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGridLayoutDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#addMakeColumnsWithEqualWidthPropertyDescriptor-java.lang.Object-">addMakeColumnsWithEqualWidthPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Make Columns With Equal Width feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#addNumberOfColumnsPropertyDescriptor-java.lang.Object-">addNumberOfColumnsPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Number Of Columns feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFGridLayoutDescription.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFLayoutDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGridLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGridLayoutDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFGridLayoutDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addNumberOfColumnsPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addNumberOfColumnsPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addNumberOfColumnsPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Number Of Columns feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addMakeColumnsWithEqualWidthPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addMakeColumnsWithEqualWidthPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addMakeColumnsWithEqualWidthPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Make Columns With Equal Width feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFGridLayoutDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGridLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html
new file mode 100644
index 0000000..f77f7f5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFGroupConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFGroupConditionalStyleItemProvider" class="title">Class EEFGroupConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFGroupConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#EEFGroupConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFGroupConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFGroupConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFGroupConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html
new file mode 100644
index 0000000..9295f2a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html
@@ -0,0 +1,689 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFGroupDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFGroupDescriptionItemProvider" class="title">Class EEFGroupDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFGroupDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#EEFGroupDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addDomainClassPropertyDescriptor-java.lang.Object-">addDomainClassPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Domain Class feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Precondition Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">addSemanticCandidateExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Semantic Candidate Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFGroupDescription.gif.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFGroupDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIdentifierPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIdentifierPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIdentifierPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDomainClassPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDomainClassPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDomainClassPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Domain Class feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSemanticCandidateExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addSemanticCandidateExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Semantic Candidate Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addPreconditionExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPreconditionExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPreconditionExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Precondition Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFGroupDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html
new file mode 100644
index 0000000..626a1ec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFGroupStyleItemProvider.html
@@ -0,0 +1,677 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFGroupStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFGroupStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFGroupStyleItemProvider" class="title">Class EEFGroupStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFGroupStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFGroupStyleItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#EEFGroupStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFGroupStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addBarStylePropertyDescriptor-java.lang.Object-">addBarStylePropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Bar Style feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addExpandedByDefaultPropertyDescriptor-java.lang.Object-">addExpandedByDefaultPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Expanded By Default feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#addToggleStylePropertyDescriptor-java.lang.Object-">addToggleStylePropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Toggle Style feature.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFGroupStyle.gif.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFGroupStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFGroupStyleItemProvider</h4>
+<pre>public&nbsp;EEFGroupStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBackgroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addBackgroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Background Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addForegroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addForegroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addFontNameExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontNameExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontNameExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Name Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontSizeExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontSizeExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontSizeExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Size Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addBarStylePropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBarStylePropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addBarStylePropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Bar Style feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addToggleStylePropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addToggleStylePropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addToggleStylePropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Toggle Style feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addExpandedByDefaultPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addExpandedByDefaultPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addExpandedByDefaultPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Expanded By Default feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFGroupStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFGroupStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html
new file mode 100644
index 0000000..757a520
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFHyperlinkConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFHyperlinkConditionalStyleItemProvider" class="title">Class EEFHyperlinkConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFHyperlinkConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#EEFHyperlinkConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFHyperlinkConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFHyperlinkConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFHyperlinkConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html
new file mode 100644
index 0000000..7785ccc
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFHyperlinkDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFHyperlinkDescriptionItemProvider" class="title">Class EEFHyperlinkDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFHyperlinkDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#EEFHyperlinkDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Display Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the On Click Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFHyperlinkDescription.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFHyperlinkDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDisplayExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addOnClickExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOnClickExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addOnClickExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the On Click Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFHyperlinkDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html
new file mode 100644
index 0000000..42a53fa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html
@@ -0,0 +1,605 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFHyperlinkStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFHyperlinkStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFHyperlinkStyleItemProvider" class="title">Class EEFHyperlinkStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFHyperlinkStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFHyperlinkStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#EEFHyperlinkStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFHyperlinkStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFHyperlinkStyle.gif.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFHyperlinkStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFHyperlinkStyleItemProvider</h4>
+<pre>public&nbsp;EEFHyperlinkStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBackgroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addBackgroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Background Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addFontNameExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontNameExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontNameExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Name Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontSizeExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontSizeExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontSizeExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Size Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontStyleExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontStyleExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontStyleExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Style Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFHyperlinkStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFHyperlinkStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html
new file mode 100644
index 0000000..bbbc94f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFLabelConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFLabelConditionalStyleItemProvider" class="title">Class EEFLabelConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFLabelConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#EEFLabelConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFLabelConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFLabelConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFLabelConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html
new file mode 100644
index 0000000..0f3848c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html
@@ -0,0 +1,628 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EEFLabelDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFLabelDescriptionItemProvider" class="title">Class EEFLabelDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFLabelDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#EEFLabelDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Display Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFLabelDescription.gif.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFLabelDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDisplayExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFLabelDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html
new file mode 100644
index 0000000..65be8a7
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLabelStyleItemProvider.html
@@ -0,0 +1,623 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFLabelStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLabelStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFLabelStyleItemProvider" class="title">Class EEFLabelStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFLabelStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLabelStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#EEFLabelStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLabelStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFLabelStyle.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLabelStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLabelStyleItemProvider</h4>
+<pre>public&nbsp;EEFLabelStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBackgroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addBackgroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Background Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addForegroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addForegroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addFontNameExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontNameExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontNameExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Name Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontSizeExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontSizeExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontSizeExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Size Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontStyleExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontStyleExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontStyleExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Style Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFLabelStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLabelStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html
new file mode 100644
index 0000000..0cf1a4b
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFLayoutDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFLayoutDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFLayoutDescriptionItemProvider" class="title">Class EEFLayoutDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFLayoutDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFLayoutDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#EEFLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFLayoutDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemLabelProvider</h3>
+<code>getImage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFLayoutDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFLayoutDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFLayoutDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFLayoutDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html
new file mode 100644
index 0000000..4987904
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFListConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFListConditionalStyleItemProvider" class="title">Class EEFListConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFListConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFListConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFListConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFListConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html
new file mode 100644
index 0000000..d19dc6f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListDescriptionItemProvider.html
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFListDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFListDescriptionItemProvider" class="title">Class EEFListDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFListDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addDisplayExpressionPropertyDescriptor-java.lang.Object-">addDisplayExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Display Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addOnClickExpressionPropertyDescriptor-java.lang.Object-">addOnClickExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the On Click Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFListDescription.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFListDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDisplayExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Display Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addOnClickExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addOnClickExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addOnClickExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the On Click Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFListDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html
new file mode 100644
index 0000000..e7e905f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFListStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFListStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFListStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFListStyleItemProvider" class="title">Class EEFListStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFListStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFListStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFListStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFListStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFListStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFListStyleItemProvider</h4>
+<pre>public&nbsp;EEFListStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFListStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFListStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFListStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html
new file mode 100644
index 0000000..35a0654
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html
@@ -0,0 +1,723 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFPageDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPageDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFPageDescriptionItemProvider" class="title">Class EEFPageDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFPageDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPageDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#EEFPageDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFPageDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addDomainClassPropertyDescriptor-java.lang.Object-">addDomainClassPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Domain Class feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addGroupsPropertyDescriptor-java.lang.Object-">addGroupsPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Groups feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addIndentedPropertyDescriptor-java.lang.Object-">addIndentedPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Indented feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Precondition Expression feature.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">addSemanticCandidateExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Semantic Candidate Expression feature.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFPageDescription.gif.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPageDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPageDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFPageDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIdentifierPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIdentifierPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIdentifierPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addDomainClassPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDomainClassPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addDomainClassPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Domain Class feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addSemanticCandidateExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSemanticCandidateExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addSemanticCandidateExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Semantic Candidate Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addPreconditionExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPreconditionExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPreconditionExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Precondition Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addGroupsPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addGroupsPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addGroupsPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Groups feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addIndentedPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIndentedPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIndentedPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Indented feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFPageDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFPageDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html
new file mode 100644
index 0000000..1aebb53
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html
@@ -0,0 +1,550 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFPropertyValidationRuleDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFPropertyValidationRuleDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFPropertyValidationRuleDescriptionItemProvider" class="title">Class EEFPropertyValidationRuleDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFValidationRuleDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFPropertyValidationRuleDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFPropertyValidationRuleDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#EEFPropertyValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFPropertyValidationRuleDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#addTargetsPropertyDescriptor-java.lang.Object-">addTargetsPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Targets feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFPropertyValidationRuleDescription.gif.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFValidationRuleDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addMessageExpressionPropertyDescriptor-java.lang.Object-">addMessageExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addSeverityPropertyDescriptor-java.lang.Object-">addSeverityPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFPropertyValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFPropertyValidationRuleDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFPropertyValidationRuleDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addTargetsPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTargetsPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addTargetsPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Targets feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFPropertyValidationRuleDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html
new file mode 100644
index 0000000..3450c06
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFRadioConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFRadioConditionalStyleItemProvider" class="title">Class EEFRadioConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFRadioConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#EEFRadioConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFRadioConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFRadioConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFRadioConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html
new file mode 100644
index 0000000..507f92c
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html
@@ -0,0 +1,681 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFRadioDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFRadioDescriptionItemProvider" class="title">Class EEFRadioDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFRadioDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#EEFRadioDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">addCandidateDisplayExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Candidate Display Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addCandidatesExpressionPropertyDescriptor-java.lang.Object-">addCandidatesExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Candidates Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addNumberOfColumnsPropertyDescriptor-java.lang.Object-">addNumberOfColumnsPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Number Of Columns feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFRadioDescription.gif.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFRadioDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addEditExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEditExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addEditExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Edit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addCandidatesExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCandidatesExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addCandidatesExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Candidates Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCandidateDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addCandidateDisplayExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Candidate Display Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addNumberOfColumnsPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addNumberOfColumnsPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addNumberOfColumnsPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Number Of Columns feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFRadioDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html
new file mode 100644
index 0000000..87ac3ec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRadioStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFRadioStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRadioStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFRadioStyleItemProvider" class="title">Class EEFRadioStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFRadioStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRadioStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#EEFRadioStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRadioStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFRadioStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRadioStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRadioStyleItemProvider</h4>
+<pre>public&nbsp;EEFRadioStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFRadioStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRadioStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html
new file mode 100644
index 0000000..dbf180a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html
@@ -0,0 +1,570 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFRuleAuditDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFRuleAuditDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFRuleAuditDescriptionItemProvider" class="title">Class EEFRuleAuditDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFRuleAuditDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFRuleAuditDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#EEFRuleAuditDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFRuleAuditDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#addAuditExpressionPropertyDescriptor-java.lang.Object-">addAuditExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Audit Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFRuleAuditDescription.gif.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFRuleAuditDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFRuleAuditDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFRuleAuditDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addAuditExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addAuditExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addAuditExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Audit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFRuleAuditDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFRuleAuditDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html
new file mode 100644
index 0000000..e8c2b32
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFSelectConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFSelectConditionalStyleItemProvider" class="title">Class EEFSelectConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFSelectConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#EEFSelectConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFSelectConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFSelectConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFSelectConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html
new file mode 100644
index 0000000..aa12589
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html
@@ -0,0 +1,664 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFSelectDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFSelectDescriptionItemProvider" class="title">Class EEFSelectDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFSelectDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#EEFSelectDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">addCandidateDisplayExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Candidate Display Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addCandidatesExpressionPropertyDescriptor-java.lang.Object-">addCandidatesExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Candidates Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFSelectDescription.gif.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFSelectDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addEditExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEditExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addEditExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Edit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addCandidatesExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCandidatesExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addCandidatesExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Candidates Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addCandidateDisplayExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addCandidateDisplayExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addCandidateDisplayExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Candidate Display Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFSelectDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html
new file mode 100644
index 0000000..8862d43
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSelectStyleItemProvider.html
@@ -0,0 +1,533 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFSelectStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSelectStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFSelectStyleItemProvider" class="title">Class EEFSelectStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFSelectStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSelectStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#EEFSelectStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSelectStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFSelectStyle.gif.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSelectStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSelectStyleItemProvider</h4>
+<pre>public&nbsp;EEFSelectStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFSelectStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSelectStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html
new file mode 100644
index 0000000..89b6c57
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html
@@ -0,0 +1,550 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFSemanticValidationRuleDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFSemanticValidationRuleDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFSemanticValidationRuleDescriptionItemProvider" class="title">Class EEFSemanticValidationRuleDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFValidationRuleDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFSemanticValidationRuleDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFSemanticValidationRuleDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#EEFSemanticValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFSemanticValidationRuleDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#addTargetClassPropertyDescriptor-java.lang.Object-">addTargetClassPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Target Class feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFSemanticValidationRuleDescription.gif.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFValidationRuleDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addMessageExpressionPropertyDescriptor-java.lang.Object-">addMessageExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addSeverityPropertyDescriptor-java.lang.Object-">addSeverityPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a>, <a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFSemanticValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFSemanticValidationRuleDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFSemanticValidationRuleDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addTargetClassPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTargetClassPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addTargetClassPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Target Class feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFSemanticValidationRuleDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html
new file mode 100644
index 0000000..e064364
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html
@@ -0,0 +1,582 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:14 CEST 2018 -->
+<title>EEFTextConditionalStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextConditionalStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFTextConditionalStyleItemProvider" class="title">Class EEFTextConditionalStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFConditionalStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFTextConditionalStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextConditionalStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> object. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#EEFTextConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextConditionalStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFTextConditionalStyle.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFConditionalStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#addPreconditionExpressionPropertyDescriptor-java.lang.Object-">addPreconditionExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextConditionalStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextConditionalStyleItemProvider</h4>
+<pre>public&nbsp;EEFTextConditionalStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFTextConditionalStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextConditionalStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html
new file mode 100644
index 0000000..b3eec73
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html
@@ -0,0 +1,645 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFTextDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFTextDescriptionItemProvider" class="title">Class EEFTextDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFTextDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#EEFTextDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#addEditExpressionPropertyDescriptor-java.lang.Object-">addEditExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Edit Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#addLineCountPropertyDescriptor-java.lang.Object-">addLineCountPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Line Count feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#addValueExpressionPropertyDescriptor-java.lang.Object-">addValueExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Value Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFTextDescription.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFTextDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addValueExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addValueExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addValueExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Value Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addEditExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEditExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addEditExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Edit Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addLineCountPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLineCountPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLineCountPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Line Count feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFTextDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html
new file mode 100644
index 0000000..18eb4b4
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFTextStyleItemProvider.html
@@ -0,0 +1,623 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFTextStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFTextStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFTextStyleItemProvider" class="title">Class EEFTextStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFWidgetStyleItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFTextStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFTextStyleItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#EEFTextStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFTextStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addBackgroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Background Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontNameExpressionPropertyDescriptor-java.lang.Object-">addFontNameExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Name Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontSizeExpressionPropertyDescriptor-java.lang.Object-">addFontSizeExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Size Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addFontStyleExpressionPropertyDescriptor-java.lang.Object-">addFontStyleExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Font Style Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addForegroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFTextStyle.gif.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFWidgetStyleItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFTextStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFTextStyleItemProvider</h4>
+<pre>public&nbsp;EEFTextStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addBackgroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addBackgroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Background Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addForegroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addForegroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addForegroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Foreground Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addFontNameExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontNameExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontNameExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Name Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontSizeExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontSizeExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontSizeExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Size Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addFontStyleExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFontStyleExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFontStyleExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Font Style Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFTextStyle.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFTextStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFTextStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFToolbarActionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFToolbarActionItemProvider.html
new file mode 100644
index 0000000..5deee76
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFToolbarActionItemProvider.html
@@ -0,0 +1,604 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFToolbarActionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFToolbarActionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarActionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFToolbarActionItemProvider" class="title">Class EEFToolbarActionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFToolbarActionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFToolbarActionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#EEFToolbarActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFToolbarActionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addActionExpressionPropertyDescriptor-java.lang.Object-">addActionExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Action Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#addTooltipExpressionPropertyDescriptor-java.lang.Object-">addTooltipExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Tooltip Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFToolbarAction.gif.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFToolbarActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFToolbarActionItemProvider</h4>
+<pre>public&nbsp;EEFToolbarActionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addTooltipExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addTooltipExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addTooltipExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Tooltip Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addImageExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addImageExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addImageExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Image Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addActionExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addActionExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addActionExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Action Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFToolbarAction.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFToolbarActionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html
new file mode 100644
index 0000000..bb01a32
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html
@@ -0,0 +1,587 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFValidationFixDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationFixDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFValidationFixDescriptionItemProvider" class="title">Class EEFValidationFixDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFValidationFixDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationFixDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#EEFValidationFixDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFValidationFixDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#addFixExpressionPropertyDescriptor-java.lang.Object-">addFixExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Fix Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#addNamePropertyDescriptor-java.lang.Object-">addNamePropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Name feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFValidationFixDescription.gif.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationFixDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationFixDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFValidationFixDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addNamePropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addNamePropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addNamePropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Name feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addFixExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addFixExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addFixExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Fix Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFValidationFixDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationFixDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html
new file mode 100644
index 0000000..22f71aa
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html
@@ -0,0 +1,624 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFValidationRuleDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFValidationRuleDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFValidationRuleDescriptionItemProvider" class="title">Class EEFValidationRuleDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFValidationRuleDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFValidationRuleDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a> object. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#EEFValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFValidationRuleDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addMessageExpressionPropertyDescriptor-java.lang.Object-">addMessageExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Message Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#addSeverityPropertyDescriptor-java.lang.Object-">addSeverityPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Severity feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemLabelProvider</h3>
+<code>getImage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFValidationRuleDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFValidationRuleDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFValidationRuleDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addSeverityPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addSeverityPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addSeverityPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Severity feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addMessageExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addMessageExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addMessageExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Message Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFValidationRuleDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html
new file mode 100644
index 0000000..c6b673d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html
@@ -0,0 +1,670 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFViewDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFViewDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFViewDescriptionItemProvider" class="title">Class EEFViewDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFViewDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFViewDescriptionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#EEFViewDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFViewDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addEPackagesPropertyDescriptor-java.lang.Object-">addEPackagesPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the EPackages feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Identifier feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.ecore.EStructuralFeature</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getChildFeature-java.lang.Object-java.lang.Object-">getChildFeature</a></span>&#8203;(java.lang.Object&nbsp;object,
+               java.lang.Object&nbsp;child)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getChildrenFeatures-java.lang.Object-">getChildrenFeatures</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This specifies how to implement <code>ItemProviderAdapter.getChildren(java.lang.Object)</code> and is used to deduce an appropriate feature for an
+ <code>AddCommand</code>, <code>RemoveCommand</code> or
+ <code>MoveCommand</code> in <code>ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class&lt;? extends org.eclipse.emf.common.command.Command&gt;, org.eclipse.emf.edit.command.CommandParameter)</code>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFViewDescription.gif.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFViewDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFViewDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFViewDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addIdentifierPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIdentifierPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIdentifierPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Identifier feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addImageExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addImageExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addImageExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Image Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addEPackagesPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEPackagesPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addEPackagesPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the EPackages feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getChildrenFeatures-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildrenFeatures</h4>
+<pre>public&nbsp;java.util.Collection&lt;? extends org.eclipse.emf.ecore.EStructuralFeature&gt;&nbsp;getChildrenFeatures&#8203;(java.lang.Object&nbsp;object)</pre>
+<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>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildrenFeatures</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildFeature-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildFeature</h4>
+<pre>protected&nbsp;org.eclipse.emf.ecore.EStructuralFeature&nbsp;getChildFeature&#8203;(java.lang.Object&nbsp;object,
+                                                                   java.lang.Object&nbsp;child)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getChildFeature</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFViewDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFViewDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html
new file mode 100644
index 0000000..53935d5
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetActionItemProvider.html
@@ -0,0 +1,604 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFWidgetActionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetActionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetActionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFWidgetActionItemProvider" class="title">Class EEFWidgetActionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFWidgetActionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFWidgetActionItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#EEFWidgetActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetActionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addActionExpressionPropertyDescriptor-java.lang.Object-">addActionExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Action Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addImageExpressionPropertyDescriptor-java.lang.Object-">addImageExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Image Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFWidgetAction.gif.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetActionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetActionItemProvider</h4>
+<pre>public&nbsp;EEFWidgetActionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addImageExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addImageExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addImageExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Image Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addActionExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addActionExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addActionExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Action Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFWidgetAction.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getImage</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetActionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html
new file mode 100644
index 0000000..2ee802a
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html
@@ -0,0 +1,607 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFWidgetDescriptionItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetDescriptionItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFWidgetDescriptionItemProvider" class="title">Class EEFWidgetDescriptionItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">org.eclipse.eef.provider.EEFControlDescriptionItemProvider</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFWidgetDescriptionItemProvider</span>
+extends <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a> object. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#EEFWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetDescriptionItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addHelpExpressionPropertyDescriptor-java.lang.Object-">addHelpExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Help Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">addIsEnabledExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Is Enabled Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addLabelExpressionPropertyDescriptor-java.lang.Object-">addLabelExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">addPropertyValidationRulesPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Property Validation Rules feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getImage-java.lang.Object-">getImage</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns EEFWidgetDescription.gif.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.provider.EEFControlDescriptionItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></h3>
+<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#addIdentifierPropertyDescriptor-java.lang.Object-">addIdentifierPropertyDescriptor</a>, <a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getResourceLocator--">getResourceLocator</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetDescriptionItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetDescriptionItemProvider</h4>
+<pre>public&nbsp;EEFWidgetDescriptionItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="addLabelExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addHelpExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addHelpExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addHelpExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Help Expression feature. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="addIsEnabledExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addIsEnabledExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addIsEnabledExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Is Enabled Expression feature. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+</li>
+</ul>
+<a name="addPropertyValidationRulesPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addPropertyValidationRulesPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addPropertyValidationRulesPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Property Validation Rules feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="getImage-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImage</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;getImage&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns EEFWidgetDescription.gif. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#getText-java.lang.Object-">getText</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetDescriptionItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html
new file mode 100644
index 0000000..47c3238
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html
@@ -0,0 +1,631 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EEFWidgetStyleItemProvider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFWidgetStyleItemProvider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EEFWidgetStyleItemProvider" class="title">Class EEFWidgetStyleItemProvider</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.edit.provider.ItemProviderAdapter</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EEFWidgetStyleItemProvider</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.edit.provider.IEditingDomainItemProvider</code>, <code>org.eclipse.emf.edit.provider.IItemLabelProvider</code>, <code>org.eclipse.emf.edit.provider.IItemPropertySource</code>, <code>org.eclipse.emf.edit.provider.IStructuredItemContentProvider</code>, <code>org.eclipse.emf.edit.provider.ITreeItemContentProvider</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></code>, <code><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFWidgetStyleItemProvider</span>
+extends org.eclipse.emf.edit.provider.ItemProviderAdapter
+implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource</pre>
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a> object. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.notify.Adapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.common.notify.Adapter</h3>
+<code>org.eclipse.emf.common.notify.Adapter.Internal</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList&lt;E extends java.lang.Object&gt;, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>target</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#EEFWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">EEFWidgetStyleItemProvider</a></span>&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance from a factory and a notifier.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelBackgroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Background Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">addLabelFontNameExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Font Name Expression feature.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">addLabelFontSizeExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Font Size Expression feature.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">addLabelFontStyleExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Font Style Expression feature.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">addLabelForegroundColorExpressionPropertyDescriptor</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds a property descriptor for the Label Foreground Color Expression feature.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#collectNewChildDescriptors-java.util.Collection-java.lang.Object-">collectNewChildDescriptors</a></span>&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                          java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getPropertyDescriptors-java.lang.Object-">getPropertyDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the property descriptors for the adapted class.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Return the resource locator for this item provider's resources.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#getText-java.lang.Object-">getText</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">This returns the label text for the adapted class.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#notifyChanged-org.eclipse.emf.common.notify.Notification-">notifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This handles model notifications by calling <code>ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)</code> to update any cached children and by creating
+ a viewer notification, which it passes to <code>ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)</code>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html#shouldComposeCreationImage--">shouldComposeCreationImage</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterImpl</h3>
+<code>getTarget</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IEditingDomainItemProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IEditingDomainItemProvider</h3>
+<code>createCommand, getChildren, getNewChildDescriptors, getParent</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemLabelProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemLabelProvider</h3>
+<code>getImage</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IItemPropertySource">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IItemPropertySource</h3>
+<code>getEditableValue, getPropertyDescriptor</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.IStructuredItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.IStructuredItemContentProvider</h3>
+<code>getElements</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.edit.provider.ItemProviderAdapter</h3>
+<code>addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.edit.provider.ITreeItemContentProvider">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.edit.provider.ITreeItemContentProvider</h3>
+<code>getChildren, getParent, hasChildren</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFWidgetStyleItemProvider-org.eclipse.emf.common.notify.AdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFWidgetStyleItemProvider</h4>
+<pre>public&nbsp;EEFWidgetStyleItemProvider&#8203;(org.eclipse.emf.common.notify.AdapterFactory&nbsp;adapterFactory)</pre>
+<div class="block">This constructs an instance from a factory and a notifier. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPropertyDescriptors-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyDescriptors</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IItemPropertyDescriptor&gt;&nbsp;getPropertyDescriptors&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the property descriptors for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemPropertySource</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getPropertyDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addLabelBackgroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelBackgroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelBackgroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Background Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelForegroundColorExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelForegroundColorExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelForegroundColorExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Foreground Color Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelFontNameExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelFontNameExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelFontNameExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Font Name Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelFontSizeExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelFontSizeExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelFontSizeExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Font Size Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="addLabelFontStyleExpressionPropertyDescriptor-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addLabelFontStyleExpressionPropertyDescriptor</h4>
+<pre>protected&nbsp;void&nbsp;addLabelFontStyleExpressionPropertyDescriptor&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds a property descriptor for the Label Font Style Expression feature. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="shouldComposeCreationImage--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldComposeCreationImage</h4>
+<pre>protected&nbsp;boolean&nbsp;shouldComposeCreationImage&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>shouldComposeCreationImage</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getText-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;java.lang.String&nbsp;getText&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getText</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IItemLabelProvider</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getText</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="notifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>notifyChanged</h4>
+<pre>public&nbsp;void&nbsp;notifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<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>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>notifyChanged</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="collectNewChildDescriptors-java.util.Collection-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>collectNewChildDescriptors</h4>
+<pre>protected&nbsp;void&nbsp;collectNewChildDescriptors&#8203;(java.util.Collection&lt;java.lang.Object&gt;&nbsp;newChildDescriptors,
+                                          java.lang.Object&nbsp;object)</pre>
+<div class="block">This adds <code>CommandParameter</code>s describing the children that can be created
+ under this object. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>collectNewChildDescriptors</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block">Return the resource locator for this item provider's resources. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.edit.provider.ItemProviderAdapter</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" target="_top">Frames</a></li>
+<li><a href="EEFWidgetStyleItemProvider.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.edit.provider.ItemProviderAdapter">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html b/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html
new file mode 100644
index 0000000..0195fc1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.Implementation.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EefEditPlugin.Implementation</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefEditPlugin.Implementation";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefEditPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EefEditPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EefEditPlugin.Implementation" class="title">Class EefEditPlugin.Implementation</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.core.runtime.Plugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin.EclipsePlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EefEditPlugin.Implementation</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">EefEditPlugin.Implementation</span>
+extends org.eclipse.emf.common.EMFPlugin.EclipsePlugin</pre>
+<div class="block">The actual implementation of the Eclipse <b>Plugin</b>. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>helper</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html#Implementation--">Implementation</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates an instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin.EclipsePlugin</h3>
+<code>doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.core.runtime.Plugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.core.runtime.Plugin</h3>
+<code>find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="Implementation--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Implementation</h4>
+<pre>public&nbsp;Implementation&#8203;()</pre>
+<div class="block">Creates an instance. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefEditPlugin.Implementation.html" target="_top">Frames</a></li>
+<li><a href="EefEditPlugin.Implementation.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin.EclipsePlugin">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.html b/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.html
new file mode 100644
index 0000000..cebbe4f
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EefEditPlugin.html
@@ -0,0 +1,451 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EefEditPlugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefEditPlugin";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefEditPlugin.html" target="_top">Frames</a></li>
+<li><a href="EefEditPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EefEditPlugin" class="title">Class EefEditPlugin</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.util.DelegatingResourceLocator</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.EMFPlugin</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EefEditPlugin</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public final class <span class="typeNameLabel">EefEditPlugin</span>
+extends org.eclipse.emf.common.EMFPlugin</pre>
+<div class="block">This is the central singleton for the Eef edit plugin. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a></span></code></th>
+<td class="colLast">
+<div class="block">The actual implementation of the Eclipse <b>Plugin</b>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>org.eclipse.emf.common.EMFPlugin.EclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.EMFPlugin.InternalHelper, org.eclipse.emf.common.EMFPlugin.OSGiDelegatingBundleActivator</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html#INSTANCE">INSTANCE</a></span></code></th>
+<td class="colLast">
+<div class="block">Keep track of the singleton.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html#EefEditPlugin--">EefEditPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Create the instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html#getPlugin--">getPlugin</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the singleton instance of the Eclipse plugin.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html#getPluginResourceLocator--">getPluginResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Returns the singleton instance of the Eclipse plugin.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.DelegatingResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.util.DelegatingResourceLocator</h3>
+<code>delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.EMFPlugin">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.EMFPlugin</h3>
+<code>getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.util.ResourceLocator">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.util.ResourceLocator</h3>
+<code>getBaseURL, getImage, getString, getString, getString, getString</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="INSTANCE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>INSTANCE</h4>
+<pre>public static final&nbsp;<a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a> INSTANCE</pre>
+<div class="block">Keep track of the singleton. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EefEditPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EefEditPlugin</h4>
+<pre>public&nbsp;EefEditPlugin&#8203;()</pre>
+<div class="block">Create the instance. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="getPluginResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPluginResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getPluginResourceLocator&#8203;()</pre>
+<div class="block">Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getPluginResourceLocator</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.EMFPlugin</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the singleton instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="getPlugin--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getPlugin</h4>
+<pre>public static&nbsp;<a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a>&nbsp;getPlugin&#8203;()</pre>
+<div class="block">Returns the singleton instance of the Eclipse plugin. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the singleton instance.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefEditPlugin.html" target="_top">Frames</a></li>
+<li><a href="EefEditPlugin.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html b/javadoc/2.1.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html
new file mode 100644
index 0000000..4f59a97
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/EefItemProviderAdapterFactory.html
@@ -0,0 +1,2648 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:13 CEST 2018 -->
+<title>EefItemProviderAdapterFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefItemProviderAdapterFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" target="_top">Frames</a></li>
+<li><a href="EefItemProviderAdapterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></div>
+<h2 title="Class EefItemProviderAdapterFactory" class="title">Class EefItemProviderAdapterFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">org.eclipse.eef.util.EefAdapterFactory</a></li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.provider.EefItemProviderAdapterFactory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>org.eclipse.emf.common.notify.AdapterFactory</code>, <code>org.eclipse.emf.edit.provider.ComposeableAdapterFactory</code>, <code>org.eclipse.emf.edit.provider.IChangeNotifier</code>, <code>org.eclipse.emf.edit.provider.IChildCreationExtender</code>, <code>org.eclipse.emf.edit.provider.IDisposable</code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EefItemProviderAdapterFactory</span>
+extends <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a>
+implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IChildCreationExtender</pre>
+<div class="block">This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this
+ factory convert EMF adapter notifications into calls to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#fireNotifyChanged-org.eclipse.emf.common.notify.Notification-"><code>fireNotifyChanged</code></a>. The adapters
+ also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.emf.edit.provider.IChildCreationExtender">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from interface&nbsp;org.eclipse.emf.edit.provider.IChildCreationExtender</h3>
+<code>org.eclipse.emf.edit.provider.IChildCreationExtender.Descriptor</code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.edit.provider.IChangeNotifier</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#changeNotifier">changeNotifier</a></span></code></th>
+<td class="colLast">
+<div class="block">This is used to implement <code>IChangeNotifier</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.eclipse.emf.edit.provider.ChildCreationExtenderManager</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#childCreationExtenderManager">childCreationExtenderManager</a></span></code></th>
+<td class="colLast">
+<div class="block">This helps manage the child creation extenders.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonConditionalStyleItemProvider">eefButtonConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonDescriptionItemProvider">eefButtonDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefButtonStyleItemProvider">eefButtonStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxConditionalStyleItemProvider">eefCheckboxConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxDescriptionItemProvider">eefCheckboxDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCheckboxStyleItemProvider">eefCheckboxStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefContainerDescriptionItemProvider">eefContainerDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomExpressionItemProvider">eefCustomExpressionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetConditionalStyleItemProvider">eefCustomWidgetConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>
+ instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetDescriptionItemProvider">eefCustomWidgetDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefCustomWidgetStyleItemProvider">eefCustomWidgetStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingForItemProvider">eefDynamicMappingForItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefDynamicMappingIfItemProvider">eefDynamicMappingIfItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefFillLayoutDescriptionItemProvider">eefFillLayoutDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGridLayoutDescriptionItemProvider">eefGridLayoutDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupConditionalStyleItemProvider">eefGroupConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupDescriptionItemProvider">eefGroupDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefGroupStyleItemProvider">eefGroupStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkConditionalStyleItemProvider">eefHyperlinkConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkDescriptionItemProvider">eefHyperlinkDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefHyperlinkStyleItemProvider">eefHyperlinkStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelConditionalStyleItemProvider">eefLabelConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelDescriptionItemProvider">eefLabelDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefLabelStyleItemProvider">eefLabelStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListConditionalStyleItemProvider">eefListConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListDescriptionItemProvider">eefListDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefListStyleItemProvider">eefListStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefPageDescriptionItemProvider">eefPageDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefPropertyValidationRuleDescriptionItemProvider">eefPropertyValidationRuleDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>
+ instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioConditionalStyleItemProvider">eefRadioConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioDescriptionItemProvider">eefRadioDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRadioStyleItemProvider">eefRadioStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefRuleAuditDescriptionItemProvider">eefRuleAuditDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectConditionalStyleItemProvider">eefSelectConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectDescriptionItemProvider">eefSelectDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSelectStyleItemProvider">eefSelectStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefSemanticValidationRuleDescriptionItemProvider">eefSemanticValidationRuleDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>
+ instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextConditionalStyleItemProvider">eefTextConditionalStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextDescriptionItemProvider">eefTextDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefTextStyleItemProvider">eefTextStyleItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefToolbarActionItemProvider">eefToolbarActionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefValidationFixDescriptionItemProvider">eefValidationFixDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefViewDescriptionItemProvider">eefViewDescriptionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> instances.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#eefWidgetActionItemProvider">eefWidgetActionItemProvider</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> instances.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.eclipse.emf.edit.provider.ComposedAdapterFactory</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory">parentAdapterFactory</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of the root adapter factory that delegates to this adapter factory.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected java.util.Collection&lt;java.lang.Object&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#supportedTypes">supportedTypes</a></span></code></th>
+<td class="colLast">
+<div class="block">This keeps track of all the supported types checked by <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-"><code>isFactoryForType</code></a>.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.util.EefAdapterFactory">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#modelPackage">modelPackage</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#modelSwitch">modelSwitch</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#EefItemProviderAdapterFactory--">EefItemProviderAdapterFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This constructs an instance.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.Object</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#adapt-java.lang.Object-java.lang.Object-">adapt</a></span>&#8203;(java.lang.Object&nbsp;object,
+     java.lang.Object&nbsp;type)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#adapt-org.eclipse.emf.common.notify.Notifier-java.lang.Object-">adapt</a></span>&#8203;(org.eclipse.emf.common.notify.Notifier&nbsp;notifier,
+     java.lang.Object&nbsp;type)</code></th>
+<td class="colLast">
+<div class="block">This implementation substitutes the factory itself as the key for the adapter.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#addListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">addListener</a></span>&#8203;(org.eclipse.emf.edit.provider.INotifyChangedListener&nbsp;notifyChangedListener)</code></th>
+<td class="colLast">
+<div class="block">This adds a listener.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonConditionalStyleAdapter--">createEEFButtonConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonDescriptionAdapter--">createEEFButtonDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFButtonStyleAdapter--">createEEFButtonStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxConditionalStyleAdapter--">createEEFCheckboxConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxDescriptionAdapter--">createEEFCheckboxDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCheckboxStyleAdapter--">createEEFCheckboxStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFContainerDescriptionAdapter--">createEEFContainerDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomExpressionAdapter--">createEEFCustomExpressionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a>.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetConditionalStyleAdapter--">createEEFCustomWidgetConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetDescriptionAdapter--">createEEFCustomWidgetDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFCustomWidgetStyleAdapter--">createEEFCustomWidgetStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFDynamicMappingForAdapter--">createEEFDynamicMappingForAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a>.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFDynamicMappingIfAdapter--">createEEFDynamicMappingIfAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a>.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFFillLayoutDescriptionAdapter--">createEEFFillLayoutDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGridLayoutDescriptionAdapter--">createEEFGridLayoutDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupConditionalStyleAdapter--">createEEFGroupConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupDescriptionAdapter--">createEEFGroupDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFGroupStyleAdapter--">createEEFGroupStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkConditionalStyleAdapter--">createEEFHyperlinkConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkDescriptionAdapter--">createEEFHyperlinkDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFHyperlinkStyleAdapter--">createEEFHyperlinkStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelConditionalStyleAdapter--">createEEFLabelConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelDescriptionAdapter--">createEEFLabelDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFLabelStyleAdapter--">createEEFLabelStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectConditionalStyleAdapter--">createEEFSelectConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectDescriptionAdapter--">createEEFSelectDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSelectStyleAdapter--">createEEFSelectStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFSemanticValidationRuleDescriptionAdapter--">createEEFSemanticValidationRuleDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextConditionalStyleAdapter--">createEEFTextConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextDescriptionAdapter--">createEEFTextDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFTextStyleAdapter--">createEEFTextStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a>.</div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFToolbarActionAdapter--">createEEFToolbarActionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>.</div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFValidationFixDescriptionAdapter--">createEEFValidationFixDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFViewDescriptionAdapter--">createEEFViewDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a>.</div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#createEEFWidgetActionAdapter--">createEEFWidgetActionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a>.</div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#dispose--">dispose</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This disposes all of the item providers created by this factory.</div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#fireNotifyChanged-org.eclipse.emf.common.notify.Notification-">fireNotifyChanged</a></span>&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</code></th>
+<td class="colLast">
+<div class="block">This delegates to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#changeNotifier"><code>changeNotifier</code></a> and to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory"><code>parentAdapterFactory</code></a>.</div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;org.eclipse.emf.edit.provider.IChildCreationExtender&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getChildCreationExtenders--">getChildCreationExtenders</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>java.util.Collection&lt;?&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-">getNewChildDescriptors</a></span>&#8203;(java.lang.Object&nbsp;object,
+                      org.eclipse.emf.edit.domain.EditingDomain&nbsp;editingDomain)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.util.ResourceLocator</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getResourceLocator--">getResourceLocator</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.edit.provider.ComposeableAdapterFactory</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#getRootAdapterFactory--">getRootAdapterFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">This returns the root adapter factory that contains this factory.</div>
+</td>
+</tr>
+<tr id="i53" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType</a></span>&#8203;(java.lang.Object&nbsp;type)</code></th>
+<td class="colLast">
+<div class="block"> <!-- end-user-doc --></div>
+</td>
+</tr>
+<tr id="i54" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#removeListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">removeListener</a></span>&#8203;(org.eclipse.emf.edit.provider.INotifyChangedListener&nbsp;notifyChangedListener)</code></th>
+<td class="colLast">
+<div class="block">This removes a listener.</div>
+</td>
+</tr>
+<tr id="i55" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#setParentAdapterFactory-org.eclipse.emf.edit.provider.ComposedAdapterFactory-">setParentAdapterFactory</a></span>&#8203;(org.eclipse.emf.edit.provider.ComposedAdapterFactory&nbsp;parentAdapterFactory)</code></th>
+<td class="colLast">
+<div class="block">This sets the composed adapter factory that contains this factory.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.AdapterFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;org.eclipse.emf.common.notify.AdapterFactory</h3>
+<code>adaptAllNew, adaptNew</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterFactoryImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</h3>
+<code>adaptAllNew, adaptNew, associate, createAdapter, resolve</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.util.EefAdapterFactory">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createAdapter-org.eclipse.emf.common.notify.Notifier-">createAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFConditionalStyleAdapter--">createEEFConditionalStyleAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFControlDescriptionAdapter--">createEEFControlDescriptionAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLayoutDescriptionAdapter--">createEEFLayoutDescriptionAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationRuleDescriptionAdapter--">createEEFValidationRuleDescriptionAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetDescriptionAdapter--">createEEFWidgetDescriptionAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetStyleAdapter--">createEEFWidgetStyleAdapter</a>, <a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEObjectAdapter--">createEObjectAdapter</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="parentAdapterFactory">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>parentAdapterFactory</h4>
+<pre>protected&nbsp;org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory</pre>
+<div class="block">This keeps track of the root adapter factory that delegates to this adapter factory. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="changeNotifier">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>changeNotifier</h4>
+<pre>protected&nbsp;org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier</pre>
+<div class="block">This is used to implement <code>IChangeNotifier</code>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+</li>
+</ul>
+<a name="childCreationExtenderManager">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>childCreationExtenderManager</h4>
+<pre>protected&nbsp;org.eclipse.emf.edit.provider.ChildCreationExtenderManager childCreationExtenderManager</pre>
+<div class="block">This helps manage the child creation extenders. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="supportedTypes">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>supportedTypes</h4>
+<pre>protected&nbsp;java.util.Collection&lt;java.lang.Object&gt; supportedTypes</pre>
+<div class="block">This keeps track of all the supported types checked by <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#isFactoryForType-java.lang.Object-"><code>isFactoryForType</code></a>. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefViewDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefViewDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a> eefViewDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefPageDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefPageDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a> eefPageDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefRuleAuditDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefRuleAuditDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a> eefRuleAuditDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefValidationFixDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefValidationFixDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a> eefValidationFixDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefPropertyValidationRuleDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefPropertyValidationRuleDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a> eefPropertyValidationRuleDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>
+ instances. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefSemanticValidationRuleDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefSemanticValidationRuleDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a> eefSemanticValidationRuleDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>
+ instances. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefGroupDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefGroupDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a> eefGroupDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefToolbarActionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefToolbarActionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a> eefToolbarActionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefContainerDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefContainerDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a> eefContainerDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefFillLayoutDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefFillLayoutDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a> eefFillLayoutDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefGridLayoutDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefGridLayoutDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a> eefGridLayoutDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefTextDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefTextDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a> eefTextDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefLabelDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefLabelDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a> eefLabelDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefButtonDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefButtonDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a> eefButtonDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCheckboxDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCheckboxDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a> eefCheckboxDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefSelectDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefSelectDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a> eefSelectDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefRadioDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefRadioDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a> eefRadioDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefHyperlinkDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefHyperlinkDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a> eefHyperlinkDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefDynamicMappingForItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefDynamicMappingForItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a> eefDynamicMappingForItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefDynamicMappingIfItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefDynamicMappingIfItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a> eefDynamicMappingIfItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCustomWidgetDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCustomWidgetDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a> eefCustomWidgetDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCustomExpressionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCustomExpressionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a> eefCustomExpressionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefListDescriptionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefListDescriptionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a> eefListDescriptionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefTextStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefTextStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a> eefTextStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefLabelStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefLabelStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a> eefLabelStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefButtonStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefButtonStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a> eefButtonStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCheckboxStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCheckboxStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a> eefCheckboxStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefSelectStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefSelectStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a> eefSelectStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefRadioStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefRadioStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a> eefRadioStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefHyperlinkStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefHyperlinkStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a> eefHyperlinkStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCustomWidgetStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCustomWidgetStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a> eefCustomWidgetStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefListStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefListStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a> eefListStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefGroupStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefGroupStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a> eefGroupStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefTextConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefTextConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a> eefTextConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefButtonConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefButtonConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a> eefButtonConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefLabelConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefLabelConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a> eefLabelConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCheckboxConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCheckboxConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a> eefCheckboxConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefSelectConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefSelectConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a> eefSelectConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefRadioConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefRadioConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a> eefRadioConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefHyperlinkConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefHyperlinkConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a> eefHyperlinkConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> instances.
+ <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefCustomWidgetConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefCustomWidgetConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a> eefCustomWidgetConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>
+ instances. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefWidgetActionItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefWidgetActionItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a> eefWidgetActionItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefListConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>eefListConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a> eefListConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="eefGroupConditionalStyleItemProvider">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>eefGroupConditionalStyleItemProvider</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a> eefGroupConditionalStyleItemProvider</pre>
+<div class="block">This keeps track of the one adapter used for all <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> instances. <!--
+ begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EefItemProviderAdapterFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EefItemProviderAdapterFactory</h4>
+<pre>public&nbsp;EefItemProviderAdapterFactory&#8203;()</pre>
+<div class="block">This constructs an instance. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="createEEFViewDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFViewDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFViewDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFViewDescriptionAdapter--">createEEFViewDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPageDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPageDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFPageDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRuleAuditDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRuleAuditDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRuleAuditDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFValidationFixDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFValidationFixDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFValidationFixDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationFixDescriptionAdapter--">createEEFValidationFixDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPropertyValidationRuleDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPropertyValidationRuleDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFPropertyValidationRuleDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a>. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSemanticValidationRuleDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSemanticValidationRuleDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSemanticValidationRuleDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a>. <!-- begin-user-doc
+ --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSemanticValidationRuleDescriptionAdapter--">createEEFSemanticValidationRuleDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupDescriptionAdapter--">createEEFGroupDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFToolbarActionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFToolbarActionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFToolbarActionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFToolbarActionAdapter--">createEEFToolbarActionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFContainerDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFContainerDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFContainerDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFContainerDescriptionAdapter--">createEEFContainerDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFFillLayoutDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFFillLayoutDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFFillLayoutDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFFillLayoutDescriptionAdapter--">createEEFFillLayoutDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGridLayoutDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGridLayoutDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGridLayoutDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGridLayoutDescriptionAdapter--">createEEFGridLayoutDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextDescriptionAdapter--">createEEFTextDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelDescriptionAdapter--">createEEFLabelDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonDescriptionAdapter--">createEEFButtonDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxDescriptionAdapter--">createEEFCheckboxDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectDescriptionAdapter--">createEEFSelectDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkDescriptionAdapter--">createEEFHyperlinkDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingForAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingForAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFDynamicMappingForAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingForAdapter--">createEEFDynamicMappingForAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingIfAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingIfAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFDynamicMappingIfAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingIfAdapter--">createEEFDynamicMappingIfAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetDescriptionAdapter--">createEEFCustomWidgetDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomExpressionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomExpressionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomExpressionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomExpressionAdapter--">createEEFCustomExpressionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListDescriptionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextStyleAdapter--">createEEFTextStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelStyleAdapter--">createEEFLabelStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonStyleAdapter--">createEEFButtonStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxStyleAdapter--">createEEFCheckboxStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectStyleAdapter--">createEEFSelectStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkStyleAdapter--">createEEFHyperlinkStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetStyleAdapter--">createEEFCustomWidgetStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupStyleAdapter--">createEEFGroupStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextConditionalStyleAdapter--">createEEFTextConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonConditionalStyleAdapter--">createEEFButtonConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelConditionalStyleAdapter--">createEEFLabelConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxConditionalStyleAdapter--">createEEFCheckboxConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectConditionalStyleAdapter--">createEEFSelectConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkConditionalStyleAdapter--">createEEFHyperlinkConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a>. <!-- begin-user-doc -->
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetConditionalStyleAdapter--">createEEFCustomWidgetConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetActionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetActionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFWidgetActionAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a>. <!-- begin-user-doc --> <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetActionAdapter--">createEEFWidgetActionAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupConditionalStyleAdapter&#8203;()</pre>
+<div class="block">This creates an adapter for a <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupConditionalStyleAdapter--">createEEFGroupConditionalStyleAdapter</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="getRootAdapterFactory--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRootAdapterFactory</h4>
+<pre>public&nbsp;org.eclipse.emf.edit.provider.ComposeableAdapterFactory&nbsp;getRootAdapterFactory&#8203;()</pre>
+<div class="block">This returns the root adapter factory that contains this factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getRootAdapterFactory</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.ComposeableAdapterFactory</code></dd>
+</dl>
+</li>
+</ul>
+<a name="setParentAdapterFactory-org.eclipse.emf.edit.provider.ComposedAdapterFactory-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setParentAdapterFactory</h4>
+<pre>public&nbsp;void&nbsp;setParentAdapterFactory&#8203;(org.eclipse.emf.edit.provider.ComposedAdapterFactory&nbsp;parentAdapterFactory)</pre>
+<div class="block">This sets the composed adapter factory that contains this factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>setParentAdapterFactory</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.ComposeableAdapterFactory</code></dd>
+</dl>
+</li>
+</ul>
+<a name="isFactoryForType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFactoryForType</h4>
+<pre>public&nbsp;boolean&nbsp;isFactoryForType&#8203;(java.lang.Object&nbsp;type)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isFactoryForType</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.notify.AdapterFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>whether this factory is applicable for the type of the object.</dd>
+</dl>
+</li>
+</ul>
+<a name="adapt-org.eclipse.emf.common.notify.Notifier-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>adapt</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;adapt&#8203;(org.eclipse.emf.common.notify.Notifier&nbsp;notifier,
+                                                   java.lang.Object&nbsp;type)</pre>
+<div class="block">This implementation substitutes the factory itself as the key for the adapter. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>adapt</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.notify.AdapterFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>adapt</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="adapt-java.lang.Object-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>adapt</h4>
+<pre>public&nbsp;java.lang.Object&nbsp;adapt&#8203;(java.lang.Object&nbsp;object,
+                              java.lang.Object&nbsp;type)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>adapt</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.common.notify.AdapterFactory</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>adapt</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getChildCreationExtenders--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChildCreationExtenders</h4>
+<pre>public&nbsp;java.util.List&lt;org.eclipse.emf.edit.provider.IChildCreationExtender&gt;&nbsp;getChildCreationExtenders&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="getNewChildDescriptors-java.lang.Object-org.eclipse.emf.edit.domain.EditingDomain-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getNewChildDescriptors</h4>
+<pre>public&nbsp;java.util.Collection&lt;?&gt;&nbsp;getNewChildDescriptors&#8203;(java.lang.Object&nbsp;object,
+                                                      org.eclipse.emf.edit.domain.EditingDomain&nbsp;editingDomain)</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getNewChildDescriptors</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChildCreationExtender</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getResourceLocator--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getResourceLocator</h4>
+<pre>public&nbsp;org.eclipse.emf.common.util.ResourceLocator&nbsp;getResourceLocator&#8203;()</pre>
+<div class="block"><!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>getResourceLocator</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChildCreationExtender</code></dd>
+</dl>
+</li>
+</ul>
+<a name="addListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addListener</h4>
+<pre>public&nbsp;void&nbsp;addListener&#8203;(org.eclipse.emf.edit.provider.INotifyChangedListener&nbsp;notifyChangedListener)</pre>
+<div class="block">This adds a listener. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>addListener</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChangeNotifier</code></dd>
+</dl>
+</li>
+</ul>
+<a name="removeListener-org.eclipse.emf.edit.provider.INotifyChangedListener-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>removeListener</h4>
+<pre>public&nbsp;void&nbsp;removeListener&#8203;(org.eclipse.emf.edit.provider.INotifyChangedListener&nbsp;notifyChangedListener)</pre>
+<div class="block">This removes a listener. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>removeListener</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChangeNotifier</code></dd>
+</dl>
+</li>
+</ul>
+<a name="fireNotifyChanged-org.eclipse.emf.common.notify.Notification-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>fireNotifyChanged</h4>
+<pre>public&nbsp;void&nbsp;fireNotifyChanged&#8203;(org.eclipse.emf.common.notify.Notification&nbsp;notification)</pre>
+<div class="block">This delegates to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#changeNotifier"><code>changeNotifier</code></a> and to <a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html#parentAdapterFactory"><code>parentAdapterFactory</code></a>. <!-- begin-user-doc --> <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>fireNotifyChanged</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IChangeNotifier</code></dd>
+</dl>
+</li>
+</ul>
+<a name="dispose--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>dispose</h4>
+<pre>public&nbsp;void&nbsp;dispose&#8203;()</pre>
+<div class="block">This disposes all of the item providers created by this factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>dispose</code>&nbsp;in interface&nbsp;<code>org.eclipse.emf.edit.provider.IDisposable</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" target="_top">Frames</a></li>
+<li><a href="EefItemProviderAdapterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/provider/package-frame.html
new file mode 100644
index 0000000..173cbbb
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/package-frame.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.provider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/eclipse/eef/provider/package-summary.html" target="classFrame">org.eclipse.eef.provider</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonConditionalStyleItemProvider</a></li>
+<li><a href="EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonDescriptionItemProvider</a></li>
+<li><a href="EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFButtonStyleItemProvider</a></li>
+<li><a href="EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxConditionalStyleItemProvider</a></li>
+<li><a href="EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxDescriptionItemProvider</a></li>
+<li><a href="EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCheckboxStyleItemProvider</a></li>
+<li><a href="EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFConditionalStyleItemProvider</a></li>
+<li><a href="EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFContainerDescriptionItemProvider</a></li>
+<li><a href="EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFControlDescriptionItemProvider</a></li>
+<li><a href="EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomExpressionItemProvider</a></li>
+<li><a href="EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetConditionalStyleItemProvider</a></li>
+<li><a href="EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetDescriptionItemProvider</a></li>
+<li><a href="EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFCustomWidgetStyleItemProvider</a></li>
+<li><a href="EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFDynamicMappingForItemProvider</a></li>
+<li><a href="EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFDynamicMappingIfItemProvider</a></li>
+<li><a href="EefEditPlugin.html" title="class in org.eclipse.eef.provider" target="classFrame">EefEditPlugin</a></li>
+<li><a href="EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider" target="classFrame">EefEditPlugin.Implementation</a></li>
+<li><a href="EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFFillLayoutDescriptionItemProvider</a></li>
+<li><a href="EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGridLayoutDescriptionItemProvider</a></li>
+<li><a href="EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupConditionalStyleItemProvider</a></li>
+<li><a href="EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupDescriptionItemProvider</a></li>
+<li><a href="EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFGroupStyleItemProvider</a></li>
+<li><a href="EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkConditionalStyleItemProvider</a></li>
+<li><a href="EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkDescriptionItemProvider</a></li>
+<li><a href="EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFHyperlinkStyleItemProvider</a></li>
+<li><a href="EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider" target="classFrame">EefItemProviderAdapterFactory</a></li>
+<li><a href="EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelConditionalStyleItemProvider</a></li>
+<li><a href="EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelDescriptionItemProvider</a></li>
+<li><a href="EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLabelStyleItemProvider</a></li>
+<li><a href="EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFLayoutDescriptionItemProvider</a></li>
+<li><a href="EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListConditionalStyleItemProvider</a></li>
+<li><a href="EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListDescriptionItemProvider</a></li>
+<li><a href="EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFListStyleItemProvider</a></li>
+<li><a href="EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPageDescriptionItemProvider</a></li>
+<li><a href="EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFPropertyValidationRuleDescriptionItemProvider</a></li>
+<li><a href="EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioConditionalStyleItemProvider</a></li>
+<li><a href="EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioDescriptionItemProvider</a></li>
+<li><a href="EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRadioStyleItemProvider</a></li>
+<li><a href="EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFRuleAuditDescriptionItemProvider</a></li>
+<li><a href="EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectConditionalStyleItemProvider</a></li>
+<li><a href="EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectDescriptionItemProvider</a></li>
+<li><a href="EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSelectStyleItemProvider</a></li>
+<li><a href="EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFSemanticValidationRuleDescriptionItemProvider</a></li>
+<li><a href="EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextConditionalStyleItemProvider</a></li>
+<li><a href="EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextDescriptionItemProvider</a></li>
+<li><a href="EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFTextStyleItemProvider</a></li>
+<li><a href="EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFToolbarActionItemProvider</a></li>
+<li><a href="EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFValidationFixDescriptionItemProvider</a></li>
+<li><a href="EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFValidationRuleDescriptionItemProvider</a></li>
+<li><a href="EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFViewDescriptionItemProvider</a></li>
+<li><a href="EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetActionItemProvider</a></li>
+<li><a href="EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetDescriptionItemProvider</a></li>
+<li><a href="EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider" target="classFrame">EEFWidgetStyleItemProvider</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/provider/package-summary.html
new file mode 100644
index 0000000..383fda1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/package-summary.html
@@ -0,0 +1,482 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.provider</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.provider";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../org/eclipse/eef/util/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.provider</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFButtonStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCheckboxStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFContainerDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFControlDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomExpressionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFCustomWidgetStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingForItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider">EEFDynamicMappingIfItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider">EefEditPlugin</a></th>
+<td class="colLast">
+<div class="block">This is the central singleton for the Eef edit plugin.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider">EefEditPlugin.Implementation</a></th>
+<td class="colLast">
+<div class="block">The actual implementation of the Eclipse <b>Plugin</b>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFFillLayoutDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGridLayoutDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFGroupStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFHyperlinkStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></th>
+<td class="colLast">
+<div class="block">This is the factory that is used to provide the interfaces needed to support Viewers.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFLabelStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFLayoutDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFListDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFListStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPageDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFPropertyValidationRuleDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFRadioStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFRuleAuditDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFSelectStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFSemanticValidationRuleDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextConditionalStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFTextStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFToolbarActionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationFixDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFValidationRuleDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFViewDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetActionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a> object.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetDescriptionItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a> object.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider">EEFWidgetStyleItemProvider</a></th>
+<td class="colLast">
+<div class="block">This is the item provider adapter for a <a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a> object.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../org/eclipse/eef/util/package-summary.html">Next&nbsp;Package</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/provider/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/provider/package-tree.html
new file mode 100644
index 0000000..5fdc745
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/provider/package-tree.html
@@ -0,0 +1,265 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.provider Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.provider Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/eclipse/eef/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.provider</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
+<ul>
+<li class="circle">org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFConditionalStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextConditionalStyleItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFControlDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFContainerDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingForItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetDescriptionItemProvider</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomExpressionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingIfItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLayoutDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFFillLayoutDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGridLayoutDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPageDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRuleAuditDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFToolbarActionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationFixDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationRuleDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFViewDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetActionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextStyleItemProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="../../../../org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html">Prev</a></li>
+<li><a href="../../../../org/eclipse/eef/util/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/provider/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html b/javadoc/2.1.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html
new file mode 100644
index 0000000..2468ab9
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html
@@ -0,0 +1,559 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>EEFConditionalStyleToWidgetStyleSwitch</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFConditionalStyleToWidgetStyleSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleToWidgetStyleSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></div>
+<h2 title="Class EEFConditionalStyleToWidgetStyleSwitch" class="title">Class EEFConditionalStyleToWidgetStyleSwitch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.util.Switch&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">org.eclipse.eef.util.EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.util.EEFConditionalStyleToWidgetStyleSwitch</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFConditionalStyleToWidgetStyleSwitch</span>
+extends <a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</pre>
+<div class="block">Utility class used to retrieve the style of a given conditional style.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#modelPackage">modelPackage</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#EEFConditionalStyleToWidgetStyleSwitch--">EEFConditionalStyleToWidgetStyleSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">caseEEFToolbarAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.util.Switch</h3>
+<code>doSwitch, doSwitch</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFConditionalStyleToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFConditionalStyleToWidgetStyleSwitch</h4>
+<pre>public&nbsp;EEFConditionalStyleToWidgetStyleSwitch&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFButtonConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-"><code>EefSwitch.caseEEFButtonConditionalStyle(org.eclipse.eef.EEFButtonConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFCheckboxConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-"><code>EefSwitch.caseEEFCheckboxConditionalStyle(org.eclipse.eef.EEFCheckboxConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFHyperlinkConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-"><code>EefSwitch.caseEEFHyperlinkConditionalStyle(org.eclipse.eef.EEFHyperlinkConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFLabelConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-"><code>EefSwitch.caseEEFLabelConditionalStyle(org.eclipse.eef.EEFLabelConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFRadioConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-"><code>EefSwitch.caseEEFRadioConditionalStyle(org.eclipse.eef.EEFRadioConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFSelectConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-"><code>EefSwitch.caseEEFSelectConditionalStyle(org.eclipse.eef.EEFSelectConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFTextConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-"><code>EefSwitch.caseEEFTextConditionalStyle(org.eclipse.eef.EEFTextConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFListConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-"><code>EefSwitch.caseEEFListConditionalStyle(org.eclipse.eef.EEFListConditionalStyle)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFConditionalStyleToWidgetStyleSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html b/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html
new file mode 100644
index 0000000..8ea2ed1
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html
@@ -0,0 +1,588 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>EEFDescriptionToConditionalStylesSwitch</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDescriptionToConditionalStylesSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptionToConditionalStylesSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></div>
+<h2 title="Class EEFDescriptionToConditionalStylesSwitch" class="title">Class EEFDescriptionToConditionalStylesSwitch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.util.Switch&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">org.eclipse.eef.util.EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.util.EEFDescriptionToConditionalStylesSwitch</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDescriptionToConditionalStylesSwitch</span>
+extends <a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</pre>
+<div class="block">Utility class used to retrieve the conditional styles of a widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#modelPackage">modelPackage</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#EEFDescriptionToConditionalStylesSwitch--">EEFDescriptionToConditionalStylesSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EObject</em>'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">caseEEFToolbarAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.util.Switch</h3>
+<code>doSwitch, doSwitch</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDescriptionToConditionalStylesSwitch--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDescriptionToConditionalStylesSwitch</h4>
+<pre>public&nbsp;EEFDescriptionToConditionalStylesSwitch&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="defaultCase-org.eclipse.emf.ecore.EObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defaultCase</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;defaultCase&#8203;(org.eclipse.emf.ecore.EObject&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!-- begin-user-doc --> This
+ implementation returns null; returning a non-null result will terminate the switch, but this is the last case
+ anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EObject</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-"><code>EefSwitch.defaultCase(org.eclipse.emf.ecore.EObject)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFButtonDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-"><code>EefSwitch.caseEEFButtonDescription(org.eclipse.eef.EEFButtonDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFCheckboxDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-"><code>EefSwitch.caseEEFCheckboxDescription(org.eclipse.eef.EEFCheckboxDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFHyperlinkDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-"><code>EefSwitch.caseEEFHyperlinkDescription(org.eclipse.eef.EEFHyperlinkDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFLabelDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-"><code>EefSwitch.caseEEFLabelDescription(org.eclipse.eef.EEFLabelDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFRadioDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-"><code>EefSwitch.caseEEFRadioDescription(org.eclipse.eef.EEFRadioDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFSelectDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-"><code>EefSwitch.caseEEFSelectDescription(org.eclipse.eef.EEFSelectDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFTextDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-"><code>EefSwitch.caseEEFTextDescription(org.eclipse.eef.EEFTextDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&nbsp;caseEEFListDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;java.util.List&lt;<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&gt;&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-"><code>EefSwitch.caseEEFListDescription(org.eclipse.eef.EEFListDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptionToConditionalStylesSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html b/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html
new file mode 100644
index 0000000..8e17fec
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html
@@ -0,0 +1,559 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>EEFDescriptionToWidgetStyleSwitch</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EEFDescriptionToWidgetStyleSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptionToWidgetStyleSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></div>
+<h2 title="Class EEFDescriptionToWidgetStyleSwitch" class="title">Class EEFDescriptionToWidgetStyleSwitch</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.util.Switch&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">org.eclipse.eef.util.EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.util.EEFDescriptionToWidgetStyleSwitch</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EEFDescriptionToWidgetStyleSwitch</span>
+extends <a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</pre>
+<div class="block">Utility class used to retrieve the style of a given widget.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#modelPackage">modelPackage</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#EEFDescriptionToWidgetStyleSwitch--">EEFDescriptionToWidgetStyleSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.eef.util.EefSwitch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a></h3>
+<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">caseEEFToolbarAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a>, <a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.util.Switch</h3>
+<code>doSwitch, doSwitch</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EEFDescriptionToWidgetStyleSwitch--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EEFDescriptionToWidgetStyleSwitch</h4>
+<pre>public&nbsp;EEFDescriptionToWidgetStyleSwitch&#8203;()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFButtonDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-"><code>EefSwitch.caseEEFButtonDescription(org.eclipse.eef.EEFButtonDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFCheckboxDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-"><code>EefSwitch.caseEEFCheckboxDescription(org.eclipse.eef.EEFCheckboxDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFHyperlinkDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-"><code>EefSwitch.caseEEFHyperlinkDescription(org.eclipse.eef.EEFHyperlinkDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFLabelDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-"><code>EefSwitch.caseEEFLabelDescription(org.eclipse.eef.EEFLabelDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFRadioDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-"><code>EefSwitch.caseEEFRadioDescription(org.eclipse.eef.EEFRadioDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFSelectDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-"><code>EefSwitch.caseEEFSelectDescription(org.eclipse.eef.EEFSelectDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFTextDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-"><code>EefSwitch.caseEEFTextDescription(org.eclipse.eef.EEFTextDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;caseEEFListDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-"><code>EefSwitch.caseEEFListDescription(org.eclipse.eef.EEFListDescription)</code></a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" target="_top">Frames</a></li>
+<li><a href="EEFDescriptionToWidgetStyleSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.eclipse.eef.util.EefSwitch">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/EefAdapterFactory.html b/javadoc/2.1.0/org/eclipse/eef/util/EefAdapterFactory.html
new file mode 100644
index 0000000..eb3c767
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/EefAdapterFactory.html
@@ -0,0 +1,1691 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:15 CEST 2018 -->
+<title>EefAdapterFactory</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefAdapterFactory";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EefAdapterFactory.html" target="_top">Frames</a></li>
+<li><a href="EefAdapterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></div>
+<h2 title="Class EefAdapterFactory" class="title">Class EefAdapterFactory</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.util.EefAdapterFactory</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider">EefItemProviderAdapterFactory</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EefAdapterFactory</span>
+extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</pre>
+<div class="block"><!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code>
+ method for each class of the model. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><code>EefPackage</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#modelPackage">modelPackage</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached model package.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;org.eclipse.emf.common.notify.Adapter&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#modelSwitch">modelSwitch</a></span></code></th>
+<td class="colLast">
+<div class="block">The switch that delegates to the <code>createXXX</code> methods.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#EefAdapterFactory--">EefAdapterFactory</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates an instance of the adapter factory.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createAdapter-org.eclipse.emf.common.notify.Notifier-">createAdapter</a></span>&#8203;(org.eclipse.emf.common.notify.Notifier&nbsp;target)</code></th>
+<td class="colLast">
+<div class="block">Creates an adapter for the <code>target</code>.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonConditionalStyleAdapter--">createEEFButtonConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonDescriptionAdapter--">createEEFButtonDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFButtonStyleAdapter--">createEEFButtonStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxConditionalStyleAdapter--">createEEFCheckboxConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxDescriptionAdapter--">createEEFCheckboxDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCheckboxStyleAdapter--">createEEFCheckboxStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFConditionalStyleAdapter--">createEEFConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFContainerDescriptionAdapter--">createEEFContainerDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFControlDescriptionAdapter--">createEEFControlDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomExpressionAdapter--">createEEFCustomExpressionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetConditionalStyleAdapter--">createEEFCustomWidgetConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetDescriptionAdapter--">createEEFCustomWidgetDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFCustomWidgetStyleAdapter--">createEEFCustomWidgetStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingForAdapter--">createEEFDynamicMappingForAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFDynamicMappingIfAdapter--">createEEFDynamicMappingIfAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFFillLayoutDescriptionAdapter--">createEEFFillLayoutDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGridLayoutDescriptionAdapter--">createEEFGridLayoutDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupConditionalStyleAdapter--">createEEFGroupConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupDescriptionAdapter--">createEEFGroupDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFGroupStyleAdapter--">createEEFGroupStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkConditionalStyleAdapter--">createEEFHyperlinkConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkDescriptionAdapter--">createEEFHyperlinkDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFHyperlinkStyleAdapter--">createEEFHyperlinkStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelConditionalStyleAdapter--">createEEFLabelConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelDescriptionAdapter--">createEEFLabelDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLabelStyleAdapter--">createEEFLabelStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFLayoutDescriptionAdapter--">createEEFLayoutDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListConditionalStyleAdapter--">createEEFListConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListDescriptionAdapter--">createEEFListDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFListStyleAdapter--">createEEFListStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPageDescriptionAdapter--">createEEFPageDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFPropertyValidationRuleDescriptionAdapter--">createEEFPropertyValidationRuleDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioConditionalStyleAdapter--">createEEFRadioConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioDescriptionAdapter--">createEEFRadioDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRadioStyleAdapter--">createEEFRadioStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFRuleAuditDescriptionAdapter--">createEEFRuleAuditDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectConditionalStyleAdapter--">createEEFSelectConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectDescriptionAdapter--">createEEFSelectDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSelectStyleAdapter--">createEEFSelectStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFSemanticValidationRuleDescriptionAdapter--">createEEFSemanticValidationRuleDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextConditionalStyleAdapter--">createEEFTextConditionalStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextDescriptionAdapter--">createEEFTextDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFTextStyleAdapter--">createEEFTextStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFToolbarActionAdapter--">createEEFToolbarActionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationFixDescriptionAdapter--">createEEFValidationFixDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFValidationRuleDescriptionAdapter--">createEEFValidationRuleDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFViewDescriptionAdapter--">createEEFViewDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetActionAdapter--">createEEFWidgetActionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>
+ '.</div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetDescriptionAdapter--">createEEFWidgetDescriptionAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEEFWidgetStyleAdapter--">createEEFWidgetStyleAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'.</div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>org.eclipse.emf.common.notify.Adapter</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#createEObjectAdapter--">createEObjectAdapter</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates a new adapter for the default case.</div>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html#isFactoryForType-java.lang.Object-">isFactoryForType</a></span>&#8203;(java.lang.Object&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns whether this factory is applicable for the type of the object.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.common.notify.impl.AdapterFactoryImpl">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</h3>
+<code>adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="modelPackage">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>modelPackage</h4>
+<pre>protected static&nbsp;<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a> modelPackage</pre>
+<div class="block">The cached model package. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+<a name="modelSwitch">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>modelSwitch</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;org.eclipse.emf.common.notify.Adapter&gt; modelSwitch</pre>
+<div class="block">The switch that delegates to the <code>createXXX</code> methods. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EefAdapterFactory--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EefAdapterFactory</h4>
+<pre>public&nbsp;EefAdapterFactory&#8203;()</pre>
+<div class="block">Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isFactoryForType-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isFactoryForType</h4>
+<pre>public&nbsp;boolean&nbsp;isFactoryForType&#8203;(java.lang.Object&nbsp;object)</pre>
+<div class="block">Returns whether this factory is applicable for the type of the object. <!-- begin-user-doc --> This
+ implementation returns <code>true</code> if the object is either the model's package or is an instance object of
+ the model. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>isFactoryForType</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>whether this factory is applicable for the type of the object.</dd>
+</dl>
+</li>
+</ul>
+<a name="createAdapter-org.eclipse.emf.common.notify.Notifier-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createAdapter&#8203;(org.eclipse.emf.common.notify.Notifier&nbsp;target)</pre>
+<div class="block">Creates an adapter for the <code>target</code>. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>createAdapter</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.common.notify.impl.AdapterFactoryImpl</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>target</code> - the object to adapt.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the adapter for the <code>target</code>.</dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFViewDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFViewDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFViewDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code><em>EEF View Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><code>EEFViewDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPageDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPageDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFPageDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Page Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><code>EEFPageDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFValidationRuleDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFValidationRuleDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFValidationRuleDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
+ that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRuleAuditDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRuleAuditDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRuleAuditDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Rule Audit Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><code>EEFRuleAuditDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFValidationFixDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFValidationFixDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFValidationFixDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Validation Fix Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
+ that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><code>EEFValidationFixDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFPropertyValidationRuleDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFPropertyValidationRuleDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFPropertyValidationRuleDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Property Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns
+ null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases
+ anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFPropertyValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSemanticValidationRuleDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSemanticValidationRuleDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSemanticValidationRuleDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Semantic Validation Rule Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns
+ null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases
+ anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><code>EEFSemanticValidationRuleDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Group Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><code>EEFGroupDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFToolbarActionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFToolbarActionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFToolbarActionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code><em>EEF Toolbar Action</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's
+ useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><code>EEFToolbarAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFControlDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFControlDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFControlDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Control Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><code>EEFControlDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFContainerDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFContainerDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFContainerDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Container Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><code>EEFContainerDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLayoutDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLayoutDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLayoutDescriptionAdapter&#8203;()</pre>
+<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>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFFillLayoutDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFFillLayoutDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFFillLayoutDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Fill Layout Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFFillLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGridLayoutDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGridLayoutDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGridLayoutDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Grid Layout Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><code>EEFGridLayoutDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFWidgetDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Text Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><code>EEFTextDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Label Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><code>EEFLabelDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Button Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><code>EEFButtonDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><code>EEFCheckboxDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Select Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><code>EEFSelectDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><code>EEFRadioDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingForAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingForAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFDynamicMappingForAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping For</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingFor</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFDynamicMappingIfAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFDynamicMappingIfAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFDynamicMappingIfAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code><em>EEF Dynamic Mapping If</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><code>EEFDynamicMappingIf</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
+ that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomExpressionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomExpressionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomExpressionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Expression</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><code>EEFCustomExpression</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListDescriptionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListDescriptionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListDescriptionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code><em>EEF List Description</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><code>EEFListDescription</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFWidgetStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Style</em></code></a>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Style</em></code></a>'. <!--
+ begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
+ ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><code>EEFTextStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Style</em></code></a>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Style</em></code></a>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's
+ useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Style</em></code></a>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioStyleAdapter&#8203;()</pre>
+<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>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we
+ can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Style</em></code></a>'. <!--
+ begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
+ ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><code>EEFListStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Style</em></code></a>'.
+ <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
+ to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that we can
+ easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFTextConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFTextConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFTextConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Text Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFTextConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFButtonConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFButtonConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFButtonConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Button Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFButtonConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFLabelConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFLabelConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFLabelConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Label Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFLabelConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCheckboxConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCheckboxConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCheckboxConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Checkbox Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
+ that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCheckboxConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFSelectConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFSelectConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFSelectConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Select Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFSelectConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFRadioConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFRadioConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFRadioConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Radio Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFRadioConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFHyperlinkConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFHyperlinkConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFHyperlinkConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Hyperlink Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so
+ that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFHyperlinkConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFCustomWidgetConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFCustomWidgetConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFCustomWidgetConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Custom Widget Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null
+ so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases
+ anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFCustomWidgetConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFWidgetActionAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFWidgetActionAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFWidgetActionAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code><em>EEF Widget Action</em></code></a>
+ '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's
+ useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><code>EEFWidgetAction</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFListConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFListConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFListConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF List Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFListConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEEFGroupConditionalStyleAdapter--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createEEFGroupConditionalStyleAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEEFGroupConditionalStyleAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for an object of class '<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code><em>EEF Group Conditional Style</em></code></a>'. <!-- begin-user-doc --> This default implementation returns null so that
+ we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><code>EEFGroupConditionalStyle</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="createEObjectAdapter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createEObjectAdapter</h4>
+<pre>public&nbsp;org.eclipse.emf.common.notify.Adapter&nbsp;createEObjectAdapter&#8203;()</pre>
+<div class="block">Creates a new adapter for the default case. <!-- begin-user-doc --> This default implementation returns null.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the new adapter.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EefAdapterFactory.html" target="_top">Frames</a></li>
+<li><a href="EefAdapterFactory.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/EefSwitch.html b/javadoc/2.1.0/org/eclipse/eef/util/EefSwitch.html
new file mode 100644
index 0000000..81e12cf
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/EefSwitch.html
@@ -0,0 +1,1790 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>EefSwitch</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="EefSwitch";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EefSwitch.html" target="_top">Frames</a></li>
+<li><a href="EefSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="../../../../org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></div>
+<h2 title="Class EefSwitch" class="title">Class EefSwitch&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.emf.ecore.util.Switch&lt;T&gt;</li>
+<li>
+<ul class="inheritance">
+<li>org.eclipse.eef.util.EefSwitch&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></code>, <code><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></code>, <code><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></code></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">EefSwitch&lt;T&gt;</span>
+extends org.eclipse.emf.ecore.util.Switch&lt;T&gt;</pre>
+<div class="block"><!-- begin-user-doc --> The <b>Switch</b> for the model's inheritance hierarchy. It supports the call
+ <code>doSwitch(object)</code> to invoke the <code>caseXXX</code> method for each class of the model,
+ starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is
+ returned, which is the result of the switch. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><code>EefPackage</code></a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#modelPackage">modelPackage</a></span></code></th>
+<td class="colLast">
+<div class="block">The cached model package <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#EefSwitch--">EefSwitch</a></span>&#8203;()</code></th>
+<td class="colLast">
+<div class="block">Creates an instance of the switch.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">caseEEFButtonConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">caseEEFButtonDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">caseEEFButtonStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Style</em>'.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">caseEEFCheckboxConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">caseEEFCheckboxDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">caseEEFCheckboxStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Style</em>'.</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">caseEEFConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">caseEEFContainerDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Container Description</em>'.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">caseEEFControlDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Control Description</em>'.</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">caseEEFCustomExpression</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Expression</em>'.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">caseEEFCustomWidgetConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">caseEEFCustomWidgetDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Description</em>'.</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">caseEEFCustomWidgetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Style</em>'.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">caseEEFDynamicMappingFor</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping For</em>'.</div>
+</td>
+</tr>
+<tr id="i14" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">caseEEFDynamicMappingIf</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping If</em>'.</div>
+</td>
+</tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">caseEEFFillLayoutDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Fill Layout Description</em>'.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">caseEEFGridLayoutDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Grid Layout Description</em>'.</div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">caseEEFGroupConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i18" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">caseEEFGroupDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Description</em>'.</div>
+</td>
+</tr>
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">caseEEFGroupStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Style</em>'.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">caseEEFHyperlinkConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">caseEEFHyperlinkDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</div>
+</td>
+</tr>
+<tr id="i22" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">caseEEFHyperlinkStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Style</em>'.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">caseEEFLabelConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">caseEEFLabelDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">caseEEFLabelStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Style</em>'.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">caseEEFLayoutDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Layout Description</em>'.</div>
+</td>
+</tr>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">caseEEFListConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i28" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListDescription-org.eclipse.eef.EEFListDescription-">caseEEFListDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFListStyle-org.eclipse.eef.EEFListStyle-">caseEEFListStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Style</em>'.</div>
+</td>
+</tr>
+<tr id="i30" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">caseEEFPageDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Page Description</em>'.</div>
+</td>
+</tr>
+<tr id="i31" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">caseEEFPropertyValidationRuleDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '
+ <em>EEF Property Validation Rule Description</em>'.</div>
+</td>
+</tr>
+<tr id="i32" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">caseEEFRadioConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">caseEEFRadioDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</div>
+</td>
+</tr>
+<tr id="i34" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">caseEEFRadioStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Style</em>'.</div>
+</td>
+</tr>
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">caseEEFRuleAuditDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Rule Audit Description</em>'.</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">caseEEFSelectConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">caseEEFSelectDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</div>
+</td>
+</tr>
+<tr id="i38" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">caseEEFSelectStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Style</em>'.</div>
+</td>
+</tr>
+<tr id="i39" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">caseEEFSemanticValidationRuleDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '
+ <em>EEF Semantic Validation Rule Description</em>'.</div>
+</td>
+</tr>
+<tr id="i40" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">caseEEFTextConditionalStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'.</div>
+</td>
+</tr>
+<tr id="i41" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">caseEEFTextDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</div>
+</td>
+</tr>
+<tr id="i42" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">caseEEFTextStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Style</em>'.</div>
+</td>
+</tr>
+<tr id="i43" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">caseEEFToolbarAction</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Toolbar Action</em>'.</div>
+</td>
+</tr>
+<tr id="i44" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">caseEEFValidationFixDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Validation Fix Description</em>'.</div>
+</td>
+</tr>
+<tr id="i45" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">caseEEFValidationRuleDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Validation Rule Description</em>'.</div>
+</td>
+</tr>
+<tr id="i46" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">caseEEFViewDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF View Description</em>'.</div>
+</td>
+</tr>
+<tr id="i47" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">caseEEFWidgetAction</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Action</em>'.</div>
+</td>
+</tr>
+<tr id="i48" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">caseEEFWidgetDescription</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Description</em>'.</div>
+</td>
+</tr>
+<tr id="i49" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">caseEEFWidgetStyle</a></span>&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Style</em>'.</div>
+</td>
+</tr>
+<tr id="i50" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#defaultCase-org.eclipse.emf.ecore.EObject-">defaultCase</a></span>&#8203;(org.eclipse.emf.ecore.EObject&nbsp;object)</code></th>
+<td class="colLast">
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EObject</em>'.</div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#doSwitch-int-org.eclipse.emf.ecore.EObject-">doSwitch</a></span>&#8203;(int&nbsp;classifierID,
+        org.eclipse.emf.ecore.EObject&nbsp;theEObject)</code></th>
+<td class="colLast">
+<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>
+</td>
+</tr>
+<tr id="i52" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../org/eclipse/eef/util/EefSwitch.html#isSwitchFor-org.eclipse.emf.ecore.EPackage-">isSwitchFor</a></span>&#8203;(org.eclipse.emf.ecore.EPackage&nbsp;ePackage)</code></th>
+<td class="colLast">
+<div class="block">Checks whether this is a switch for the given package.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.emf.ecore.util.Switch">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.eclipse.emf.ecore.util.Switch</h3>
+<code>doSwitch, doSwitch</code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="modelPackage">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>modelPackage</h4>
+<pre>protected static&nbsp;<a href="../../../../org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a> modelPackage</pre>
+<div class="block">The cached model package <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="EefSwitch--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EefSwitch</h4>
+<pre>public&nbsp;EefSwitch&#8203;()</pre>
+<div class="block">Creates an instance of the switch. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="isSwitchFor-org.eclipse.emf.ecore.EPackage-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSwitchFor</h4>
+<pre>protected&nbsp;boolean&nbsp;isSwitchFor&#8203;(org.eclipse.emf.ecore.EPackage&nbsp;ePackage)</pre>
+<div class="block">Checks whether this is a switch for the given package. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>isSwitchFor</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>ePackage</code> - the package in question.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>whether this is a switch for the given package.</dd>
+</dl>
+</li>
+</ul>
+<a name="doSwitch-int-org.eclipse.emf.ecore.EObject-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>doSwitch</h4>
+<pre>protected&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;doSwitch&#8203;(int&nbsp;classifierID,
+                     org.eclipse.emf.ecore.EObject&nbsp;theEObject)</pre>
+<div class="block">Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that
+ result. <!-- begin-user-doc --> <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>doSwitch</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&gt;</code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the first non-null result returned by a <code>caseXXX</code> call.</dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFViewDescription-org.eclipse.eef.EEFViewDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFViewDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFViewDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF View Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF View Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFPageDescription-org.eclipse.eef.EEFPageDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFPageDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFPageDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Page Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Page Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFValidationRuleDescription-org.eclipse.eef.EEFValidationRuleDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFValidationRuleDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFValidationRuleDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Validation Rule Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRuleAuditDescription-org.eclipse.eef.EEFRuleAuditDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRuleAuditDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFRuleAuditDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Rule Audit Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Rule Audit Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFValidationFixDescription-org.eclipse.eef.EEFValidationFixDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFValidationFixDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFValidationFixDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Validation Fix Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Validation Fix Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFPropertyValidationRuleDescription-org.eclipse.eef.EEFPropertyValidationRuleDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFPropertyValidationRuleDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFPropertyValidationRuleDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '
+ <em>EEF Property Validation Rule Description</em>'. <!-- begin-user-doc --> This implementation returns null;
+ returning a non-null result will terminate the switch. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '
+         <em>EEF Property Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSemanticValidationRuleDescription-org.eclipse.eef.EEFSemanticValidationRuleDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSemanticValidationRuleDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFSemanticValidationRuleDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '
+ <em>EEF Semantic Validation Rule Description</em>'. <!-- begin-user-doc --> This implementation returns null;
+ returning a non-null result will terminate the switch. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '
+         <em>EEF Semantic Validation Rule Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFGroupDescription-org.eclipse.eef.EEFGroupDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFGroupDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFGroupDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Group Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFToolbarAction-org.eclipse.eef.EEFToolbarAction-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFToolbarAction</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFToolbarAction&#8203;(<a href="../../../../org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Toolbar Action</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Toolbar Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFControlDescription-org.eclipse.eef.EEFControlDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFControlDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFControlDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Control Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Control Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFContainerDescription-org.eclipse.eef.EEFContainerDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFContainerDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFContainerDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Container Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Container Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLayoutDescription-org.eclipse.eef.EEFLayoutDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLayoutDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFLayoutDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Layout Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFFillLayoutDescription-org.eclipse.eef.EEFFillLayoutDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFFillLayoutDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFFillLayoutDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Fill Layout Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Fill Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFGridLayoutDescription-org.eclipse.eef.EEFGridLayoutDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFGridLayoutDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFGridLayoutDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Grid Layout Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Grid Layout Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFWidgetDescription-org.eclipse.eef.EEFWidgetDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFWidgetDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFWidgetDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextDescription-org.eclipse.eef.EEFTextDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFTextDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelDescription-org.eclipse.eef.EEFLabelDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFLabelDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFButtonDescription-org.eclipse.eef.EEFButtonDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFButtonDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxDescription-org.eclipse.eef.EEFCheckboxDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCheckboxDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectDescription-org.eclipse.eef.EEFSelectDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFSelectDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioDescription-org.eclipse.eef.EEFRadioDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFRadioDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkDescription-org.eclipse.eef.EEFHyperlinkDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFHyperlinkDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFDynamicMappingFor-org.eclipse.eef.EEFDynamicMappingFor-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFDynamicMappingFor</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFDynamicMappingFor&#8203;(<a href="../../../../org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping For</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping For</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFDynamicMappingIf-org.eclipse.eef.EEFDynamicMappingIf-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFDynamicMappingIf</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFDynamicMappingIf&#8203;(<a href="../../../../org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping If</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Dynamic Mapping If</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCustomWidgetDescription-org.eclipse.eef.EEFCustomWidgetDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCustomWidgetDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCustomWidgetDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Custom Widget Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCustomExpression-org.eclipse.eef.EEFCustomExpression-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCustomExpression</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCustomExpression&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Expression</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Custom Expression</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListDescription-org.eclipse.eef.EEFListDescription-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFListDescription</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListDescription&#8203;(<a href="../../../../org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Description</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Description</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFWidgetStyle-org.eclipse.eef.EEFWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFWidgetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFWidgetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextStyle-org.eclipse.eef.EEFTextStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFTextStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelStyle-org.eclipse.eef.EEFLabelStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFLabelStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFButtonStyle-org.eclipse.eef.EEFButtonStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFButtonStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxStyle-org.eclipse.eef.EEFCheckboxStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCheckboxStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectStyle-org.eclipse.eef.EEFSelectStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFSelectStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioStyle-org.eclipse.eef.EEFRadioStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFRadioStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkStyle-org.eclipse.eef.EEFHyperlinkStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFHyperlinkStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCustomWidgetStyle-org.eclipse.eef.EEFCustomWidgetStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCustomWidgetStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCustomWidgetStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Custom Widget Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListStyle-org.eclipse.eef.EEFListStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFListStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFGroupStyle-org.eclipse.eef.EEFGroupStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFGroupStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFGroupStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Style</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Group Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFConditionalStyle-org.eclipse.eef.EEFConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFTextConditionalStyle-org.eclipse.eef.EEFTextConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFTextConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFTextConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Text Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFButtonConditionalStyle-org.eclipse.eef.EEFButtonConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFButtonConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFButtonConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Button Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFLabelConditionalStyle-org.eclipse.eef.EEFLabelConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFLabelConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFLabelConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Label Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCheckboxConditionalStyle-org.eclipse.eef.EEFCheckboxConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCheckboxConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCheckboxConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Checkbox Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFSelectConditionalStyle-org.eclipse.eef.EEFSelectConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFSelectConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFSelectConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Select Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFRadioConditionalStyle-org.eclipse.eef.EEFRadioConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFRadioConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFRadioConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Radio Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFHyperlinkConditionalStyle-org.eclipse.eef.EEFHyperlinkConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFHyperlinkConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFHyperlinkConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Hyperlink Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFCustomWidgetConditionalStyle-org.eclipse.eef.EEFCustomWidgetConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFCustomWidgetConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFCustomWidgetConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Custom Widget Conditional Style</em>'.
+ <!-- begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch.
+ <!-- end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Custom Widget Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFWidgetAction-org.eclipse.eef.EEFWidgetAction-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFWidgetAction</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFWidgetAction&#8203;(<a href="../../../../org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Widget Action</em>'. <!-- begin-user-doc
+ --> This implementation returns null; returning a non-null result will terminate the switch. <!-- end-user-doc
+ --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Widget Action</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFListConditionalStyle-org.eclipse.eef.EEFListConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFListConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFListConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF List Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="caseEEFGroupConditionalStyle-org.eclipse.eef.EEFGroupConditionalStyle-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>caseEEFGroupConditionalStyle</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;caseEEFGroupConditionalStyle&#8203;(<a href="../../../../org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EEF Group Conditional Style</em>'. <!--
+ begin-user-doc --> This implementation returns null; returning a non-null result will terminate the switch. <!--
+ end-user-doc --></div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EEF Group Conditional Style</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>doSwitch(EObject)</code></dd>
+</dl>
+</li>
+</ul>
+<a name="defaultCase-org.eclipse.emf.ecore.EObject-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>defaultCase</h4>
+<pre>public&nbsp;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&nbsp;defaultCase&#8203;(org.eclipse.emf.ecore.EObject&nbsp;object)</pre>
+<div class="block">Returns the result of interpreting the object as an instance of '<em>EObject</em>'. <!-- begin-user-doc --> This
+ implementation returns null; returning a non-null result will terminate the switch, but this is the last case
+ anyway. <!-- end-user-doc --></div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code>defaultCase</code>&nbsp;in class&nbsp;<code>org.eclipse.emf.ecore.util.Switch&lt;<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="type parameter in EefSwitch">T</a>&gt;</code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>object</code> - the target of the switch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the result of interpreting the object as an instance of '<em>EObject</em>'.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><code>Switch.doSwitch(org.eclipse.emf.ecore.EObject)</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/EefSwitch.html" target="_top">Frames</a></li>
+<li><a href="EefSwitch.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/package-frame.html b/javadoc/2.1.0/org/eclipse/eef/util/package-frame.html
new file mode 100644
index 0000000..b5898ff
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/package-frame.html
@@ -0,0 +1,33 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.util</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../org/eclipse/eef/util/package-summary.html" target="classFrame">org.eclipse.eef.util</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="EefAdapterFactory.html" title="class in org.eclipse.eef.util" target="classFrame">EefAdapterFactory</a></li>
+<li><a href="EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFConditionalStyleToWidgetStyleSwitch</a></li>
+<li><a href="EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFDescriptionToConditionalStylesSwitch</a></li>
+<li><a href="EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EEFDescriptionToWidgetStyleSwitch</a></li>
+<li><a href="EefSwitch.html" title="class in org.eclipse.eef.util" target="classFrame">EefSwitch</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/package-summary.html b/javadoc/2.1.0/org/eclipse/eef/util/package-summary.html
new file mode 100644
index 0000000..c9f9335
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/package-summary.html
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.util</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.util";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/package-summary.html">Prev&nbsp;Package</a></li>
+<li>Next&nbsp;Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;org.eclipse.eef.util</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util">EefAdapterFactory</a></th>
+<td class="colLast">
+<div class="block">The <b>Adapter Factory</b> for the model.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFConditionalStyleToWidgetStyleSwitch</a></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieve the style of a given conditional style.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToConditionalStylesSwitch</a></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieve the conditional styles of a widget.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util">EEFDescriptionToWidgetStyleSwitch</a></th>
+<td class="colLast">
+<div class="block">Utility class used to retrieve the style of a given widget.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util">EefSwitch</a>&lt;T&gt;</th>
+<td class="colLast">
+<div class="block">The <b>Switch</b> for the model's inheritance hierarchy.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/package-summary.html">Prev&nbsp;Package</a></li>
+<li>Next&nbsp;Package</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/org/eclipse/eef/util/package-tree.html b/javadoc/2.1.0/org/eclipse/eef/util/package-tree.html
new file mode 100644
index 0000000..3c5e01d
--- /dev/null
+++ b/javadoc/2.1.0/org/eclipse/eef/util/package-tree.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>org.eclipse.eef.util Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="org.eclipse.eef.util Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For Package org.eclipse.eef.util</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.util.Switch&lt;T&gt;
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefSwitch</span></a>&lt;T&gt;
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFConditionalStyleToWidgetStyleSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToConditionalStylesSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.util.<a href="../../../../org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToWidgetStyleSwitch</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/eclipse/eef/provider/package-tree.html">Prev</a></li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/eclipse/eef/util/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/overview-frame.html b/javadoc/2.1.0/overview-frame.html
new file mode 100644
index 0000000..5b6a187
--- /dev/null
+++ b/javadoc/2.1.0/overview-frame.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:16 CEST 2018 -->
+<title>Overview List</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<div class="indexNav">
+<ul>
+<li><a href="allclasses-frame.html" target="packageFrame">All&nbsp;Classes</a></li>
+</ul>
+</div>
+<div class="indexContainer">
+<h2 title="Packages">Packages</h2>
+<ul title="Packages">
+<li><a href="org/eclipse/eef/package-frame.html" target="packageFrame">org.eclipse.eef</a></li>
+<li><a href="org/eclipse/eef/common/api/package-frame.html" target="packageFrame">org.eclipse.eef.common.api</a></li>
+<li><a href="org/eclipse/eef/common/api/preferences/package-frame.html" target="packageFrame">org.eclipse.eef.common.api.preferences</a></li>
+<li><a href="org/eclipse/eef/common/api/utils/package-frame.html" target="packageFrame">org.eclipse.eef.common.api.utils</a></li>
+<li><a href="org/eclipse/eef/common/internal/package-frame.html" target="packageFrame">org.eclipse.eef.common.internal</a></li>
+<li><a href="org/eclipse/eef/common/internal/preferences/package-frame.html" target="packageFrame">org.eclipse.eef.common.internal.preferences</a></li>
+<li><a href="org/eclipse/eef/common/ui/api/package-frame.html" target="packageFrame">org.eclipse.eef.common.ui.api</a></li>
+<li><a href="org/eclipse/eef/core/api/package-frame.html" target="packageFrame">org.eclipse.eef.core.api</a></li>
+<li><a href="org/eclipse/eef/core/api/controllers/package-frame.html" target="packageFrame">org.eclipse.eef.core.api.controllers</a></li>
+<li><a href="org/eclipse/eef/core/api/utils/package-frame.html" target="packageFrame">org.eclipse.eef.core.api.utils</a></li>
+<li><a href="org/eclipse/eef/core/internal/package-frame.html" target="packageFrame">org.eclipse.eef.core.internal</a></li>
+<li><a href="org/eclipse/eef/core/internal/controllers/package-frame.html" target="packageFrame">org.eclipse.eef.core.internal.controllers</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/package-frame.html" target="packageFrame">org.eclipse.eef.ide.api.extensions</a></li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/package-frame.html" target="packageFrame">org.eclipse.eef.ide.api.extensions.impl</a></li>
+<li><a href="org/eclipse/eef/ide/internal/package-frame.html" target="packageFrame">org.eclipse.eef.ide.internal</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.api</a></li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.api.widgets</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal.preferences</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/resource/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal.resource</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal.widgets</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.internal.widgets.styles</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.properties.api</a></li>
+<li><a href="org/eclipse/eef/ide/ui/properties/internal/package-frame.html" target="packageFrame">org.eclipse.eef.ide.ui.properties.internal</a></li>
+<li><a href="org/eclipse/eef/impl/package-frame.html" target="packageFrame">org.eclipse.eef.impl</a></li>
+<li><a href="org/eclipse/eef/properties/ui/api/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.api</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal.extension</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal.extension.impl</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal.page</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal.page.propertylist</a></li>
+<li><a href="org/eclipse/eef/properties/ui/internal/registry/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.internal.registry</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.legacy.internal</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.legacy.internal.extension</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-frame.html" target="packageFrame">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></li>
+<li><a href="org/eclipse/eef/provider/package-frame.html" target="packageFrame">org.eclipse.eef.provider</a></li>
+<li><a href="org/eclipse/eef/util/package-frame.html" target="packageFrame">org.eclipse.eef.util</a></li>
+</ul>
+</div>
+<p>&nbsp;</p>
+</body>
+</html>
diff --git a/javadoc/2.1.0/overview-summary.html b/javadoc/2.1.0/overview-summary.html
new file mode 100644
index 0000000..024daf2
--- /dev/null
+++ b/javadoc/2.1.0/overview-summary.html
@@ -0,0 +1,319 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>Overview</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Overview";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="contentContainer"><a name="Packages">
+<!--   -->
+</a>
+<table class="overviewSummary" summary="Packages table, listing packages, and an explanation">
+<caption><span>Packages</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/package-summary.html">org.eclipse.eef</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/api/package-summary.html">org.eclipse.eef.common.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/api/preferences/package-summary.html">org.eclipse.eef.common.api.preferences</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/api/utils/package-summary.html">org.eclipse.eef.common.api.utils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/internal/package-summary.html">org.eclipse.eef.common.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/internal/preferences/package-summary.html">org.eclipse.eef.common.internal.preferences</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/common/ui/api/package-summary.html">org.eclipse.eef.common.ui.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/core/api/package-summary.html">org.eclipse.eef.core.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/core/api/controllers/package-summary.html">org.eclipse.eef.core.api.controllers</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/core/api/utils/package-summary.html">org.eclipse.eef.core.api.utils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/core/internal/package-summary.html">org.eclipse.eef.core.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/core/internal/controllers/package-summary.html">org.eclipse.eef.core.internal.controllers</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/package-summary.html">org.eclipse.eef.ide.api.extensions</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/api/extensions/impl/package-summary.html">org.eclipse.eef.ide.api.extensions.impl</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/internal/package-summary.html">org.eclipse.eef.ide.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/api/package-summary.html">org.eclipse.eef.ide.ui.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/api/widgets/package-summary.html">org.eclipse.eef.ide.ui.api.widgets</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/package-summary.html">org.eclipse.eef.ide.ui.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/preferences/package-summary.html">org.eclipse.eef.ide.ui.internal.preferences</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/resource/package-summary.html">org.eclipse.eef.ide.ui.internal.resource</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/widgets/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-summary.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/properties/api/package-summary.html">org.eclipse.eef.ide.ui.properties.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/ide/ui/properties/internal/package-summary.html">org.eclipse.eef.ide.ui.properties.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/impl/package-summary.html">org.eclipse.eef.impl</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/api/package-summary.html">org.eclipse.eef.properties.ui.api</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/package-summary.html">org.eclipse.eef.properties.ui.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.internal.extension</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.internal.extension.impl</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/page/package-summary.html">org.eclipse.eef.properties.ui.internal.page</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/package-summary.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/internal/registry/package-summary.html">org.eclipse.eef.properties.ui.internal.registry</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/legacy/internal/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-summary.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/provider/package-summary.html">org.eclipse.eef.provider</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="org/eclipse/eef/util/package-summary.html">org.eclipse.eef.util</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li class="navBarCell1Rev">Overview</li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
+<li><a href="overview-summary.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/overview-tree.html b/javadoc/2.1.0/overview-tree.html
new file mode 100644
index 0000000..2ec186d
--- /dev/null
+++ b/javadoc/2.1.0/overview-tree.html
@@ -0,0 +1,913 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="fr">
+<head>
+<!-- Generated by javadoc (9) on Wed Jul 18 09:40:17 CEST 2018 -->
+<title>Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="date" content="2018-07-18">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="jquery/jquery-1.10.2.js"></script>
+<script type="text/javascript" src="jquery/jquery-ui.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "./";loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><span>SEARCH:&nbsp;</span>
+<input type="text" id="search" value=" " disabled="disabled">
+<input type="reset" id="reset" value=" " disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+<div class="header">
+<h1 class="title">Hierarchy For All Packages</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="org/eclipse/eef/package-tree.html">org.eclipse.eef</a>, </li>
+<li><a href="org/eclipse/eef/common/api/package-tree.html">org.eclipse.eef.common.api</a>, </li>
+<li><a href="org/eclipse/eef/common/api/preferences/package-tree.html">org.eclipse.eef.common.api.preferences</a>, </li>
+<li><a href="org/eclipse/eef/common/api/utils/package-tree.html">org.eclipse.eef.common.api.utils</a>, </li>
+<li><a href="org/eclipse/eef/common/internal/package-tree.html">org.eclipse.eef.common.internal</a>, </li>
+<li><a href="org/eclipse/eef/common/internal/preferences/package-tree.html">org.eclipse.eef.common.internal.preferences</a>, </li>
+<li><a href="org/eclipse/eef/common/ui/api/package-tree.html">org.eclipse.eef.common.ui.api</a>, </li>
+<li><a href="org/eclipse/eef/core/api/package-tree.html">org.eclipse.eef.core.api</a>, </li>
+<li><a href="org/eclipse/eef/core/api/controllers/package-tree.html">org.eclipse.eef.core.api.controllers</a>, </li>
+<li><a href="org/eclipse/eef/core/api/utils/package-tree.html">org.eclipse.eef.core.api.utils</a>, </li>
+<li><a href="org/eclipse/eef/core/internal/package-tree.html">org.eclipse.eef.core.internal</a>, </li>
+<li><a href="org/eclipse/eef/core/internal/controllers/package-tree.html">org.eclipse.eef.core.internal.controllers</a>, </li>
+<li><a href="org/eclipse/eef/ide/api/extensions/package-tree.html">org.eclipse.eef.ide.api.extensions</a>, </li>
+<li><a href="org/eclipse/eef/ide/api/extensions/impl/package-tree.html">org.eclipse.eef.ide.api.extensions.impl</a>, </li>
+<li><a href="org/eclipse/eef/ide/internal/package-tree.html">org.eclipse.eef.ide.internal</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/api/package-tree.html">org.eclipse.eef.ide.ui.api</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/api/widgets/package-tree.html">org.eclipse.eef.ide.ui.api.widgets</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/package-tree.html">org.eclipse.eef.ide.ui.internal</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/preferences/package-tree.html">org.eclipse.eef.ide.ui.internal.preferences</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/resource/package-tree.html">org.eclipse.eef.ide.ui.internal.resource</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/package-tree.html">org.eclipse.eef.ide.ui.internal.widgets</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/package-tree.html">org.eclipse.eef.ide.ui.internal.widgets.quickfix</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/internal/widgets/styles/package-tree.html">org.eclipse.eef.ide.ui.internal.widgets.styles</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/properties/api/package-tree.html">org.eclipse.eef.ide.ui.properties.api</a>, </li>
+<li><a href="org/eclipse/eef/ide/ui/properties/internal/package-tree.html">org.eclipse.eef.ide.ui.properties.internal</a>, </li>
+<li><a href="org/eclipse/eef/impl/package-tree.html">org.eclipse.eef.impl</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/api/package-tree.html">org.eclipse.eef.properties.ui.api</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/package-tree.html">org.eclipse.eef.properties.ui.internal</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/package-tree.html">org.eclipse.eef.properties.ui.internal.extension</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/extension/impl/package-tree.html">org.eclipse.eef.properties.ui.internal.extension.impl</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/package-tree.html">org.eclipse.eef.properties.ui.internal.page</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/page/propertylist/package-tree.html">org.eclipse.eef.properties.ui.internal.page.propertylist</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/internal/registry/package-tree.html">org.eclipse.eef.properties.ui.internal.registry</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/package-tree.html">org.eclipse.eef.properties.ui.legacy.internal</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/package-tree.html">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/package-tree.html">org.eclipse.eef.properties.ui.legacy.internal.extension</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/package-tree.html">org.eclipse.eef.properties.ui.legacy.internal.extension.impl</a>, </li>
+<li><a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/package-tree.html">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef</a>, </li>
+<li><a href="org/eclipse/eef/provider/package-tree.html">org.eclipse.eef.provider</a>, </li>
+<li><a href="org/eclipse/eef/util/package-tree.html">org.eclipse.eef.util</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)
+<ul>
+<li class="circle">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"><span class="typeNameLink">AbstractEEFWidgetController</span></a> (implements 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>)
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFCustomWidgetController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/AbstractEEFOnClickController.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">AbstractEEFOnClickController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFOnClickController</a>)
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFHyperlinkController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFHyperlinkController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFListController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFListController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFListController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFButtonController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFButtonController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFButtonController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFCheckboxController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFCheckboxController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFCheckboxController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFLabelController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFLabelController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFLabelController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFRadioController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFRadioController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFRadioController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSelectController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSelectController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSelectController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFTextController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFTextController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFTextController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFGroupController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFGroupController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFGroupController</a>)</li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/EEFSectionController.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">EEFSectionController</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFSectionController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">AbstractEEFWidgetLifecycleManager</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFButtonLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFButtonLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFHyperlinkLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFLabelLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFListLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFListLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFRadioLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFSelectLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFGroupLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a>)</li>
+<li class="circle">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"><span class="typeNameLink">EEFSectionLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets">IEEFToolbarLifecycleManager</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFPropertySection.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFPropertySection</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacySection</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFSectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFSectionDescriptor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSectionDescriptor</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSectionDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabbedPropertySheetPageContributorWrapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabbedPropertySheetPageContributorWrapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/AbstractEEFTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">AbstractEEFTabDescriptor</span></a> (implements java.lang.Cloneable, org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabDescriptor</a>)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFTabDescriptor</span></a></li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyTabItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/EEFPreferenceInitializer.html" title="class in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">EEFPreferenceInitializer</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<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> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/DescriptorRegistryEventListener.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">DescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/EEFDescriptorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">EEFDescriptorRegistryEventListener</span></a>&lt;T&gt;</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener</span></a> (implements org.eclipse.core.runtime.IRegistryEventListener)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistryEventListener</span></a></li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertySectionsRegistryEventListener</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabsRegistryEventListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyTabsRegistryEventListener</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.swt.accessibility.AccessibleControlAdapter (implements org.eclipse.swt.accessibility.AccessibleControlListener)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFAccessibleControlAdapter</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ActionButton.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ActionButton</span></a></li>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefAdapterFactory.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefAdapterFactory</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefItemProviderAdapterFactory.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefItemProviderAdapterFactory</span></a> (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, org.eclipse.emf.edit.provider.IDisposable)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
+<ul>
+<li class="circle">org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFConditionalStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectConditionalStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextConditionalStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextConditionalStyleItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFControlDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFControlDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFContainerDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFContainerDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingForItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingForItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetDescriptionItemProvider</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomExpressionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomExpressionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFDynamicMappingIfItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFDynamicMappingIfItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGroupStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGroupStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLayoutDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFFillLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFFillLayoutDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFGridLayoutDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFGridLayoutDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPageDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPageDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRuleAuditDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRuleAuditDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFToolbarActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFToolbarActionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationFixDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationFixDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFValidationRuleDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFPropertyValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSemanticValidationRuleDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionItemProvider</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFViewDescriptionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFViewDescriptionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetActionItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetActionItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFWidgetStyleItemProvider</span></a> (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
+<ul>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFButtonStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFButtonStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCheckboxStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCheckboxStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFCustomWidgetStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFCustomWidgetStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFHyperlinkStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFHyperlinkStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFLabelStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFLabelStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFListStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFListStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFRadioStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFRadioStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFSelectStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFSelectStyleItemProvider</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EEFTextStyleItemProvider.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EEFTextStyleItemProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.properties.internal.<a href="org/eclipse/eef/ide/ui/properties/internal/RefreshIdsHolder.html" title="class in org.eclipse.eef.ide.ui.properties.internal"><span class="typeNameLink">RefreshIdsHolder</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef">EEFConditionalStyle</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef">EEFButtonConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef">EEFCheckboxConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef">EEFGroupConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef">EEFLabelConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef">EEFListConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef">EEFRadioConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef">EEFSelectConditionalStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextConditionalStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextConditionalStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef">EEFTextConditionalStyle</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFControlDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFControlDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef">EEFControlDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFContainerDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFContainerDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef">EEFContainerDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingForImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingForImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef">EEFDynamicMappingFor</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef">EEFWidgetDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef">EEFButtonDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef">EEFCheckboxDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef">EEFCustomWidgetDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef">EEFHyperlinkDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef">EEFLabelDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef">EEFListDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef">EEFRadioDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef">EEFSelectDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef">EEFTextDescription</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomExpressionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomExpressionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef">EEFCustomExpression</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFDynamicMappingIfImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFDynamicMappingIfImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef">EEFDynamicMappingIf</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef">EEFGroupDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGroupStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGroupStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef">EEFGroupStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef">EEFLayoutDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFFillLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFFillLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef">EEFFillLayoutDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFGridLayoutDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFGridLayoutDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef">EEFGridLayoutDescription</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPageDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPageDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef">EEFPageDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRuleAuditDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRuleAuditDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef">EEFRuleAuditDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFToolbarActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFToolbarActionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef">EEFToolbarAction</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationFixDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationFixDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef">EEFValidationFixDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFValidationRuleDescription</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFPropertyValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFPropertyValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFPropertyValidationRuleDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSemanticValidationRuleDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSemanticValidationRuleDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef">EEFSemanticValidationRuleDescription</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFViewDescriptionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFViewDescriptionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef">EEFViewDescription</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetActionImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetActionImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef">EEFWidgetAction</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef">EEFWidgetStyle</a>)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFButtonStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFButtonStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef">EEFButtonStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCheckboxStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCheckboxStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef">EEFCheckboxStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFCustomWidgetStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFCustomWidgetStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef">EEFCustomWidgetStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFHyperlinkStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFHyperlinkStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef">EEFHyperlinkStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFLabelStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFLabelStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef">EEFLabelStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFListStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFListStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef">EEFListStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFRadioStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFRadioStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef">EEFRadioStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFSelectStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFSelectStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef">EEFSelectStyle</a>)</li>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EEFTextStyleImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EEFTextStyleImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef">EEFTextStyle</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefFactoryImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefFactoryImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef">EefFactory</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
+<ul>
+<li class="circle">org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
+<ul>
+<li class="circle">org.eclipse.eef.impl.<a href="org/eclipse/eef/impl/EefPackageImpl.html" title="class in org.eclipse.eef.impl"><span class="typeNameLink">EefPackageImpl</span></a> (implements org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef">EefPackage</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin</span></a></li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin</span></a></li>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/EEFTabbedPropertyViewPlugin.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">EEFTabbedPropertyViewPlugin</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
+<ul>
+<li class="circle">org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferencePage.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferencePage</span></a> (implements org.eclipse.ui.IWorkbenchPreferencePage)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixPage</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesPage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/DomainClassPredicate.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">DomainClassPredicate</span></a> (implements java.util.function.Predicate&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFCheckboxStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFCheckboxStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFColor.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFColor</span></a></li>
+<li class="circle">org.eclipse.eef.common.api.preferences.<a href="org/eclipse/eef/common/api/preferences/EEFCommonPreferences.html" title="class in org.eclipse.eef.common.api.preferences"><span class="typeNameLink">EEFCommonPreferences</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFContainerLifecycleManager.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFContainerLifecycleManager</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">IEEFLifecycleManager</a>)</li>
+<li class="circle">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"><span class="typeNameLink">EEFControllersFactory</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFControlSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFDomainClassTester.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFDomainClassTester</span></a> (implements org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api">IEEFDomainClassTester</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFCheckbox.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFCheckbox</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFHyperlink.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFHyperlink</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFList.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFList</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFReference.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFReference</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFSelect.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFSelect</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFExpressionUtils.EEFText.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFExpressionUtils.EEFText</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.styles.<a href="org/eclipse/eef/ide/ui/internal/widgets/styles/EEFFont.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.styles"><span class="typeNameLink">EEFFont</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFGroupImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFGroupImpl</span></a> (implements org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api">EEFGroup</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFHyperlinkListener</span></a> (implements org.eclipse.swt.events.MouseListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFImageUtils.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFImageUtils</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPageContributor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPageContributor</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabbedPropertySheetPageContributor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabSelectionListener.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabSelectionListener</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTabSelectionListener</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFMessageHyperlinkListener.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFMessageHyperlinkListener</span></a> (implements org.eclipse.ui.forms.events.IHyperlinkListener)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFMessagePrefixProvider.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFMessagePrefixProvider</span></a> (implements org.eclipse.ui.forms.IMessagePrefixProvider)</li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFPageImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFPageImpl</span></a> (implements org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api">EEFPage</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFPartListenerAdapter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFPartListenerAdapter</span></a> (implements org.eclipse.ui.IPartListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.preferences.<a href="org/eclipse/eef/ide/ui/internal/preferences/EEFPreferences.html" title="class in org.eclipse.eef.ide.ui.internal.preferences"><span class="typeNameLink">EEFPreferences</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFPropertyListFocusListener.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFPropertyListFocusListener</span></a> (implements org.eclipse.swt.events.FocusListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableContentProvider</span></a> (implements org.eclipse.jface.viewers.IStructuredContentProvider)</li>
+<li class="circle">org.eclipse.eef.ide.ui.properties.api.<a href="org/eclipse/eef/ide/ui/properties/api/EEFSection.html" title="class in org.eclipse.eef.ide.ui.properties.api"><span class="typeNameLink">EEFSection</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFSection</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFStyledTextStyleCallback.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFStyledTextStyleCallback</span></a> (implements org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets">EEFStyleHelper.IEEFTextStyleCallback</a>)</li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.<a href="org/eclipse/eef/ide/ui/api/EEFTab.html" title="class in org.eclipse.eef.ide.ui.api"><span class="typeNameLink">EEFTab</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTabbedPropertyListColorHolder.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTabbedPropertyListColorHolder</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.registry.<a href="org/eclipse/eef/properties/ui/internal/registry/EEFTabbedPropertyRegistry.html" title="class in org.eclipse.eef.properties.ui.internal.registry"><span class="typeNameLink">EEFTabbedPropertyRegistry</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyRegistryClassSectionFilter.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyRegistryClassSectionFilter</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTabContents.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTabContents</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFTableSelectionListener.html" title="class in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFTableSelectionListener</span></a> (implements org.eclipse.swt.events.SelectionListener)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextMemento.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextMemento</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/EEFTypeMapper.html" title="class in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">EEFTypeMapper</span></a> (implements org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api">IEEFTypeMapper</a>)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTypeMapper.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTypeMapper</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableContentProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableContentProvider</span></a> (implements org.eclipse.jface.viewers.IStructuredContentProvider)</li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFViewFactory.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">EEFViewFactory</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFViewImpl.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFViewImpl</span></a> (implements org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api">EEFView</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.utils.<a href="org/eclipse/eef/core/api/utils/EvalFactory.Eval.html" title="class in org.eclipse.eef.core.api.utils"><span class="typeNameLink">EvalFactory.Eval</span></a>&lt;TYPE&gt;</li>
+<li class="circle">org.eclipse.core.commands.common.EventManager
+<ul>
+<li class="circle">org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
+<ul>
+<li class="circle">org.eclipse.jface.action.Action
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/ToolbarAction.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">ToolbarAction</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
+<ul>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFQuickFixTableLabelProvider</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.quickfix.<a href="org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesTableLabelProvider.html" title="class in org.eclipse.eef.ide.ui.internal.widgets.quickfix"><span class="typeNameLink">EEFValidationMessagesTableLabelProvider</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.resource.<a href="org/eclipse/eef/ide/ui/internal/resource/FileProvider.html" title="class in org.eclipse.eef.ide.ui.internal.resource"><span class="typeNameLink">FileProvider</span></a></li>
+<li class="circle">org.eclipse.ui.forms.widgets.FormToolkit
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFWidgetFactory</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetWidgetFactory.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetWidgetFactory</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetWidgetFactory
+<ul>
+<li class="circle">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"><span class="typeNameLink">LegacyTabbedPropertySheetWidgetFactory</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/I18N.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/InvalidValidationRuleResultData.html" title="class in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">InvalidValidationRuleResultData</span></a></li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemDescriptor.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;T&gt; (implements org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemDescriptor</a>&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/internal/extension/impl/ItemDescriptor.html" title="class in org.eclipse.eef.properties.ui.internal.extension.impl"><span class="typeNameLink">ItemDescriptor</span></a>&lt;T&gt; (implements org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemDescriptor</a>&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.impl.<a href="org/eclipse/eef/ide/api/extensions/impl/ItemRegistry.html" title="class in org.eclipse.eef.ide.api.extensions.impl"><span class="typeNameLink">ItemRegistry</span></a>&lt;T&gt; (implements org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions">IItemRegistry</a>&lt;T&gt;)</li>
+<li class="circle">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"><span class="typeNameLink">ItemRegistry</span></a>&lt;T&gt; (implements org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension">IItemRegistry</a>&lt;T&gt;)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyContributorItemDescriptor</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemDescriptor</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyContributorRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertyContributorRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.impl.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertySectionRegistry.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.extension.impl"><span class="typeNameLink">LegacyPropertySectionRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyPropertyTabRegistry</span></a> (implements org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension">IItemRegistry</a>)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySection.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySection</span></a> (implements org.eclipse.ui.views.properties.tabbed.ISection)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacySectionDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacySectionDescriptor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ISectionDescriptor)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyTabbedPropertySheetPageContributor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabDescriptor.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabDescriptor</span></a> (implements org.eclipse.ui.views.properties.tabbed.ITabDescriptor)</li>
+<li class="circle">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"><span class="typeNameLink">LegacyTabDescriptorProvider</span></a> (implements 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>)</li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.html" title="class in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent</span></a></li>
+<li class="circle">org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/Messages.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/Messages.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/Messages.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">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"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.<a href="org/eclipse/eef/properties/ui/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/Messages.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">Messages</span></a></li>
+<li class="circle">org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertySheetPage</span></a> (implements org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api">IEEFFormContainer</a>, org.eclipse.ui.views.properties.IPropertySheetPage)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.legacy2eef.<a href="org/eclipse/eef/properties/ui/legacy/internal/legacy2eef/EEFLegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"><span class="typeNameLink">EEFLegacyTabbedPropertySheetPage</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage (implements org.eclipse.jface.viewers.ILabelProviderListener, org.eclipse.ui.views.properties.IPropertySheetPage)
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.eef2legacy.<a href="org/eclipse/eef/properties/ui/legacy/internal/eef2legacy/LegacyTabbedPropertySheetPage.html" title="class in org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"><span class="typeNameLink">LegacyTabbedPropertySheetPage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
+<ul>
+<li class="circle">org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
+<ul>
+<li class="circle">org.eclipse.eef.common.api.<a href="org/eclipse/eef/common/api/AbstractEEFEclipsePlugin.html" title="class in org.eclipse.eef.common.api"><span class="typeNameLink">AbstractEEFEclipsePlugin</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.common.internal.<a href="org/eclipse/eef/common/internal/EEFCommonPlugin.Implementation.html" title="class in org.eclipse.eef.common.internal"><span class="typeNameLink">EEFCommonPlugin.Implementation</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.<a href="org/eclipse/eef/core/internal/EEFCorePlugin.Implementation.html" title="class in org.eclipse.eef.core.internal"><span class="typeNameLink">EEFCorePlugin.Implementation</span></a></li>
+<li class="circle">org.eclipse.eef.ide.internal.<a href="org/eclipse/eef/ide/internal/EEFIdePlugin.Implementation.html" title="class in org.eclipse.eef.ide.internal"><span class="typeNameLink">EEFIdePlugin.Implementation</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/EEFIdeUiPlugin.Implementation.html" title="class in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">EEFIdeUiPlugin.Implementation</span></a></li>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertyViewPlugin.Implementation</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.provider.<a href="org/eclipse/eef/provider/EefEditPlugin.Implementation.html" title="class in org.eclipse.eef.provider"><span class="typeNameLink">EefEditPlugin.Implementation</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/EEFPropertiesUiLegacyPlugin.Implementation.html" title="class in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">EEFPropertiesUiLegacyPlugin.Implementation</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.util.Switch&lt;T&gt;
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EefSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EefSwitch</span></a>&lt;T&gt;
+<ul>
+<li class="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFConditionalStyleToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFConditionalStyleToWidgetStyleSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToConditionalStylesSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToConditionalStylesSwitch</span></a></li>
+<li class="circle">org.eclipse.eef.util.<a href="org/eclipse/eef/util/EEFDescriptionToWidgetStyleSwitch.html" title="class in org.eclipse.eef.util"><span class="typeNameLink">EEFDescriptionToWidgetStyleSwitch</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/SWTUtils.html" title="class in org.eclipse.eef.common.ui.api"><span class="typeNameLink">SWTUtils</span></a></li>
+<li class="circle">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"><span class="typeNameLink">Updater</span></a> (implements java.util.function.Consumer&lt;T&gt;)</li>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/Util.html" title="class in org.eclipse.eef.common.api.utils"><span class="typeNameLink">Util</span></a></li>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/ValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">ValidationRuleResult</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IValidationRuleResult</a>)
+<ul>
+<li class="circle">org.eclipse.eef.core.internal.controllers.<a href="org/eclipse/eef/core/internal/controllers/InvalidValidationRuleResult.html" title="class in org.eclipse.eef.core.internal.controllers"><span class="typeNameLink">InvalidValidationRuleResult</span></a> (implements org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers">IInvalidValidationRuleResult</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.ContentViewer
+<ul>
+<li class="circle">org.eclipse.jface.viewers.StructuredViewer (implements org.eclipse.jface.viewers.IPostSelectionProvider)
+<ul>
+<li class="circle">org.eclipse.jface.viewers.AbstractListViewer
+<ul>
+<li class="circle">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"><span class="typeNameLink">RadioGroupViewer</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.viewers.ViewerComparator
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFQuickFixTableComparator</span></a></li>
+<li class="circle">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"><span class="typeNameLink">EEFValidationMessagesTableComparator</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.swt.widgets.Widget
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Scrollable
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Composite
+<ul>
+<li class="circle">org.eclipse.swt.widgets.Canvas
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFBottomNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFBottomNavigationElement</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<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></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.propertylist.<a href="org/eclipse/eef/properties/ui/internal/page/propertylist/EEFTopNavigationElement.html" title="class in org.eclipse.eef.properties.ui.internal.page.propertylist"><span class="typeNameLink">EEFTopNavigationElement</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyComposite.html" title="class in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyComposite</span></a></li>
+<li class="circle">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"><span class="typeNameLink">EEFTabbedPropertyList</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/RadioGroup.html" title="class in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">RadioGroup</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard)
+<ul>
+<li class="circle">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"><span class="typeNameLink">EEFQuickFixWizard</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EditingContextAdapter.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EditingContextAdapter</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFGroup.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFGroup</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.Literals.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage.Literals</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFPage.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFPage</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/EEFStyleHelper.IEEFTextStyleCallback.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">EEFStyleHelper.IEEFTextStyleCallback</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.page.<a href="org/eclipse/eef/properties/ui/internal/page/EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener.html" title="interface in org.eclipse.eef.properties.ui.internal.page"><span class="typeNameLink">EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/EEFView.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">EEFView</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.<a href="org/eclipse/eef/ide/ui/internal/Icons.html" title="interface in org.eclipse.eef.ide.ui.internal"><span class="typeNameLink">Icons</span></a></li>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFConstants.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFConstants</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFToolbarActionController</a>)</li>
+<li class="circle">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"><span class="typeNameLink">IEEFWidgetController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFButtonController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFButtonController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFCheckboxController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFCheckboxController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFLabelController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFLabelController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFMultipleReferencesController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFMultipleReferencesController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFOnClickController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFOnClickController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFHyperlinkController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFHyperlinkController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFListController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFListController</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFRadioController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFRadioController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSelectController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSelectController</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFTextController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFTextController</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/IEEFDomainClassTester.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">IEEFDomainClassTester</span></a></li>
+<li class="circle">org.eclipse.eef.common.ui.api.<a href="org/eclipse/eef/common/ui/api/IEEFFormContainer.html" title="interface in org.eclipse.eef.common.ui.api"><span class="typeNameLink">IEEFFormContainer</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.ide.ui.api.widgets.<a href="org/eclipse/eef/ide/ui/api/widgets/IEEFLifecycleManagerProvider.html" title="interface in org.eclipse.eef.ide.ui.api.widgets"><span class="typeNameLink">IEEFLifecycleManagerProvider</span></a></li>
+<li class="circle">org.eclipse.eef.common.internal.preferences.<a href="org/eclipse/eef/common/internal/preferences/IEEFPreferenceConstants.html" title="interface in org.eclipse.eef.common.internal.preferences"><span class="typeNameLink">IEEFPreferenceConstants</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSection.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSection</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFSectionDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFSectionDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabbedPropertySheetPageContributor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabbedPropertySheetPageContributor</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorFilter.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorFilter</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptorProvider.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptorProvider</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabItem.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabItem</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabDescriptor.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabDescriptor</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTabSelectionListener.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTabSelectionListener</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFToolbarActionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFToolbarActionController</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFGroupController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFGroupController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)</li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFSectionController.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IEEFSectionController</span></a> (also extends org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IEEFController.html" title="interface in org.eclipse.eef.core.api.controllers">IEEFController</a>)</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/IEEFToolbarLifecycleManager.html" title="interface in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">IEEFToolbarLifecycleManager</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.api.<a href="org/eclipse/eef/properties/ui/api/IEEFTypeMapper.html" title="interface in org.eclipse.eef.properties.ui.api"><span class="typeNameLink">IEEFTypeMapper</span></a></li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemDescriptor.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemDescriptor</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemDescriptor.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/IItemRegistry.html" title="interface in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">IItemRegistry</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">IItemRegistry</span></a>&lt;T&gt;</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/IItemRegistry.html" title="interface in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">IItemRegistry</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/InputDescriptor.html" title="interface in org.eclipse.eef.core.api"><span class="typeNameLink">InputDescriptor</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IValidationRuleResult</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.core.api.controllers.<a href="org/eclipse/eef/core/api/controllers/IInvalidValidationRuleResult.html" title="interface in org.eclipse.eef.core.api.controllers"><span class="typeNameLink">IInvalidValidationRuleResult</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.common.notify.Notifier
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EObject
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFConditionalStyle</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectConditionalStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextConditionalStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextConditionalStyle</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFControlDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFControlDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFContainerDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFContainerDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingFor.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingFor</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextDescription</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomExpression.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomExpression</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFDynamicMappingIf.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFDynamicMappingIf</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFGroupStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGroupStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLayoutDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFFillLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFFillLayoutDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFGridLayoutDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFGridLayoutDescription</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFPageDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPageDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRuleAuditDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRuleAuditDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFToolbarAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFToolbarAction</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationFixDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationFixDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFValidationRuleDescription</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFPropertyValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFPropertyValidationRuleDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSemanticValidationRuleDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSemanticValidationRuleDescription</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFViewDescription.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFViewDescription</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetAction.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetAction</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFWidgetStyle</span></a>
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFButtonStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFButtonStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCheckboxStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCheckboxStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFCustomWidgetStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFCustomWidgetStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFHyperlinkStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFHyperlinkStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFLabelStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFLabelStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFListStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFListStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFRadioStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFRadioStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFSelectStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFSelectStyle</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEFTextStyle.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EEFTextStyle</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.EModelElement
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EFactory
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EefFactory.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefFactory</span></a></li>
+</ul>
+</li>
+<li class="circle">org.eclipse.emf.ecore.ENamedElement
+<ul>
+<li class="circle">org.eclipse.emf.ecore.EPackage
+<ul>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EefPackage.html" title="interface in org.eclipse.eef"><span class="typeNameLink">EefPackage</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
+<ul>
+<li class="circle">org.eclipse.eef.common.api.utils.<a href="org/eclipse/eef/common/api/utils/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.common.api.utils"><span class="typeNameLink">I18N.TranslatableMessage</span></a> (implements java.lang.annotation.Annotation)</li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.<a href="org/eclipse/eef/properties/ui/legacy/internal/I18N.TranslatableMessage.html" title="annotation in org.eclipse.eef.properties.ui.legacy.internal"><span class="typeNameLink">I18N.TranslatableMessage</span></a> (implements java.lang.annotation.Annotation)</li>
+</ul>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">org.eclipse.eef.ide.api.extensions.<a href="org/eclipse/eef/ide/api/extensions/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.ide.api.extensions"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.internal.extension.<a href="org/eclipse/eef/properties/ui/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+<li class="circle">org.eclipse.eef.properties.ui.legacy.internal.extension.<a href="org/eclipse/eef/properties/ui/legacy/internal/extension/AbstractRegistryEventListener.Action.html" title="enum in org.eclipse.eef.properties.ui.legacy.internal.extension"><span class="typeNameLink">AbstractRegistryEventListener.Action</span></a></li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEF_FILL_LAYOUT_ORIENTATION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_FILL_LAYOUT_ORIENTATION</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEF_TITLE_BAR_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TITLE_BAR_STYLE</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEF_TOGGLE_STYLE.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_TOGGLE_STYLE</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.<a href="org/eclipse/eef/EEF_VALIDATION_SEVERITY_DESCRIPTION.html" title="enum in org.eclipse.eef"><span class="typeNameLink">EEF_VALIDATION_SEVERITY_DESCRIPTION</span></a> (implements org.eclipse.emf.common.util.Enumerator)</li>
+<li class="circle">org.eclipse.eef.ide.ui.internal.widgets.<a href="org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.ConflictResolutionMode.html" title="enum in org.eclipse.eef.ide.ui.internal.widgets"><span class="typeNameLink">EEFTextLifecycleManager.ConflictResolutionMode</span></a></li>
+<li class="circle">org.eclipse.eef.core.api.<a href="org/eclipse/eef/core/api/LockStatusChangeEvent.LockStatus.html" title="enum in org.eclipse.eef.core.api"><span class="typeNameLink">LockStatusChangeEvent.LockStatus</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-all.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
+<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/javadoc/2.1.0/package-list b/javadoc/2.1.0/package-list
new file mode 100644
index 0000000..5e37c34
--- /dev/null
+++ b/javadoc/2.1.0/package-list
@@ -0,0 +1,40 @@
+org.eclipse.eef
+org.eclipse.eef.common.api
+org.eclipse.eef.common.api.preferences
+org.eclipse.eef.common.api.utils
+org.eclipse.eef.common.internal
+org.eclipse.eef.common.internal.preferences
+org.eclipse.eef.common.ui.api
+org.eclipse.eef.core.api
+org.eclipse.eef.core.api.controllers
+org.eclipse.eef.core.api.utils
+org.eclipse.eef.core.internal
+org.eclipse.eef.core.internal.controllers
+org.eclipse.eef.ide.api.extensions
+org.eclipse.eef.ide.api.extensions.impl
+org.eclipse.eef.ide.internal
+org.eclipse.eef.ide.ui.api
+org.eclipse.eef.ide.ui.api.widgets
+org.eclipse.eef.ide.ui.internal
+org.eclipse.eef.ide.ui.internal.preferences
+org.eclipse.eef.ide.ui.internal.resource
+org.eclipse.eef.ide.ui.internal.widgets
+org.eclipse.eef.ide.ui.internal.widgets.quickfix
+org.eclipse.eef.ide.ui.internal.widgets.styles
+org.eclipse.eef.ide.ui.properties.api
+org.eclipse.eef.ide.ui.properties.internal
+org.eclipse.eef.impl
+org.eclipse.eef.properties.ui.api
+org.eclipse.eef.properties.ui.internal
+org.eclipse.eef.properties.ui.internal.extension
+org.eclipse.eef.properties.ui.internal.extension.impl
+org.eclipse.eef.properties.ui.internal.page
+org.eclipse.eef.properties.ui.internal.page.propertylist
+org.eclipse.eef.properties.ui.internal.registry
+org.eclipse.eef.properties.ui.legacy.internal
+org.eclipse.eef.properties.ui.legacy.internal.eef2legacy
+org.eclipse.eef.properties.ui.legacy.internal.extension
+org.eclipse.eef.properties.ui.legacy.internal.extension.impl
+org.eclipse.eef.properties.ui.legacy.internal.legacy2eef
+org.eclipse.eef.provider
+org.eclipse.eef.util
diff --git a/javadoc/2.1.0/package-search-index.js b/javadoc/2.1.0/package-search-index.js
new file mode 100644
index 0000000..78c2665
--- /dev/null
+++ b/javadoc/2.1.0/package-search-index.js
@@ -0,0 +1 @@
+packageSearchIndex = [{"l":"org.eclipse.eef"},{"l":"org.eclipse.eef.common.api"},{"l":"org.eclipse.eef.common.api.preferences"},{"l":"org.eclipse.eef.common.api.utils"},{"l":"org.eclipse.eef.common.internal"},{"l":"org.eclipse.eef.common.internal.preferences"},{"l":"org.eclipse.eef.common.ui.api"},{"l":"org.eclipse.eef.core.api"},{"l":"org.eclipse.eef.core.api.controllers"},{"l":"org.eclipse.eef.core.api.utils"},{"l":"org.eclipse.eef.core.internal"},{"l":"org.eclipse.eef.core.internal.controllers"},{"l":"org.eclipse.eef.ide.api.extensions"},{"l":"org.eclipse.eef.ide.api.extensions.impl"},{"l":"org.eclipse.eef.ide.internal"},{"l":"org.eclipse.eef.ide.ui.api"},{"l":"org.eclipse.eef.ide.ui.api.widgets"},{"l":"org.eclipse.eef.ide.ui.internal"},{"l":"org.eclipse.eef.ide.ui.internal.preferences"},{"l":"org.eclipse.eef.ide.ui.internal.resource"},{"l":"org.eclipse.eef.ide.ui.internal.widgets"},{"l":"org.eclipse.eef.ide.ui.internal.widgets.quickfix"},{"l":"org.eclipse.eef.ide.ui.internal.widgets.styles"},{"l":"org.eclipse.eef.ide.ui.properties.api"},{"l":"org.eclipse.eef.ide.ui.properties.internal"},{"l":"org.eclipse.eef.impl"},{"l":"org.eclipse.eef.properties.ui.api"},{"l":"org.eclipse.eef.properties.ui.internal"},{"l":"org.eclipse.eef.properties.ui.internal.extension"},{"l":"org.eclipse.eef.properties.ui.internal.extension.impl"},{"l":"org.eclipse.eef.properties.ui.internal.page"},{"l":"org.eclipse.eef.properties.ui.internal.page.propertylist"},{"l":"org.eclipse.eef.properties.ui.internal.registry"},{"l":"org.eclipse.eef.properties.ui.legacy.internal"},{"l":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy"},{"l":"org.eclipse.eef.properties.ui.legacy.internal.extension"},{"l":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl"},{"l":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef"},{"l":"org.eclipse.eef.provider"},{"l":"org.eclipse.eef.util"}]
\ No newline at end of file
diff --git a/javadoc/2.1.0/package-search-index.zip b/javadoc/2.1.0/package-search-index.zip
new file mode 100644
index 0000000..5a452ee
--- /dev/null
+++ b/javadoc/2.1.0/package-search-index.zip
Binary files differ
diff --git a/javadoc/2.1.0/resources/glass.png b/javadoc/2.1.0/resources/glass.png
new file mode 100644
index 0000000..a7f591f
--- /dev/null
+++ b/javadoc/2.1.0/resources/glass.png
Binary files differ
diff --git a/javadoc/2.1.0/resources/x.png b/javadoc/2.1.0/resources/x.png
new file mode 100644
index 0000000..30548a7
--- /dev/null
+++ b/javadoc/2.1.0/resources/x.png
Binary files differ
diff --git a/javadoc/2.1.0/script.js b/javadoc/2.1.0/script.js
new file mode 100644
index 0000000..8efb10b
--- /dev/null
+++ b/javadoc/2.1.0/script.js
@@ -0,0 +1,173 @@
+/*
+ * Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved.
+ * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ */
+
+var moduleSearchIndex;
+var packageSearchIndex;
+var typeSearchIndex;
+var memberSearchIndex;
+var tagSearchIndex;
+function loadScripts(doc, tag) {
+    createElem(doc, tag, 'jquery/jszip/dist/jszip.js');
+    createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils.js');
+    if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0 ||
+            window.navigator.userAgent.indexOf('Edge/') > 0) {
+        createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils-ie.js');
+    }
+    createElem(doc, tag, 'search.js');
+    
+    $.get(pathtoroot + "module-search-index.zip")
+            .done(function() {
+                JSZipUtils.getBinaryContent(pathtoroot + "module-search-index.zip", function(e, data) {
+                    var zip = new JSZip(data);
+                    zip.load(data);
+                    moduleSearchIndex = JSON.parse(zip.file("module-search-index.json").asText());
+                });
+            });
+    $.get(pathtoroot + "package-search-index.zip")
+            .done(function() {
+                JSZipUtils.getBinaryContent(pathtoroot + "package-search-index.zip", function(e, data) {
+                    var zip = new JSZip(data);
+                    zip.load(data);
+                    packageSearchIndex = JSON.parse(zip.file("package-search-index.json").asText());
+                });
+            });
+    $.get(pathtoroot + "type-search-index.zip")
+            .done(function() {
+                JSZipUtils.getBinaryContent(pathtoroot + "type-search-index.zip", function(e, data) {
+                    var zip = new JSZip(data);
+                    zip.load(data);
+                    typeSearchIndex = JSON.parse(zip.file("type-search-index.json").asText());
+                });
+            });
+    $.get(pathtoroot + "member-search-index.zip")
+            .done(function() {
+                JSZipUtils.getBinaryContent(pathtoroot + "member-search-index.zip", function(e, data) {
+                    var zip = new JSZip(data);
+                    zip.load(data);
+                    memberSearchIndex = JSON.parse(zip.file("member-search-index.json").asText());
+                });
+            });
+    $.get(pathtoroot + "tag-search-index.zip")
+            .done(function() {
+                JSZipUtils.getBinaryContent(pathtoroot + "tag-search-index.zip", function(e, data) {
+                    var zip = new JSZip(data);
+                    zip.load(data);
+                    tagSearchIndex = JSON.parse(zip.file("tag-search-index.json").asText());
+                });
+            });
+    if (!moduleSearchIndex) {
+        createElem(doc, tag, 'module-search-index.js');
+    }
+    if (!packageSearchIndex) {
+        createElem(doc, tag, 'package-search-index.js');
+    }
+    if (!typeSearchIndex) {
+        createElem(doc, tag, 'type-search-index.js');
+    }
+    if (!memberSearchIndex) {
+        createElem(doc, tag, 'member-search-index.js');
+    }
+    if (!tagSearchIndex) {
+        createElem(doc, tag, 'tag-search-index.js');
+    }
+    $(window).resize(function() {
+        $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+    });
+}
+
+function createElem(doc, tag, path) {
+    var script = doc.createElement(tag);
+    var scriptElement = doc.getElementsByTagName(tag)[0];
+    script.src = pathtoroot + path;
+    scriptElement.parentNode.insertBefore(script, scriptElement);
+}
+
+function show(type)
+{
+    count = 0;
+    for (var key in methods) {
+        var row = document.getElementById(key);
+        if ((methods[key] &  type) !== 0) {
+            row.style.display = '';
+            row.className = (count++ % 2) ? rowColor : altColor;
+        }
+        else
+            row.style.display = 'none';
+    }
+    updateTabs(type);
+}
+
+function showPkgs(type)
+{
+    count = 0;
+    for (var key in packages) {
+        var row = document.getElementById(key);
+        if ((packages[key] &  type) !== 0) {
+            row.style.display = '';
+            row.className = (count++ % 2) ? rowColor : altColor;
+        }
+        else
+            row.style.display = 'none';
+    }
+    updatePkgsTabs(type);
+}
+
+function updateTabs(type)
+{
+    for (var value in tabs) {
+        var sNode = document.getElementById(tabs[value][0]);
+        var spanNode = sNode.firstChild;
+        if (value == type) {
+            sNode.className = activeTableTab;
+            spanNode.innerHTML = tabs[value][1];
+        }
+        else {
+            sNode.className = tableTab;
+            spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
+        }
+    }
+}
+
+function updateModuleFrame(pFrame, cFrame)
+{
+    top.packageFrame.location = pFrame;
+    top.classFrame.location = cFrame;
+}
+
+function updatePkgsTabs(type)
+{
+    for (var value in tabs) {
+        var sNode = document.getElementById(tabs[value][0]);
+        var spanNode = sNode.firstChild;
+        if (value == type) {
+            sNode.className = activeTableTab;
+            spanNode.innerHTML = tabs[value][1];
+        }
+        else {
+            sNode.className = tableTab;
+            spanNode.innerHTML = "<a href=\"javascript:showPkgs(" + value + ");\">" + tabs[value][1] + "</a>";
+        }
+    }
+}
diff --git a/javadoc/2.1.0/search.js b/javadoc/2.1.0/search.js
new file mode 100644
index 0000000..3b8dfbf
--- /dev/null
+++ b/javadoc/2.1.0/search.js
@@ -0,0 +1,349 @@
+/*
+ * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
+ * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ */
+
+var noResult = {l: "No results found"};
+var category = "category";
+var catModules = "Modules";
+var catPackages = "Packages";
+var catTypes = "Types";
+var catMembers = "Members";
+var catSearchTags = "SearchTags";
+var highlight = "<span class=\"resultHighlight\">$&</span>";
+var camelCaseRegexp = "";
+var secondaryMatcher = "";
+function getName(name) {
+    var anchor = "";
+    var ch = '';
+    for (i = 0; i < name.length; i++) {
+        ch = name.charAt(i);
+        switch (ch) {
+            case '(':
+            case ')':
+            case '<':
+            case '>':
+            case ',':
+                anchor += "-";
+                break;
+            case ' ':
+            case '[':
+                break;
+            case ']':
+                anchor += ":A";
+                break;
+            case '$':
+                if (i == 0)
+                    anchor += "Z:Z";
+                anchor += ":D";
+                break;
+            case '_':
+                if (i == 0)
+                    anchor += "Z:Z";
+                anchor += ch;
+                break;
+            default:
+                anchor += ch;
+        }
+    }
+    return anchor;
+}
+function getHighlightedText(item) {
+    var ccMatcher = new RegExp(camelCaseRegexp);
+    var label = item.replace(ccMatcher, highlight);
+    if (label === item) {
+        label = item.replace(secondaryMatcher, highlight);
+    }
+    return label;
+}
+var watermark = 'Search';
+$(function() {
+    $("#search").prop("disabled", false);
+    $("#reset").prop("disabled", false);
+    $("#search").val(watermark).addClass('watermark');
+    $("#search").blur(function() {
+        if ($(this).val().length == 0) {
+            $(this).val(watermark).addClass('watermark');
+        }
+    });
+    $("#search").keydown(function() {
+        if ($(this).val() == watermark) {
+            $(this).val('').removeClass('watermark');
+        }
+    });
+    $("#reset").click(function() {
+        $("#search").val('');
+        $("#search").focus();
+    });
+    $("#search").focus();
+    $("#search")[0].setSelectionRange(0, 0);
+});
+$.widget("custom.catcomplete", $.ui.autocomplete, {
+    _create: function() {
+        this._super();
+        this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
+    },
+    _renderMenu: function(ul, items) {
+        var rMenu = this,
+                currentCategory = "";
+        $.each(items, function(index, item) {
+            var li;
+            if (item.l !== noResult.l && item.category !== currentCategory) {
+                ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
+                currentCategory = item.category;
+            }
+            li = rMenu._renderItemData(ul, item);
+            if (item.category) {
+                li.attr("aria-label", item.category + " : " + item.l);
+                li.attr("class", "resultItem");
+            } else {
+                li.attr("aria-label", item.l);
+                li.attr("class", "resultItem");
+            }
+        });
+    },
+    _renderItem: function(ul, item) {
+        var label = "";
+        if (item.category === catModules) {
+            label = getHighlightedText(item.l);
+        } else if (item.category === catPackages) {
+            label = (item.m)
+                    ? getHighlightedText(item.m + "/" + item.l)
+                    : getHighlightedText(item.l);
+        } else if (item.category === catTypes) {
+            label = getHighlightedText(item.p + "." + item.l);
+        } else if (item.category === catMembers) {
+            label = getHighlightedText(item.p + "." + (item.c + "." + item.l));
+        } else if (item.category === catSearchTags) {
+            label = getHighlightedText(item.l);
+        } else {
+            label = item.l;
+        }
+        $li = $("<li/>").appendTo(ul);
+        if (item.category === catSearchTags) {
+            if (item.d) {
+                $("<a/>").attr("href", "#")
+                        .html(label + "<span class=\"searchTagHolderResult\"> (" + item.h + ")</span><br><span class=\"searchTagDescResult\">"
+                                + item.d + "</span><br>")
+                        .appendTo($li);
+            } else {
+                $("<a/>").attr("href", "#")
+                        .html(label + "<span class=\"searchTagHolderResult\"> (" + item.h + ")</span>")
+                        .appendTo($li);
+            }
+        } else {
+            $("<a/>").attr("href", "#")
+                    .html(label)
+                    .appendTo($li);
+        }
+        return $li;
+    }
+});
+$(function() {
+    $("#search").catcomplete({
+        minLength: 1,
+        delay: 100,
+        source: function(request, response) {
+            var result = new Array();
+            var presult = new Array();
+            var tresult = new Array();
+            var mresult = new Array();
+            var tgresult = new Array();
+            var secondaryresult = new Array();
+            var displayCount = 0;
+            var exactMatcher = new RegExp("^" + $.ui.autocomplete.escapeRegex(request.term) + "$", "i");
+            camelCaseRegexp = ($.ui.autocomplete.escapeRegex(request.term)).split(/(?=[A-Z])/).join("([a-z0-9_$]*?)");
+            var camelCaseMatcher = new RegExp("^" + camelCaseRegexp);
+            secondaryMatcher = new RegExp($.ui.autocomplete.escapeRegex(request.term), "i");
+
+            // Return the nested innermost name from the specified object
+            function nestedName(e) {
+                return e.l.substring(e.l.lastIndexOf(".") + 1);
+            }
+
+            // Sort array items by short name (as opposed to fully qualified name).
+            // Additionally, sort by the nested type name, when present,
+            // as opposed to top level short name.
+            function sortAndConcatResults(a1, a2) {
+                var sortingKey;
+                var sortArray = function(e1, e2) {
+                    var l = sortingKey(e1);
+                    var m = sortingKey(e2);
+                    if (l < m)
+                        return -1;
+                    if (l > m)
+                        return 1;
+                    return 0;
+                };
+                sortingKey = function(e) {
+                    return nestedName(e).toUpperCase();
+                };
+                a1.sort(sortArray);
+                a2.sort(sortArray);
+                a1 = a1.concat(a2);
+                a2.length = 0;
+                return a1;
+            }
+
+            if (moduleSearchIndex) {
+                var mdleCount = 0;
+                $.each(moduleSearchIndex, function(index, item) {
+                    item[category] = catModules;
+                    if (exactMatcher.test(item.l)) {
+                        result.unshift(item);
+                        mdleCount++;
+                    } else if (camelCaseMatcher.test(item.l)) {
+                        result.unshift(item);
+                    } else if (secondaryMatcher.test(item.l)) {
+                        secondaryresult.push(item);
+                    }
+                });
+                displayCount = mdleCount;
+                result = sortAndConcatResults(result, secondaryresult);
+            }
+            if (packageSearchIndex) {
+                var pCount = 0;
+                var pkg = "";
+                $.each(packageSearchIndex, function(index, item) {
+                    item[category] = catPackages;
+                    pkg = (item.m)
+                            ? (item.m + "/" + item.l)
+                            : item.l;
+                    if (exactMatcher.test(item.l)) {
+                        presult.unshift(item);
+                        pCount++;
+                    } else if (camelCaseMatcher.test(pkg)) {
+                        presult.unshift(item);
+                    } else if (secondaryMatcher.test(pkg)) {
+                        secondaryresult.push(item);
+                    }
+                });
+                result = result.concat(sortAndConcatResults(presult, secondaryresult));
+                displayCount = (pCount > displayCount) ? pCount : displayCount;
+            }
+            if (typeSearchIndex) {
+                var tCount = 0;
+                $.each(typeSearchIndex, function(index, item) {
+                    item[category] = catTypes;
+                    var s = nestedName(item);
+                    if (exactMatcher.test(s)) {
+                        tresult.unshift(item);
+                        tCount++;
+                    } else if (camelCaseMatcher.test(s)) {
+                        tresult.unshift(item);
+                    } else if (secondaryMatcher.test(item.p + "." + item.l)) {
+                        secondaryresult.push(item);
+                    }
+                });
+                result = result.concat(sortAndConcatResults(tresult, secondaryresult));
+                displayCount = (tCount > displayCount) ? tCount : displayCount;
+            }
+            if (memberSearchIndex) {
+                var mCount = 0;
+                $.each(memberSearchIndex, function(index, item) {
+                    item[category] = catMembers;
+                    var s = nestedName(item);
+                    if (exactMatcher.test(s)) {
+                        mresult.unshift(item);
+                        mCount++;
+                    } else if (camelCaseMatcher.test(s)) {
+                        mresult.unshift(item);
+                    } else if (secondaryMatcher.test(item.c + "." + item.l)) {
+                        secondaryresult.push(item);
+                    }
+                });
+                result = result.concat(sortAndConcatResults(mresult, secondaryresult));
+                displayCount = (mCount > displayCount) ? mCount : displayCount;
+            }
+            if (tagSearchIndex) {
+                var tgCount = 0;
+                $.each(tagSearchIndex, function(index, item) {
+                    item[category] = catSearchTags;
+                    if (exactMatcher.test(item.l)) {
+                        tgresult.unshift(item);
+                        tgCount++;
+                    } else if (secondaryMatcher.test(item.l)) {
+                        secondaryresult.push(item);
+                    }
+                });
+                result = result.concat(sortAndConcatResults(tgresult, secondaryresult));
+                displayCount = (tgCount > displayCount) ? tgCount : displayCount;
+            }
+            displayCount = (displayCount > 500) ? displayCount : 500;
+            var counter = function() {
+                var count = {Modules: 0, Packages: 0, Types: 0, Members: 0, SearchTags: 0};
+                var f = function(item) {
+                    count[item.category] += 1;
+                    return (count[item.category] <= displayCount);
+                };
+                return f;
+            }();
+            response(result.filter(counter));
+        },
+        response: function(event, ui) {
+            if (!ui.content.length) {
+                ui.content.push(noResult);
+            } else {
+                $("#search").empty();
+            }
+        },
+        autoFocus: true,
+        position: {
+            collision: "flip"
+        },
+        select: function(event, ui) {
+            if (ui.item.l !== noResult.l) {
+                var url = "";
+                if (ui.item.category === catModules) {
+                    url = ui.item.l + "-summary.html";
+                } else if (ui.item.category === catPackages) {
+                    url = ui.item.l.replace(/\./g, '/') + "/package-summary.html";
+                } else if (ui.item.category === catTypes) {
+                    if (ui.item.p === "<Unnamed>") {
+                        url = ui.item.l + ".html";
+                    } else {
+                        url = ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
+                    }
+                } else if (ui.item.category === catMembers) {
+                    if (ui.item.p === "<Unnamed>") {
+                        url = ui.item.c + ".html" + "#";
+                    } else {
+                        url = ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
+                    }
+                    if (ui.item.url) {
+                        url += ui.item.url;
+                    } else {
+                        url += getName(ui.item.l);
+                    }
+                } else if (ui.item.category === catSearchTags) {
+                    url += ui.item.u;
+                }
+                if (top !== window) {
+                    parent.classFrame.location = pathtoroot + url;
+                } else {
+                    window.location.href = pathtoroot + url;
+                }
+            }
+        }
+    });
+});
diff --git a/javadoc/2.1.0/stylesheet.css b/javadoc/2.1.0/stylesheet.css
new file mode 100644
index 0000000..073dc84
--- /dev/null
+++ b/javadoc/2.1.0/stylesheet.css
@@ -0,0 +1,870 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+    background-color:#ffffff;
+    color:#353833;
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+    font-size:14px;
+    margin:0;
+    padding:0;
+    height:100%;
+    width:100%;
+}
+iframe {
+    margin:0;
+    padding:0;
+    height:100%;
+    width:100%;
+    overflow-y:scroll;
+    border:none;
+}
+a:link, a:visited {
+    text-decoration:none;
+    color:#4A6782;
+}
+a[href]:hover, a[href]:focus {
+    text-decoration:none;
+    color:#bb7a2a;
+}
+a[name] {
+    color:#353833;
+}
+a[name]:before, a[name]:target, a[id]:before, a[id]:target {
+    content:"";
+    display:inline-block;
+    position:relative;
+    padding-top:129px;
+    margin-top:-129px;
+}
+.searchTagResult:before, .searchTagResult:target {
+    color:red;
+}
+pre {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+}
+h1 {
+    font-size:20px;
+}
+h2 {
+    font-size:18px;
+}
+h3 {
+    font-size:16px;
+    font-style:italic;
+}
+h4 {
+    font-size:13px;
+}
+h5 {
+    font-size:12px;
+}
+h6 {
+    font-size:11px;
+}
+ul {
+    list-style-type:disc;
+}
+code, tt {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+    margin-top:8px;
+    line-height:1.4em;
+}
+dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    padding-top:4px;
+}
+table tr td dt code {
+    font-family:'DejaVu Sans Mono', monospace;
+    font-size:14px;
+    vertical-align:top;
+    padding-top:4px;
+}
+sup {
+    font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+    clear:both;
+    height:0px;
+    overflow:hidden;
+}
+.aboutLanguage {
+    float:right;
+    padding:0px 21px;
+    font-size:11px;
+    z-index:200;
+    margin-top:-9px;
+}
+.legalCopy {
+    margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+    color:#FFFFFF;
+    text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+    color:#bb7a2a;
+}
+.tab {
+    background-color:#0066FF;
+    color:#ffffff;
+    padding:8px;
+    width:5em;
+    font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    padding:.8em .5em .4em .8em;
+    height:auto;/*height:1.8em;*/
+    font-size:11px;
+    margin:0;
+}
+.navPadding {
+    padding-top: 107px;
+}
+.fixedNav {
+    position:fixed;
+    width:100%;
+    z-index:999;
+    background-color:#ffffff;
+}
+.topNav {
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px; 
+}
+.bottomNav {
+    margin-top:10px;
+    background-color:#4D7A97;
+    color:#FFFFFF;
+    float:left;
+    padding:0;
+    width:100%;
+    clear:right;
+    height:2.8em;
+    padding-top:10px;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav {
+    background-color:#dee3e9;
+    float:left;
+    width:100%;
+    overflow:hidden;
+    font-size:12px;
+}
+.subNav div {
+    clear:left;
+    float:left;
+    padding:0 0 5px 6px;
+    text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+    float:left;
+    margin:0 25px 0 0;
+    padding:0;
+}
+ul.navList li{
+    list-style:none;
+    float:left;
+    padding: 5px 6px;
+    text-transform:uppercase;
+}
+ul.navListSearch {
+    float:right;
+    margin:0 0 0 0;
+    padding:0;
+}
+ul.navListSearch li {
+    list-style:none;
+    float:right;
+    padding: 5px 6px;
+    text-transform:uppercase;
+}
+ul.navListSearch li span {
+    position:relative;
+    right:-16px;
+}
+ul.subNavList li {
+    list-style:none;
+    float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+    color:#FFFFFF;
+    text-decoration:none;
+    text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+    text-decoration:none;
+    color:#bb7a2a;
+    text-transform:uppercase;
+}
+.navBarCell1Rev {
+    background-color:#F8981D;
+    color:#253441;
+    margin: auto 5px;
+}
+.skipNav {
+    position:absolute;
+    top:auto;
+    left:-9999px;
+    overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+    clear:both;
+    margin:0 20px;
+    padding:5px 0 0 0;
+}
+.indexNav {
+    position:relative;
+    font-size:12px;
+    background-color:#dee3e9;
+}
+.indexNav ul {
+    margin-top:0;
+    padding:5px;
+}
+.indexNav ul li {
+    display:inline;
+    list-style-type:none;
+    padding-right:10px;
+    text-transform:uppercase;
+}
+.indexNav h1 {
+    font-size:13px;
+}
+.title {
+    color:#2c4557;
+    margin:10px 0;
+}
+.subTitle {
+    margin:5px 0 0 0;
+}
+.header ul {
+    margin:0 0 15px 0;
+    padding:0;
+}
+.footer ul {
+    margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+    list-style:none;
+    font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    background-color:#dee3e9;
+    border:1px solid #d0d9e0;
+    margin:0 0 6px -8px;
+    padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+    padding:0;
+    margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+    padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+    clear:both;
+    padding:10px 20px;
+    position:relative;
+}
+.indexContainer {
+    margin:10px;
+    position:relative;
+    font-size:12px;
+}
+.indexContainer h2 {
+    font-size:13px;
+    padding:0 0 3px 0;
+}
+.indexContainer ul {
+    margin:0;
+    padding:0;
+}
+.indexContainer ul li {
+    list-style:none;
+    padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+    font-size:12px;
+    font-weight:bold;
+    margin:10px 0 0 0;
+    color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+    margin:5px 0 10px 0px;
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+.serializedFormContainer dl.nameValue dt {
+    margin-left:1px;
+    font-size:1.1em;
+    display:inline;
+    font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+    margin:0 0 0 1px;
+    font-size:1.1em;
+    display:inline;
+}
+/*
+List styles
+*/
+li.circle {
+    list-style:circle;
+}
+ul.horizontal li {
+    display:inline;
+    font-size:0.9em;
+}
+ul.inheritance {
+    margin:0;
+    padding:0;
+}
+ul.inheritance li {
+    display:inline;
+    list-style:none;
+}
+ul.inheritance li ul.inheritance {
+    margin-left:15px;
+    padding-left:15px;
+    padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+    margin:10px 0 10px 0;
+    padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+    list-style:none;
+    margin-bottom:15px;
+    line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+    padding:0px 20px 5px 10px;
+    border:1px solid #ededed; 
+    background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+    padding:0 0 5px 8px;
+    background-color:#ffffff;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+    margin-left:0;
+    padding-left:0;
+    padding-bottom:15px;
+    border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+    list-style:none;
+    border-bottom:none;
+    padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+    margin-top:0;
+    margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary,
+.requiresSummary, .packagesSummary, .providesSummary, .usesSummary {
+    width:100%;
+    border-spacing:0;
+    border-left:1px solid #EEE; 
+    border-right:1px solid #EEE; 
+    border-bottom:1px solid #EEE; 
+}
+.overviewSummary, .memberSummary, .requiresSummary, .packagesSummary, .providesSummary, .usesSummary  {
+    padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption,
+.requiresSummary caption, .packagesSummary caption, .providesSummary caption, .usesSummary caption {
+    position:relative;
+    text-align:left;
+    background-repeat:no-repeat;
+    color:#253441;
+    font-weight:bold;
+    clear:none;
+    overflow:hidden;
+    padding:0px;
+    padding-top:10px;
+    padding-left:1px;
+    margin:0px;
+    white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
+.requiresSummary caption a:link, .packagesSummary caption a:link, providesSummary caption a:link,
+.usesSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
+.requiresSummary caption a:hover, .packagesSummary caption a:hover, providesSummary caption a:hover,
+.usesSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
+.requiresSummary caption a:active, .packagesSummary caption a:active, providesSummary caption a:active,
+.usesSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited
+.requiresSummary caption a:visited, .packagesSummary caption a:visited, providesSummary caption a:visited,
+.usesSummary caption a:visited {
+    color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span,
+.requiresSummary caption span, .packagesSummary caption span, .providesSummary caption span,
+.usesSummary caption span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    padding-bottom:7px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    border: none;
+    height:16px;
+}
+.memberSummary caption span.activeTableTab span, .packagesSummary caption span.activeTableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#F8981D;
+    height:16px;
+}
+.memberSummary caption span.tableTab span, .packagesSummary caption span.tableTab span {
+    white-space:nowrap;
+    padding-top:5px;
+    padding-left:12px;
+    padding-right:12px;
+    margin-right:3px;
+    display:inline-block;
+    float:left;
+    background-color:#4D7A97;
+    height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab,
+.packagesSummary caption span.tableTab, .packagesSummary caption span.activeTableTab {
+    padding-top:0px;
+    padding-left:0px;
+    padding-right:0px;
+    background-image:none;
+    float:none;
+    display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd,
+.requiresSummary .tabEnd, .packagesSummary .tabEnd, .providesSummary .tabEnd, .usesSummary .tabEnd {
+    display:none;
+    width:5px;
+    position:relative;
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd, .packagesSummary .activeTableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative; 
+    float:left;
+    background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd, .packagesSummary .tableTab .tabEnd {
+    display:none;
+    width:5px;
+    margin-right:3px;
+    position:relative;
+    background-color:#4D7A97;
+    float:left;
+
+}
+.rowColor th, .altColor th {
+    font-weight:normal;
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td,
+.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td {
+    text-align:left;
+    padding:0px 0px 12px 10px;
+}
+th.colFirst, th.colSecond, th.colLast, th.colConstructorName, .useSummary th, .constantsSummary th, .packagesSummary th,
+td.colFirst, td.colSecond, td.colLast, .useSummary td, .constantsSummary td {
+    vertical-align:top;
+    padding-right:0px;
+    padding-top:8px;
+    padding-bottom:3px;
+}
+th.colFirst, th.colSecond, th.colLast, th.colConstructorName, .constantsSummary th, .packagesSummary th {
+    background:#dee3e9;
+    text-align:left;
+    padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+    white-space:nowrap;
+    font-size:13px;
+}
+td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colLast {
+    font-size:13px;
+}
+.constantsSummary th, .packagesSummary th {
+    font-size:13px;
+}
+.providesSummary th.colFirst, .providesSummary th.colLast, .providesSummary td.colFirst,
+.providesSummary td.colLast {
+    white-space:normal;
+    font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.requiresSummary td.colFirst, .requiresSummary th.colFirst,
+.packagesSummary td.colFirst, .packagesSummary td.colSecond, .packagesSummary th.colFirst, .packagesSummary th,
+.usesSummary td.colFirst, .usesSummary th.colFirst,
+.providesSummary td.colFirst, .providesSummary th.colFirst,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colSecond, .memberSummary th.colSecond, .memberSummary th.colConstructorName,
+.typeSummary td.colFirst {
+    vertical-align:top;
+}
+.packagesSummary th.colLast, .packagesSummary td.colLast {
+    white-space:normal;
+}
+td.colFirst a:link, td.colFirst a:visited,
+td.colSecond a:link, td.colSecond a:visited,
+th.colFirst a:link, th.colFirst a:visited,
+th.colSecond a:link, th.colSecond a:visited,
+th.colConstructorName a:link, th.colConstructorName a:visited,
+td.colLast a:link, td.colLast a:visited,
+.constantValuesContainer td a:link, .constantValuesContainer td a:visited {
+    font-weight:bold;
+}
+.tableSubHeadingColor {
+    background-color:#EEEEFF;
+}
+.altColor, .altColor th {
+    background-color:#FFFFFF;
+}
+.rowColor, .rowColor th {
+    background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+    margin-top:0;
+}
+.deprecatedContent {
+    margin:0;
+    padding:10px 0;
+}
+.docSummary {
+    padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+    font-style:normal;
+}
+
+div.block {
+    font-size:14px;
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+    padding-top:0px;
+}
+
+
+td.colLast a {
+    padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+    color:green;
+    padding:0 30px 0 0;
+}
+h1.hidden {
+    visibility:hidden;
+    overflow:hidden;
+    font-size:10px;
+}
+.block {
+    display:block;
+    margin:3px 10px 2px 0px;
+    color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink,
+.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType,
+.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel,
+.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink {
+    font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+    font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+    font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2 {
+    padding-bottom:0px;
+}
+/*
+IFRAME specific styles
+*/
+.mainContainer {
+    margin:0 auto; 
+    padding:0; 
+    height:100%; 
+    width:100%; 
+    position:fixed; 
+    top:0; 
+    left:0;
+}
+.leftContainer {
+    height:100%;
+    position:fixed;
+    width:320px;
+}
+.leftTop {
+    position:relative;
+    float:left;
+    width:315px;
+    top:0;
+    left:0;
+    height:30%;
+    border-right:6px solid #ccc;
+    border-bottom:6px solid #ccc;
+}
+.leftBottom {
+    position:relative;
+    float:left;
+    width:315px;
+    bottom:0;
+    left:0;
+    height:70%;
+    border-right:6px solid #ccc;
+    border-top:1px solid #000;
+}
+.rightContainer {
+    position:absolute;
+    left:320px;
+    top:0;
+    bottom:0;
+    height:100%;
+    right:0;
+    border-left:1px solid #000;
+}
+.rightIframe {
+    margin:0;
+    padding:0;
+    height:100%;
+    right:30px;
+    width:100%;
+    overflow:visible;
+    margin-bottom:30px;
+}
+/*
+HTML5 specific styles
+*/
+main, nav, header, footer, section {
+    display:block;
+}
+.ui-autocomplete-category {
+    font-weight:bold;
+    font-size:15px;
+    padding:7px 0 7px 3px;
+    background-color:#4D7A97;
+    color:#FFFFFF;
+}
+.resultItem {
+    font-size:13px;
+}
+.ui-autocomplete {
+    max-height:85%;
+    max-width:65%;
+    overflow-y:scroll;
+    overflow-x:scroll;
+    white-space:nowrap;
+    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
+}
+ul.ui-autocomplete {
+    position:fixed;
+    z-index:999999;
+}
+ul.ui-autocomplete  li {
+    float:left;
+    clear:both;
+    width:100%;
+}
+.resultHighlight {
+    font-weight:bold;
+}
+#search {
+    background-image:url('resources/glass.png');
+    background-size:13px;
+    background-repeat:no-repeat;
+    background-position:2px 3px;
+    padding-left:20px;
+    position:relative;
+    right:-18px;
+}
+#reset {
+    background-color: rgb(255,255,255);
+    border:0 none;
+    width:16px;
+    height:17px;
+    position:relative;
+    left:-2px;
+    background-image:url('resources/x.png');
+    background-repeat:no-repeat;
+    background-size:12px;
+    background-position:center;
+}
+.watermark {
+    color:#888;
+}
+.searchTagDescResult {
+    font-style:italic;
+    font-size:11px;
+}
+.searchTagHolderResult {
+    font-style:italic;
+    font-size:12px;
+}
+
+.moduleGraph span {
+    display:none;
+    position:absolute;
+}
+.moduleGraph:hover span {
+    display:block;
+    margin: -100px 0 0 100px;
+    z-index: 1;
+}
+
+/*
+ * Styles for user-provided tables.
+ *
+ * borderless:
+ *      No borders, vertical margins, styled caption.
+ *      This style is provided for use with existing doc comments.
+ *      In general, borderless tables should not be used for layout purposes.
+ *
+ * plain:
+ *      Plain borders around table and cells, vertical margins, styled caption.
+ *      Best for small tables or for complex tables for tables with cells that span
+ *      rows and columns, when the "striped" style does not work well.
+ *
+ * striped:
+ *      Borders around the table and vertical borders between cells, striped rows,
+ *      vertical margins, styled caption.
+ *      Best for tables that have a header row, and a body containing a series of simple rows.
+ */
+
+table.borderless,
+table.plain,
+table.striped {
+    margin-top: 10px;
+    margin-bottom: 10px;
+}
+
+table.borderless > caption,
+table.plain > caption,
+table.striped > caption {
+    font-weight: bold;
+    font-size: smaller;
+}
+
+table.borderless th, table.borderless td,
+table.plain th, table.plain td,
+table.striped th, table.striped td {
+    padding: 2px 5px;
+}
+
+table.borderless,
+table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
+table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
+    border: none;
+}
+table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
+    background-color: transparent;
+}
+
+table.plain {
+    border-collapse: collapse;
+    border: 1px solid black;
+}
+table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
+    background-color: transparent;
+}
+table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
+table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
+    border: 1px solid black;
+}
+
+table.striped {
+    border-collapse: collapse;
+    border: 1px solid black;
+}
+table.striped > thead {
+    background-color: #DDD;
+    border: 1px solid black;
+}
+table.striped > tbody > tr:nth-child(even) {
+    background-color: #EEE
+}
+table.striped > tbody > tr:nth-child(odd) {
+    background-color: #FFF
+}
+table.striped > thead > tr > th, table.striped > tbody > tr > th,
+table.striped > tbody > tr > td, table.striped > tbody > tr > td {
+    border-left: 1px solid black;
+    border-right: 1px solid black;
+}
diff --git a/javadoc/2.1.0/type-search-index.js b/javadoc/2.1.0/type-search-index.js
new file mode 100644
index 0000000..d56096e
--- /dev/null
+++ b/javadoc/2.1.0/type-search-index.js
@@ -0,0 +1 @@
+typeSearchIndex = [{"p":"org.eclipse.eef.core.api.controllers","l":"AbstractEEFController"},{"p":"org.eclipse.eef.core.api.controllers","l":"AbstractEEFCustomWidgetController"},{"p":"org.eclipse.eef.common.api","l":"AbstractEEFEclipsePlugin"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"AbstractEEFLifecycleManager"},{"p":"org.eclipse.eef.core.api.controllers","l":"AbstractEEFOnClickController"},{"p":"org.eclipse.eef.properties.ui.api","l":"AbstractEEFPropertySection"},{"p":"org.eclipse.eef.properties.ui.api","l":"AbstractEEFSection"},{"p":"org.eclipse.eef.properties.ui.api","l":"AbstractEEFSectionDescriptor"},{"p":"org.eclipse.eef.properties.ui.api","l":"AbstractEEFTabbedPropertySheetPageContributorWrapper"},{"p":"org.eclipse.eef.properties.ui.api","l":"AbstractEEFTabDescriptor"},{"p":"org.eclipse.eef.core.api.controllers","l":"AbstractEEFWidgetController"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"AbstractEEFWidgetLifecycleManager"},{"p":"org.eclipse.eef.ide.api.extensions","l":"AbstractRegistryEventListener"},{"p":"org.eclipse.eef.properties.ui.internal.extension","l":"AbstractRegistryEventListener"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","l":"AbstractRegistryEventListener"},{"p":"org.eclipse.eef.ide.api.extensions","l":"AbstractRegistryEventListener.Action"},{"p":"org.eclipse.eef.properties.ui.internal.extension","l":"AbstractRegistryEventListener.Action"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","l":"AbstractRegistryEventListener.Action"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"ActionButton"},{"p":"org.eclipse.eef.ide.api.extensions.impl","l":"DescriptorRegistryEventListener"},{"p":"org.eclipse.eef.core.internal","l":"DomainClassPredicate"},{"p":"org.eclipse.eef.core.api","l":"EditingContextAdapter"},{"p":"org.eclipse.eef","l":"EEF_FILL_LAYOUT_ORIENTATION"},{"p":"org.eclipse.eef","l":"EEF_TITLE_BAR_STYLE"},{"p":"org.eclipse.eef","l":"EEF_TOGGLE_STYLE"},{"p":"org.eclipse.eef","l":"EEF_VALIDATION_SEVERITY_DESCRIPTION"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFAccessibleControlAdapter"},{"p":"org.eclipse.eef.util","l":"EefAdapterFactory"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFBottomNavigationElement"},{"p":"org.eclipse.eef","l":"EEFButtonConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFButtonConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFButtonConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFButtonController"},{"p":"org.eclipse.eef","l":"EEFButtonDescription"},{"p":"org.eclipse.eef.impl","l":"EEFButtonDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFButtonDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFButtonLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFButtonStyle"},{"p":"org.eclipse.eef.impl","l":"EEFButtonStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFButtonStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFCheckboxConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFCheckboxConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCheckboxConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFCheckboxController"},{"p":"org.eclipse.eef","l":"EEFCheckboxDescription"},{"p":"org.eclipse.eef.impl","l":"EEFCheckboxDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCheckboxDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFCheckboxLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFCheckboxStyle"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFCheckboxStyleCallback"},{"p":"org.eclipse.eef.impl","l":"EEFCheckboxStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCheckboxStyleItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","l":"EEFColor"},{"p":"org.eclipse.eef.common.internal","l":"EEFCommonPlugin"},{"p":"org.eclipse.eef.common.internal","l":"EEFCommonPlugin.Implementation"},{"p":"org.eclipse.eef.common.api.preferences","l":"EEFCommonPreferences"},{"p":"org.eclipse.eef","l":"EEFConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFConditionalStyleItemProvider"},{"p":"org.eclipse.eef.util","l":"EEFConditionalStyleToWidgetStyleSwitch"},{"p":"org.eclipse.eef","l":"EEFContainerDescription"},{"p":"org.eclipse.eef.impl","l":"EEFContainerDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFContainerDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFContainerLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFControlDescription"},{"p":"org.eclipse.eef.impl","l":"EEFControlDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFControlDescriptionItemProvider"},{"p":"org.eclipse.eef.core.api.controllers","l":"EEFControllersFactory"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFControlSwitch"},{"p":"org.eclipse.eef.core.internal","l":"EEFCorePlugin"},{"p":"org.eclipse.eef.core.internal","l":"EEFCorePlugin.Implementation"},{"p":"org.eclipse.eef","l":"EEFCustomExpression"},{"p":"org.eclipse.eef.impl","l":"EEFCustomExpressionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCustomExpressionItemProvider"},{"p":"org.eclipse.eef","l":"EEFCustomWidgetConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFCustomWidgetConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCustomWidgetConditionalStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFCustomWidgetDescription"},{"p":"org.eclipse.eef.impl","l":"EEFCustomWidgetDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCustomWidgetDescriptionItemProvider"},{"p":"org.eclipse.eef","l":"EEFCustomWidgetStyle"},{"p":"org.eclipse.eef.impl","l":"EEFCustomWidgetStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFCustomWidgetStyleItemProvider"},{"p":"org.eclipse.eef.util","l":"EEFDescriptionToConditionalStylesSwitch"},{"p":"org.eclipse.eef.util","l":"EEFDescriptionToWidgetStyleSwitch"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","l":"EEFDescriptorRegistryEventListener"},{"p":"org.eclipse.eef.core.internal","l":"EEFDomainClassTester"},{"p":"org.eclipse.eef","l":"EEFDynamicMappingFor"},{"p":"org.eclipse.eef.impl","l":"EEFDynamicMappingForImpl"},{"p":"org.eclipse.eef.provider","l":"EEFDynamicMappingForItemProvider"},{"p":"org.eclipse.eef","l":"EEFDynamicMappingIf"},{"p":"org.eclipse.eef.impl","l":"EEFDynamicMappingIfImpl"},{"p":"org.eclipse.eef.provider","l":"EEFDynamicMappingIfItemProvider"},{"p":"org.eclipse.eef.provider","l":"EefEditPlugin"},{"p":"org.eclipse.eef.provider","l":"EefEditPlugin.Implementation"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFCheckbox"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFHyperlink"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFList"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFReference"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFSelect"},{"p":"org.eclipse.eef.core.api","l":"EEFExpressionUtils.EEFText"},{"p":"org.eclipse.eef","l":"EefFactory"},{"p":"org.eclipse.eef.impl","l":"EefFactoryImpl"},{"p":"org.eclipse.eef","l":"EEFFillLayoutDescription"},{"p":"org.eclipse.eef.impl","l":"EEFFillLayoutDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFFillLayoutDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.styles","l":"EEFFont"},{"p":"org.eclipse.eef","l":"EEFGridLayoutDescription"},{"p":"org.eclipse.eef.impl","l":"EEFGridLayoutDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFGridLayoutDescriptionItemProvider"},{"p":"org.eclipse.eef.core.api","l":"EEFGroup"},{"p":"org.eclipse.eef","l":"EEFGroupConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFGroupConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFGroupConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFGroupController"},{"p":"org.eclipse.eef","l":"EEFGroupDescription"},{"p":"org.eclipse.eef.impl","l":"EEFGroupDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFGroupDescriptionItemProvider"},{"p":"org.eclipse.eef.core.internal","l":"EEFGroupImpl"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFGroupLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFGroupStyle"},{"p":"org.eclipse.eef.impl","l":"EEFGroupStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFGroupStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFHyperlinkConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFHyperlinkConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFHyperlinkConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFHyperlinkController"},{"p":"org.eclipse.eef","l":"EEFHyperlinkDescription"},{"p":"org.eclipse.eef.impl","l":"EEFHyperlinkDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFHyperlinkDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFHyperlinkLifecycleManager"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"EEFHyperlinkListener"},{"p":"org.eclipse.eef","l":"EEFHyperlinkStyle"},{"p":"org.eclipse.eef.impl","l":"EEFHyperlinkStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFHyperlinkStyleItemProvider"},{"p":"org.eclipse.eef.ide.internal","l":"EEFIdePlugin"},{"p":"org.eclipse.eef.ide.internal","l":"EEFIdePlugin.Implementation"},{"p":"org.eclipse.eef.ide.ui.internal","l":"EEFIdeUiPlugin"},{"p":"org.eclipse.eef.ide.ui.internal","l":"EEFIdeUiPlugin.Implementation"},{"p":"org.eclipse.eef.ide.ui.internal","l":"EEFImageUtils"},{"p":"org.eclipse.eef.provider","l":"EefItemProviderAdapterFactory"},{"p":"org.eclipse.eef","l":"EEFLabelConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFLabelConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFLabelConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFLabelController"},{"p":"org.eclipse.eef","l":"EEFLabelDescription"},{"p":"org.eclipse.eef.impl","l":"EEFLabelDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFLabelDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFLabelLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFLabelStyle"},{"p":"org.eclipse.eef.impl","l":"EEFLabelStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFLabelStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFLayoutDescription"},{"p":"org.eclipse.eef.impl","l":"EEFLayoutDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFLayoutDescriptionItemProvider"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacySection"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacyTabbedPropertySheetPage"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacyTabbedPropertySheetPageContributor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacyTabbedPropertySheetWidgetFactory"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacyTabSelectionListener"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.legacy2eef","l":"EEFLegacyTypeMapper"},{"p":"org.eclipse.eef","l":"EEFListConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFListConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFListConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFListController"},{"p":"org.eclipse.eef","l":"EEFListDescription"},{"p":"org.eclipse.eef.impl","l":"EEFListDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFListDescriptionItemProvider"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFListElement"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFListLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFListStyle"},{"p":"org.eclipse.eef.impl","l":"EEFListStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFListStyleItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFMessageHyperlinkListener"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFMessagePrefixProvider"},{"p":"org.eclipse.eef","l":"EefPackage"},{"p":"org.eclipse.eef","l":"EefPackage.Literals"},{"p":"org.eclipse.eef.impl","l":"EefPackageImpl"},{"p":"org.eclipse.eef.core.api","l":"EEFPage"},{"p":"org.eclipse.eef","l":"EEFPageDescription"},{"p":"org.eclipse.eef.impl","l":"EEFPageDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFPageDescriptionItemProvider"},{"p":"org.eclipse.eef.core.internal","l":"EEFPageImpl"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFPartListenerAdapter"},{"p":"org.eclipse.eef.common.internal.preferences","l":"EEFPreferenceInitializer"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","l":"EEFPreferencePage"},{"p":"org.eclipse.eef.ide.ui.internal.preferences","l":"EEFPreferences"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","l":"EEFPropertiesUiLegacyPlugin"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","l":"EEFPropertiesUiLegacyPlugin.Implementation"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFPropertyListFocusListener"},{"p":"org.eclipse.eef","l":"EEFPropertyValidationRuleDescription"},{"p":"org.eclipse.eef.impl","l":"EEFPropertyValidationRuleDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFPropertyValidationRuleDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFQuickFixPage"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFQuickFixTableComparator"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFQuickFixTableContentProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFQuickFixTableLabelProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFQuickFixWizard"},{"p":"org.eclipse.eef","l":"EEFRadioConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFRadioConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFRadioConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFRadioController"},{"p":"org.eclipse.eef","l":"EEFRadioDescription"},{"p":"org.eclipse.eef.impl","l":"EEFRadioDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFRadioDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFRadioLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFRadioStyle"},{"p":"org.eclipse.eef.impl","l":"EEFRadioStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFRadioStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFRuleAuditDescription"},{"p":"org.eclipse.eef.impl","l":"EEFRuleAuditDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFRuleAuditDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.properties.api","l":"EEFSection"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFSectionController"},{"p":"org.eclipse.eef.ide.ui.properties.api","l":"EEFSectionDescriptor"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFSectionLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFSelectConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFSelectConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFSelectConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFSelectController"},{"p":"org.eclipse.eef","l":"EEFSelectDescription"},{"p":"org.eclipse.eef.impl","l":"EEFSelectDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFSelectDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFSelectLifecycleManager"},{"p":"org.eclipse.eef","l":"EEFSelectStyle"},{"p":"org.eclipse.eef.impl","l":"EEFSelectStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFSelectStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFSemanticValidationRuleDescription"},{"p":"org.eclipse.eef.impl","l":"EEFSemanticValidationRuleDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFSemanticValidationRuleDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFStyledTextStyleCallback"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"EEFStyleHelper"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"EEFStyleHelper.IEEFTextStyleCallback"},{"p":"org.eclipse.eef.util","l":"EefSwitch"},{"p":"org.eclipse.eef.ide.ui.api","l":"EEFTab"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFTabbedPropertyComposite"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFTabbedPropertyList"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFTabbedPropertyListColorHolder"},{"p":"org.eclipse.eef.properties.ui.internal.registry","l":"EEFTabbedPropertyRegistry"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFTabbedPropertyRegistryClassSectionFilter"},{"p":"org.eclipse.eef.properties.ui.api","l":"EEFTabbedPropertySheetPage"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFTabbedPropertyViewer"},{"p":"org.eclipse.eef.properties.ui.internal.page","l":"EEFTabbedPropertyViewer.IEEFTabDescriptorChangedListener"},{"p":"org.eclipse.eef.properties.ui.internal","l":"EEFTabbedPropertyViewPlugin"},{"p":"org.eclipse.eef.properties.ui.internal","l":"EEFTabbedPropertyViewPlugin.Implementation"},{"p":"org.eclipse.eef.properties.ui.api","l":"EEFTabContents"},{"p":"org.eclipse.eef.ide.ui.properties.api","l":"EEFTabDescriptor"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"EEFTableSelectionListener"},{"p":"org.eclipse.eef","l":"EEFTextConditionalStyle"},{"p":"org.eclipse.eef.impl","l":"EEFTextConditionalStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFTextConditionalStyleItemProvider"},{"p":"org.eclipse.eef.core.internal.controllers","l":"EEFTextController"},{"p":"org.eclipse.eef","l":"EEFTextDescription"},{"p":"org.eclipse.eef.impl","l":"EEFTextDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFTextDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFTextLifecycleManager"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFTextLifecycleManager.ConflictResolutionMode"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"EEFTextMemento"},{"p":"org.eclipse.eef","l":"EEFTextStyle"},{"p":"org.eclipse.eef.impl","l":"EEFTextStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFTextStyleItemProvider"},{"p":"org.eclipse.eef","l":"EEFToolbarAction"},{"p":"org.eclipse.eef.impl","l":"EEFToolbarActionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFToolbarActionItemProvider"},{"p":"org.eclipse.eef.properties.ui.internal.page.propertylist","l":"EEFTopNavigationElement"},{"p":"org.eclipse.eef.properties.ui.api","l":"EEFTypeMapper"},{"p":"org.eclipse.eef","l":"EEFValidationFixDescription"},{"p":"org.eclipse.eef.impl","l":"EEFValidationFixDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFValidationFixDescriptionItemProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFValidationMessagesPage"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFValidationMessagesTableComparator"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFValidationMessagesTableContentProvider"},{"p":"org.eclipse.eef.ide.ui.internal.widgets.quickfix","l":"EEFValidationMessagesTableLabelProvider"},{"p":"org.eclipse.eef","l":"EEFValidationRuleDescription"},{"p":"org.eclipse.eef.impl","l":"EEFValidationRuleDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFValidationRuleDescriptionItemProvider"},{"p":"org.eclipse.eef.core.api","l":"EEFView"},{"p":"org.eclipse.eef","l":"EEFViewDescription"},{"p":"org.eclipse.eef.impl","l":"EEFViewDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFViewDescriptionItemProvider"},{"p":"org.eclipse.eef.core.api","l":"EEFViewFactory"},{"p":"org.eclipse.eef.core.internal","l":"EEFViewImpl"},{"p":"org.eclipse.eef","l":"EEFWidgetAction"},{"p":"org.eclipse.eef.impl","l":"EEFWidgetActionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFWidgetActionItemProvider"},{"p":"org.eclipse.eef","l":"EEFWidgetDescription"},{"p":"org.eclipse.eef.impl","l":"EEFWidgetDescriptionImpl"},{"p":"org.eclipse.eef.provider","l":"EEFWidgetDescriptionItemProvider"},{"p":"org.eclipse.eef.common.ui.api","l":"EEFWidgetFactory"},{"p":"org.eclipse.eef","l":"EEFWidgetStyle"},{"p":"org.eclipse.eef.impl","l":"EEFWidgetStyleImpl"},{"p":"org.eclipse.eef.provider","l":"EEFWidgetStyleItemProvider"},{"p":"org.eclipse.eef.core.api.utils","l":"EvalFactory"},{"p":"org.eclipse.eef.core.api.utils","l":"EvalFactory.Eval"},{"p":"org.eclipse.eef.ide.ui.internal.resource","l":"FileProvider"},{"p":"org.eclipse.eef.common.api.utils","l":"I18N"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","l":"I18N"},{"p":"org.eclipse.eef.common.api.utils","l":"I18N.TranslatableMessage"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","l":"I18N.TranslatableMessage"},{"p":"org.eclipse.eef.ide.ui.internal","l":"Icons"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFButtonController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFCheckboxController"},{"p":"org.eclipse.eef.common.ui.api","l":"IEEFConstants"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFController"},{"p":"org.eclipse.eef.core.api","l":"IEEFDomainClassTester"},{"p":"org.eclipse.eef.common.ui.api","l":"IEEFFormContainer"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFGroupController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFHyperlinkController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFLabelController"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"IEEFLifecycleManager"},{"p":"org.eclipse.eef.ide.ui.api.widgets","l":"IEEFLifecycleManagerProvider"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFListController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFMultipleReferencesController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFOnClickController"},{"p":"org.eclipse.eef.common.internal.preferences","l":"IEEFPreferenceConstants"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFRadioController"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFSection"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFSectionController"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFSectionDescriptor"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFSelectController"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabbedPropertySheetPageContributor"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabDescriptor"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabDescriptorFilter"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabDescriptorProvider"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabItem"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTabSelectionListener"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFTextController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFToolbarActionController"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"IEEFToolbarLifecycleManager"},{"p":"org.eclipse.eef.properties.ui.api","l":"IEEFTypeMapper"},{"p":"org.eclipse.eef.core.api.controllers","l":"IEEFWidgetController"},{"p":"org.eclipse.eef.core.api.controllers","l":"IInvalidValidationRuleResult"},{"p":"org.eclipse.eef.ide.api.extensions","l":"IItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.internal.extension","l":"IItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","l":"IItemDescriptor"},{"p":"org.eclipse.eef.ide.api.extensions","l":"IItemRegistry"},{"p":"org.eclipse.eef.properties.ui.internal.extension","l":"IItemRegistry"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension","l":"IItemRegistry"},{"p":"org.eclipse.eef.core.api","l":"InputDescriptor"},{"p":"org.eclipse.eef.core.internal.controllers","l":"InvalidValidationRuleResult"},{"p":"org.eclipse.eef.core.api.controllers","l":"InvalidValidationRuleResultData"},{"p":"org.eclipse.eef.ide.api.extensions.impl","l":"ItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","l":"ItemDescriptor"},{"p":"org.eclipse.eef.ide.api.extensions.impl","l":"ItemRegistry"},{"p":"org.eclipse.eef.properties.ui.internal.extension.impl","l":"ItemRegistry"},{"p":"org.eclipse.eef.core.api.controllers","l":"IValidationRuleResult"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyContributorItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyContributorRegistry"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyContributorRegistryEventListener"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertySectionItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertySectionRegistry"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertySectionsRegistryEventListener"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyTabItemDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyTabRegistry"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyPropertyTabsRegistryEventListener"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacySection"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacySectionDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacyTabbedPropertySheetPage"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacyTabbedPropertySheetPageContributor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacyTabbedPropertySheetWidgetFactory"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.eef2legacy","l":"LegacyTabDescriptor"},{"p":"org.eclipse.eef.properties.ui.legacy.internal.extension.impl","l":"LegacyTabDescriptorProvider"},{"p":"org.eclipse.eef.core.api","l":"LockStatusChangeEvent"},{"p":"org.eclipse.eef.core.api","l":"LockStatusChangeEvent.LockStatus"},{"p":"org.eclipse.eef.common.internal","l":"Messages"},{"p":"org.eclipse.eef.core.internal","l":"Messages"},{"p":"org.eclipse.eef.ide.internal","l":"Messages"},{"p":"org.eclipse.eef.ide.ui.internal","l":"Messages"},{"p":"org.eclipse.eef.properties.ui.internal","l":"Messages"},{"p":"org.eclipse.eef.properties.ui.legacy.internal","l":"Messages"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"RadioGroup"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"RadioGroupViewer"},{"p":"org.eclipse.eef.ide.ui.properties.internal","l":"RefreshIdsHolder"},{"p":"org.eclipse.eef.common.ui.api","l":"SWTUtils"},{"p":"org.eclipse.eef.ide.ui.internal.widgets","l":"ToolbarAction"},{"p":"org.eclipse.eef.ide.ui.internal","l":"Updater"},{"p":"org.eclipse.eef.common.api.utils","l":"Util"},{"p":"org.eclipse.eef.core.internal.controllers","l":"ValidationRuleResult"}]
\ No newline at end of file
diff --git a/javadoc/2.1.0/type-search-index.zip b/javadoc/2.1.0/type-search-index.zip
new file mode 100644
index 0000000..dd76e56
--- /dev/null
+++ b/javadoc/2.1.0/type-search-index.zip
Binary files differ
diff --git a/sections/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider.html b/sections/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider.html
new file mode 100644
index 0000000..7eda73b
--- /dev/null
+++ b/sections/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider.html
@@ -0,0 +1,76 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/overview">Developer Guide</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/extensionpoints">Extension Points</a></li>
+  </ul>
+		<h2 id="IEEFLifecycleManagerProvider">IEEFLifecycleManagerProvider</h2>
+		<p>This extension point can be used in order to replace the original appearance and behavior of any existing widget or to provide the appearance and behavior of a custom widget description.</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.ide.ui.eefLifecycleManagerProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleLifecycleManagerProvider"
+         description="Provides EEF Lifecycle Managers"
+         id="org.eclipse.eef.sample.eefLifecycleManagerProvider"
+         label="EEF Sample Lifecycle Manager Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFLifecycleManagerProvider contribution. In this example, we are providing a contribution to provide an IEEFLifecycleManager for a custom widget description. Once EEF has retrieved the description of the user interface to create, it will navigate in this description in order to build the necessary widgets and containers. For each description of containers or widgets found, it will ask the IEEFLifecycleManagerProviders registered if they can handle the description. The first lifecycle manager provider which can handle the given description will thus be used to create the lifecycle manager for this description using the whole available context. The lifecycle manager returned will have the following responsibilities:</p>
+		<ul>
+			<li>Creation of the SWT widgets for the description &#8211; IEEFLifecycleManager#createControls(...)</li>
+			<li>Registration of the listeners between the widgets &#8211; IEEFLifecycleManager#aboutToBeShown(...)</li>
+			<li>Refresh of the widgets &#8211; IEEFLifecycleManager#refresh(...)</li>
+			<li>Unregistration of the listeners &#8211; IEEFLifecycleManager#aboutToBeDisposed(...)</li>
+			<li>Removal of all additional resources &#8211; IEEFLifecycleManager#dispose(...)</li>
+		</ul>
+		<p>In order to perform those duties, the architecture of EEF encourages the creator of an IEEFLifecycleManager to separate the user interface-related behavior from the business behavior by using a controller to handle the business part. The controller should implement 
+			<code>org.eclipse.eef.core.api.controllers.IEEFController</code> in order to perform basic task in a similar fashion as other controllers. There are several abstract classes available in order to build a new controller quite easily:
+		</p>
+		<ul>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController</code>
+			</li>
+			<li>
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFCustomWidgetController</code>
+			</li>
+		</ul>
+		<p>The AbstractEEFController provides support for the validation and the refresh. The AbstractEEFWidgetController, which extends the AbstractEEFController, adds support for the refresh of the label and the help of the widgets and finally the AbstractEEFCustomWidgetController, which extends the AbstractEEFWidgetController, adds on top of that utility methods for the execution of command expressions.</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import org.eclipse.eef.EEFControlDescription;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager;
+import org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider;
+import org.eclipse.sirius.common.interpreter.api.IInterpreter;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+
+public class SampleLifecycleManagerProvider implements IEEFLifecycleManagerProvider {
+
+    private static final String DESCRIPTION_IDENTIFIER = "org.eclipse.eef.sample.customwidget";
+
+    @Override
+    public boolean canHandle(EEFControlDescription controlDescription) {
+        // Only handle the control with our description
+        return DESCRIPTION_IDENTIFIER.equals(controlDescription.getIdentifier());
+    }
+
+    @Override
+    public IEEFLifecycleManager getLifecycleManager(EEFControlDescription controlDescription, IVariableManager variableManager, IInterpreter interpreter, EditingContextAdapter contextAdapter) {
+        // Returns a lifecycle manager for the control supported
+        return new SampleLifecycleManager(controlDescription, variableManager, interpreter, contextAdapter);
+    }
+
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/developerguide/eeftabdescriptorfilter.html b/sections/documentation/2.1.0/developerguide/eeftabdescriptorfilter.html
new file mode 100644
index 0000000..d257f8c
--- /dev/null
+++ b/sections/documentation/2.1.0/developerguide/eeftabdescriptorfilter.html
@@ -0,0 +1,93 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/overview">Developer Guide</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/extensionpoints">Extension Points</a></li>
+  </ul>
+		<h2 id="IEEFTabDescriptorFilter">IEEFTabDescriptorFilter</h2>
+		<p>This extension point allows to filter tabs contributed to the EEF tabbed property sheet page by implementing org.eclipse.eef.properties.ui.api.IEEFTabDescriptorFilter.</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.properties.ui.eefTabDescriptorFilter"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleTabDescriptorFilter"
+         description="Provides EEF Tab filter"
+         id="org.eclipse.eef.sample.eefTabDescriptorFilter"
+         label="EEF Sample Tab Descriptor Filter"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFTabDescriptorFilter contribution. In this example, we are providing a contribution used to filter legacy tabs to the Properties view created by EEF.</p>
+		<pre><code>import org.eclipse.eef.properties.ui.api.IEEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptorFilter;
+
+public class SampleTabDescriptorFilter implements IEEFTabDescriptorFilter {
+
+    @Override
+    public boolean filter(IEEFTabDescriptor tabDescriptor) {
+     // Write here a useful condition
+        return false;
+    }
+
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.eef.common</li>
+			<li>org.eclipse.eef.properties.ui</li>
+		</ul>
+		<h3 id="eefextreferenceviewerfilterprovider">IEEFExtReferenceViewerFilterProvider</h3>
+		<p>This extension point allows the contribution of an org.eclipse.eef.ide.ui.ext.widgets.reference.api.IEEFExtReferenceViewerFilterProvider which can be used to filter the content of the tree viewers used to display the objects that can be selected and where an object can be created using the reference widget.</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.ide.ui.ext.widgets.reference.eefExtReferenceViewerFilterProvider"&gt;
+    &lt;descriptor
+          class="org.eclipse.sirius.ui.properties.ext.widgets.reference.internal.EEFExtReferenceViewerFilterProvider"
+          description="%viewerFilterProvider.Description"
+          id="org.eclipse.sirius.ui.properties.ext.widgets.reference.viewerFilterProvider"
+          label="%viewerFilterProvider.Label"&gt;
+    &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of the contribution of a viewer filter provider. This contribution will let a plugin filter the content displayed in the tree viewers used to show where a new value can be created and which value can be selected for a reference. Eclipse Sirius provides the following basic implementation which is used to filter everything not contained in a semantic resource:</p>
+		<pre><code>import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.eef.ide.ui.ext.widgets.reference.api.IEEFExtReferenceViewerFilterProvider;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.jface.viewers.ViewerFilter;
+import org.eclipse.sirius.business.api.session.Session;
+import org.eclipse.sirius.business.api.session.SessionManager;
+
+
+public class EEFExtReferenceViewerFilterProvider implements IEEFExtReferenceViewerFilterProvider {
+
+    @Override
+    public List&lt;ViewerFilter&gt; getViewerFilters(ContextKind contextKind) {
+        List&lt;ViewerFilter&gt; viewerFilters = new ArrayList&lt;&gt;();
+
+        ViewerFilter viewFilter = new ViewerFilter() {
+            @Override
+            public boolean select(Viewer viewer, Object parentElement, Object element) {
+                // Used to filter aird, odesign, etc
+                if (element instanceof Resource) {
+                    Session session = SessionManager.INSTANCE.getSession((Resource) element);
+                    return session != null;
+                }
+                return true;
+            }
+        };
+
+        viewerFilters.add(viewFilter);
+        return viewerFilters;
+    }
+
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.eef.ide.ui.ext.widgets.reference</li>
+			<li>org.eclipse.emf.ecore</li>
+			<li>org.eclipse.jface.viewers</li>
+			<li>org.eclipse.sirius</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/developerguide/eeftabdescriptorprovider.html b/sections/documentation/2.1.0/developerguide/eeftabdescriptorprovider.html
new file mode 100644
index 0000000..f1dfdff
--- /dev/null
+++ b/sections/documentation/2.1.0/developerguide/eeftabdescriptorprovider.html
@@ -0,0 +1,104 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/overview">Developer Guide</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/extensionpoints">Extension Points</a></li>
+  </ul>
+		<h2 id="IEEFTabDescriptorProvider">IEEFTabDescriptorProvider</h2>
+		<p>This extension point allows the contribution of an 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManagerProvider</code> which can be used to create an instance of 
+			<code>org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager</code> for the description of some controls. With this mechanism, you can not only provide the compulsory lifecycle manager of a custom widget but you can also replace the default lifecycle manager of any widget or container which gives you the ability to change the behavior and appearance of each part of the user interface (excluding groups and pages).
+		</p>
+		<pre><code>&lt;extension
+      point="org.eclipse.eef.properties.ui.eefTabDescriptorProvider"&gt;
+   &lt;descriptor
+         class="org.eclipse.eef.sample.internal.extensions.SampleTabDescriptorProvider"
+         description="Provides EEF Tab descriptors"
+         id="org.eclipse.eef.sample.eefTabDescriptorProvider"
+         label="EEF Sample Tab Descriptor Provider"&gt;
+   &lt;/descriptor&gt;
+&lt;/extension&gt;
+</code></pre>
+		<p>Example of IEEFTabDescriptorProvider contribution. In this example, we are providing a contribution used to add new tabs to the Properties view created by EEF. In order to link an editor with the EEF-based Properties view, you will first need to use the method org.eclipse.core.runtime.IAdaptable.getAdapter(Class) of your editor to return an EEF-based property sheet page.</p>
+		<pre><code>@Override
+public Object getAdapter(@SuppressWarnings("rawtypes") Class type) {
+    if (type == IPropertySheetPage.class) {
+        // Must be unique for your editor, should be stored in a static constant
+        String contributorId = "org.eclipse.eef.sample.contributorId";
+        return new EEFTabbedPropertySheetPage(type, contributorId);
+    }
+
+    return super.getAdapter(type);
+}
+</code></pre>
+		<p>Once the Eclipse platform has retrieved this EEF-based tabbed property sheet page, EEF will look for the list of tabs to display in this property view using all its IEEFTabDescriptorProvider. Here is an implementation of an example:</p>
+		<pre><code>package org.eclipse.eef.sample.internal.extensions;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.eef.EEFViewDescription;
+import org.eclipse.eef.core.api.EEFExpressionUtils;
+import org.eclipse.eef.core.api.EEFPage;
+import org.eclipse.eef.core.api.EEFView;
+import org.eclipse.eef.core.api.EEFViewFactory;
+import org.eclipse.eef.core.api.EditingContextAdapter;
+import org.eclipse.eef.ide.ui.properties.api.EEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptor;
+import org.eclipse.eef.properties.ui.api.IEEFTabDescriptorProvider;
+import org.eclipse.eef.properties.ui.api.IEEFTabbedPropertySheetPageContributor;
+import org.eclipse.jface.viewers.ISelection;
+import org.eclipse.jface.viewers.IStructuredSelection;
+import org.eclipse.sirius.common.interpreter.api.IVariableManager;
+import org.eclipse.sirius.common.interpreter.api.VariableManagerFactory;
+import org.eclipse.ui.IWorkbenchPart;
+
+public class SampleTabDescriptorProvider implements IEEFTabDescriptorProvider {
+
+    @Override
+    public Collection&lt;IEEFTabDescriptor&gt; get(IWorkbenchPart part, ISelection selection, IEEFTabbedPropertySheetPageContributor contributor) {
+        if (selection instanceof IStructuredSelection) {
+            IStructuredSelection structuredSelection = (IStructuredSelection) selection;
+            Object[] objects = structuredSelection.toArray();
+
+            // We will first retrieve the description of the user interface
+            EEFViewDescription viewDescription = this.getViewDescription(objects);
+            EEFView eefView = this.createEEFView(viewDescription, objects);
+
+            List&lt;IEEFTabDescriptor&gt; descriptors = new ArrayList&lt;IEEFTabDescriptor&gt;();
+            List&lt;EEFPage&gt; eefPages = eefView.getPages();
+            for (EEFPage eefPage : eefPages) {
+                descriptors.add(new EEFTabDescriptor(eefPage));
+            }
+            return descriptors;
+        }
+        return new ArrayList&lt;IEEFTabDescriptor&gt;();
+    }
+
+    private EEFViewDescription getViewDescription(Object object) {
+        // Programmatically create the description of the view or load it from an EMF model
+        return null;
+    }
+
+    private EEFView createEEFView(EEFViewDescription viewDescription, Object object) {
+        IVariableManager variableManager = new VariableManagerFactory().createVariableManager();
+        variableManager.put(EEFExpressionUtils.SELF, object);
+        
+        // See the documentation regarding the interpreter and the editing context adapter
+        EEFView eefView = new EEFViewFactory().createEEFView(viewDescription, variableManager, new SampleInterpreter(), new SampleEditingContextAdapter(), object);
+        return eefView;
+    }
+}
+</code></pre>
+		<p>This example requires at least the following dependencies:</p>
+		<ul>
+			<li>org.eclipse.sirius.common.interpreter</li>
+			<li>org.eclipse.eef</li>
+			<li>org.eclipse.eef.core</li>
+			<li>org.eclipse.eef.ide.ui.properties</li>
+			<li>org.eclipse.eef.properties.ui</li>
+			<li>org.eclipse.ui.workbench</li>
+			<li>org.eclipse.jface</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/developerguide/extensionpoints.html b/sections/documentation/2.1.0/developerguide/extensionpoints.html
new file mode 100644
index 0000000..61c6383
--- /dev/null
+++ b/sections/documentation/2.1.0/developerguide/extensionpoints.html
@@ -0,0 +1,19 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/developerguide/overview">Developer Guide</a></li>
+  </ul>
+		<h2 id="ExtensionPoint">Extension Point</h2>
+		<p>The EEF project provides multiple extension points, including:</p>
+		<ul>
+			<li>
+				<a href="#/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider">EEF Lifecycle Manager Provider</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/developerguide/eeftabdescriptorprovider">EEF Tab Descriptor Provider</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/developerguide/eeftabdescriptorfilter">EEF Tab Descriptor Filter</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/developerguide/overview.html b/sections/documentation/2.1.0/developerguide/overview.html
new file mode 100644
index 0000000..d9043c9
--- /dev/null
+++ b/sections/documentation/2.1.0/developerguide/overview.html
@@ -0,0 +1,12 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a></li>
+  </ul>
+		<h2 id="DeveloperGuide">Developer Guide</h2>
+		<p>In this developer guide, you will find some documentation in order to use programmatically the Eclipse EEF runtime.</p>
+		<ul>
+			<li>
+				<a href="#/documentation/2.1.0/developerguide/extensionpoints">Extension Points</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/glossary.html b/sections/documentation/2.1.0/glossary.html
new file mode 100644
index 0000000..449c37d
--- /dev/null
+++ b/sections/documentation/2.1.0/glossary.html
@@ -0,0 +1,16 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a></li>
+  </ul>
+		<h2 id="Glossary">Glossary</h2>
+		<p>This document provides definitions for the various technical terms and concepts used in Eclipse EEF.</p>
+		<p>For concepts which concern end-users, it assumes some basic knownledge of the Eclipse terminology. If you are not familiar with it, please refer to the Eclipse documentation itself. For concepts targeted to specifier and developers, it also assumes knowledge of the Eclipse Modeling Framework (EMF) and other relegated technologies like Java for developers.</p>
+		<h3 id="AQL">AQL</h3>
+		<p>The Acceleo Query Language (AQL) is the most powerful interpreter available in Eclipse Sirius to build your Sirius-based designers. It can easily be used in EEF to build your user interface in a similar fashion.</p>
+		<h3 id="EMF">EMF</h3>
+		<p>The Eclipse Modeling Framework (EMF) is a core component of EEF, AQL and Sirius. It allows users to define the concept of their domain and manipulate them. The Eclipse Modeling community contains dozens of projects based on this framework.  </p>
+		<h3 id="Metamodel">Meta-model</h3>
+		<p>The meta-model can be viewed as the set of all the concepts of a domain grouped in a namespace. </p>
+		<h3 id="PropertiesView">Properties View</h3>
+		<p>The Properties View in Eclipse is the part of the user interface showing the properties of the currently selected element. It can be opened using the menu Window, Show View, Others..., General and then select the Properties view.</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/index.html b/sections/documentation/2.1.0/index.html
new file mode 100644
index 0000000..f2b40d5
--- /dev/null
+++ b/sections/documentation/2.1.0/index.html
@@ -0,0 +1,15 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+    <h2 id="title">Eclipse EEF</h2>
+    <p id="description">
+      Since 1.6.0 version, Eclipse EEF brings a brand new language and runtime in order to build your user interface. The language is not coupled with the
+      meta-model of the user anymore with a similar approach as Eclipse Sirius based on queries, as such it provides highly dynamic mechanisms to build an user interface. The new
+      runtime is based on the same philosophy as Eclipse Sirius with a declarative approach interpreted on the fly. 
+    </p>
+    <h3>Topics</h3>
+    <ul>
+      <li><a href="#/documentation/2.1.0/releasenotes">Release notes</a></li>
+      <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+      <li><a href="#/documentation/2.1.0/developerguide/overview">Developer Guide</a></li>
+      <li><a href="#/documentation/2.1.0/glossary">Glossary</a></li>
+    </ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/container.html b/sections/documentation/2.1.0/language/container.html
new file mode 100644
index 0000000..d9a12a4
--- /dev/null
+++ b/sections/documentation/2.1.0/language/container.html
@@ -0,0 +1,20 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="ContainerLayout">Container &amp; Layout</h2>
+		<h3 id="description">Description</h3>
+		<p>A container is a kind of control which can be contained in a 
+			<a href="#/documentation/2.1.0/language/group">group</a> or in another container and used to create a complex layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the container is used when you need to programmatically customize the appearance of the container.</li>
+			<li>controls: The 
+				<a href="#/documentation/2.1.0/language/widgets">widgets</a>, sub-container and 
+				<a href="#/documentation/2.1.0/language/dynamicmappings">dynamic mappings</a> contained in the container.
+			</li>
+			<li>layout: The layout of the container. There are two kind of layout available, the fill layout and the grid layout. The fill layout will organize the controls in a horizontal or vertical line while the grid layout will create a grid with a specific number of columns and then it will populate each column until the end before creating a new line of controls.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/dynamicmappings.html b/sections/documentation/2.1.0/language/dynamicmappings.html
new file mode 100644
index 0000000..9338be3
--- /dev/null
+++ b/sections/documentation/2.1.0/language/dynamicmappings.html
@@ -0,0 +1,31 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="DynamicMappings">Dynamic Mappings</h2>
+		<h3 id="description">Description</h3>
+		<p>The dynamic mapping is an advanced concept used to handle complex meta-model more easily. In a very complex meta-model, you cannot define the 
+			<a href="#/documentation/2.1.0/language/widgets">widgets</a> of your properties, as such a more powerful mechanism is needed to define your user interface more quickly. This concept has been created to fulfill the following requirement: &#171;how can we create a text widget for each property with the type EString?&#187;.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>iterableExpression: This expression will use concepts of the meta-model in order to compute the number of element to take into account. This expression must return a collection of elements on which we will iterate to create the widgets. For example, to fulfill our requirement of one text widget for each property with the type EString, you could type the following iterableExpression 
+				<code>aql:self.eClass().eAllStructuralFeatures</code>.
+			</li>
+			<li>iterator: The iterator will be used to define a name to manipulate the result of the iterable expression. To fulfill our requirement, we could use the name 
+				<code>eStructuralFeature</code>.
+			</li>
+			<li>ifs: This property will contain all the use cases that can be handled by our dynamic mapping.</li>
+			<li>forceRefresh: This property is used to indicate that the dynamic mapping is based on an iterableExpression which may return a different result overtime for the same object contrary to the example before 
+				<code>aql:self.eClass().eAllStructuralFeatures</code>. By setting forceRefresh to true, we will force the refresh of the user interface when evaluating this dynamic mapping.
+			</li>
+		</ul>
+		<p>An &#171;if&#187; contains the following two properties:</p>
+		<ul>
+			<li>predicateExpression: The expression that needs to be validated in order to create the widget of the if. This expression must return a boolean. To fulfill our requirement, we would use the expression 
+				<code>aql:eStructuralFeature.eType = ecore::EString</code>. This expression will thus be executed for all the properties of our object given the fact that we are iterating on all its structural feature with our domain class expression and then for each structural feature, accessible in a variable named eStructuralFeature, we will ensure that the type of the feature is EString. 
+			</li>
+			<li>widget: The widget to create. In our example, we would create a text widget in order to have a text widget for each property with the type EString.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/group.html b/sections/documentation/2.1.0/language/group.html
new file mode 100644
index 0000000..bda0336
--- /dev/null
+++ b/sections/documentation/2.1.0/language/group.html
@@ -0,0 +1,72 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Group">Group</h2>
+		<h3 id="description">Description</h3>
+		<p>The group is a reusable part of the user interface that can be shared between multiple 
+			<a href="#/documentation/2.1.0/language/page">pages</a>. It can contain various widgets with their validation rules and a specific layout.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: The identifier of the group is used to identify the group.</li>
+			<li>labelExpression: The label expression is used to compute the label of the group. This expression must return a string.</li>
+			<li>domainClass: The domain class is used to ensure that this group will only be displayed if the current context of the page, computed from the semantic candidate expression of the page containing the group, matches the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to compute the current context of the group in a similar fashion as the semantic candidate expression of the page. This expression must return one object or a collection of objects to be used as the new context of the group. More information are available below in order to create multiple groups from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used to determine if the group should be created. This expression must return a boolean.</li>
+			<li>controls: The list of all 
+				<a href="#/documentation/2.1.0/language/widgets">widgets</a> and 
+				<a href="#/documentation/2.1.0/language/container">container</a> used in this group.
+			</li>
+			<li>semanticValidationRules: The validation rules of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/2.1.0/language/validation">validation</a>.
+			</li>
+			<li>propertyValidationRules: The validation rules of the 
+				<a href="#/documentation/2.1.0/language/widgets">widgets</a> of the group. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/2.1.0/language/validation">validation</a>.
+			</li>
+			<li>style: The style of the group is used to modify the appearance of the group in the user interface.</li>
+			<li>conditionalStyles: The conditional styles is the list of all the alternate appearance that can be used when a specific condition is fulfilled.</li>
+			<li>actions: The list of the Toolbar Actions used to create buttons in the toolbar of the page. Those actions can contain a tooltipExpression wich should return a string used as the tooltip, an actionExpression executed when the user will click on the button and an imageExpression used to configure the appearance of the button. The imageExpression must return a string with the following structure PROJECT_NAME/IMAGE_PATH, for example: org.eclipse.sample/icons/Icon.gif</li>
+		</ul>
+		<h3 id="variables">Variables</h3>
+		<p>The semantic candidate expression will have access to two different variables, 
+			<code>self</code> computed from the semantic candidate expression of the page and 
+			<code>input</code> the input of the view. Using those variables, the semantic candidate expression of the group will compute a new value which will be available under the name 
+			<code>self</code> for all the other expressions in the group. If you have used another value for the semantic candidate expression of the group than the one available in the containing page, you will not be able to access directly the value of 
+			<code>self</code> of the page. you may be able to compute it back from the value of 
+			<code>self</code> of your group. If you do not have any semantic candidate expression specified, it will reuse the value of 
+			<code>self</code> of the containing page, just like the page did with the value of 
+			<code>self</code> from the view.
+		</p>
+		<p>The label expression, the precondition expression, the controls, the styles and the validation rules will all have access to the value of 
+			<code>self</code> computed from the semantic candidate expression of the group and 
+			<code>input</code>, the input of the view. 
+		</p>
+		<h3 id="multiplegroupsfromonedefinition">Create multiple groups from one definition</h3>
+		<p>In a similar fashion to what can be done in the page, a single definition of a group can create multiple groups in the user interface. For that, you just have to use a semantic candidate expression which will return a collection. For additional details regarding this mechanism, have a look at the documentation of the 
+			<a href="#/documentation/2.1.0/language/page">page</a>.
+		</p>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Another aspect of the influence of Eclipse Sirius over EEF is the introduction of styling. Styles allow you to customize the appearance of an element of the user interface, here the groups, easily. An EEF group style contains the following properties:</p>
+		<ul>
+			<li>backgroundColorExpression: The background color expression is used to compute the background color of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>foregroundColorExpression: The foreground color expression is used to compute the color of the label of the group. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>fontNameExpression: The font name expression is used to compute the name of the font used by the label of the group. This expression must return a string with the name of a font.</li>
+			<li>fontSizeExpression: The font size expression is used to compute the size of the font of the label of the group. This expression must return an integer.</li>
+			<li>barStyle: The style of the bar of the group. This style can be either the regular title bar, a short title bar or no title bar at all.</li>
+			<li>toggleStyle: The style of toggle for the group. This can be either twistie, tree node or nothing at all.</li>
+			<li>expandedByDefault: Indicates if the group should be expanded or collapsed by default.</li>
+		</ul>
+		<p>On top of regular group style, you have access to conditional styles. A conditional style is a style requiring a precondition in order to be applied. For example, a red style that should only be applied if you have an issue in your data. All those expressions have access to the variables 
+			<code>self</code>, computed by the semantic candidate expression of the group, and 
+			<code>input</code>, the input of the view. 
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/language.png b/sections/documentation/2.1.0/language/language.png
new file mode 100644
index 0000000..d9a9b1f
--- /dev/null
+++ b/sections/documentation/2.1.0/language/language.png
Binary files differ
diff --git a/sections/documentation/2.1.0/language/overview.html b/sections/documentation/2.1.0/language/overview.html
new file mode 100644
index 0000000..fe44928
--- /dev/null
+++ b/sections/documentation/2.1.0/language/overview.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a></li>
+  </ul>
+		<h2 id="Overview">Overview</h2>
+		<p>The new language for Eclipse EEF has been created to let the specifiers build easily their user interfaces. Given the fact that lot of Sirius specifiers need to build complex Properties view to match their designers, this new language has embraced the same philosophy as Eclipse Sirius to help Sirius specifiers get on board quickly.</p>
+		<p>Most of the concepts of the language can be configured using expressions based on various interpreters. By using EEF along with Sirius, you can leverage all the interpreters available in Sirius and if you want to use EEF out of Eclipse Sirius, you can easily plug your own interpreter. By using EEF with AQL, you can navigate very easily in the concepts of your models to compute what you want to display and edit.</p>
+		<p>In order to be as powerful to build a form-based user interface as Sirius is for diagrams, the language used by EEF is not linked to the EMF-based meta-models of the specifier. The EEF language could have easily decided that an EMF attribute with the type EString must create a text widget with the value of the attribute but by not being linked in this fashion with the meta-model of the specifiers, you can create text widget and set its value to anything that you can compute in an expression.</p>
+		<p>Our goal is to provide a language which can handle simple use cases easily and yet support complex use cases with advanced features like dynamic mappings and semantic candidates.</p>
+		<h3 id="overview">Overview of the language</h3>
+		<p class="image">
+			<img class="language1-6-0" border="0" src="sections/documentation/2.1.0/language/language.png"/>
+		</p>
+		<p>The EEF language can be summarized using a couple of concepts. The root container of all the other concept is the view, which contains the various pages of the user interface. In the view you can also find the groups, which represent various sections of the pages. The pages can use various groups and an unique group can be used by several pages. Inside of a group, you can create different kind of controls:</p>
+		<ul>
+			<li>widgets</li>
+			<li>containers</li>
+			<li>dynamic mappings</li>
+		</ul>
+		<p>While the concept of widgets is pretty straightforward, containers are used to specify a custom layout (grid, vertical, horizontal) and dynamic mappings are used to create multiple widgets from one definition. On top of those concepts, EEF also provides some additional concepts for the validation and styling of the various widgets.</p>
+		<h3 id="concepts">Concepts of the language</h3>
+		<ul>
+			<li>
+				<a href="#/documentation/2.1.0/language/view">View</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/page">Page</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/group">Group</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets">Widgets</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/container">Container &amp; Layout</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/dynamicmappings">Dynamic Mappings</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/validation">Validation</a>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/page.html b/sections/documentation/2.1.0/language/page.html
new file mode 100644
index 0000000..71bb96c
--- /dev/null
+++ b/sections/documentation/2.1.0/language/page.html
@@ -0,0 +1,46 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Page">Page</h2>
+		<h3 id="description">Description</h3>
+		<p>The page is the first concept directly related to the user interface that you will manipulate. It will contain or reference everything displayed in the user interface. Using the Sirius integration, each page will create a new tab in the Properties view.</p>
+		<h3 id="properties">Properties</h3>
+		<ul>
+			<li>identifier: This property is used to identify the page, it is used by the EEF runtime in order to find out if the user interface must be recreated from scratch or if it can be reused during a change of selection.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the page. Using the Sirius integration, this expression will be used to compute the label of the tab in the Properties view. This expression must return a string.</li>
+			<li>domainClass: The domain class is used in order to determine if the page can be used for the current input. If the page uses a domain class, it will only be displayed if the current input is an EObject with an EClass which directly matches the domain class or with one of its superclass matching the domain class.</li>
+			<li>semanticCandidateExpression: The semantic candidate expression is used to select the object that will be used as the current context of the page. It allows you for example, to use an object as the input of the view but then decide that in a specific page, you want to display the properties of another object. This expression must return one object or a collection of objects to be used as the new context of the page. More information are available below in order to create multiple pages from one definition.</li>
+			<li>preconditionExpression: The precondition expression is used in order to determine if the page should be displayed or not. This expression must return a boolean.</li>
+			<li>groups: The list of the 
+				<a href="#/documentation/2.1.0/language/group">groups</a> that should be used in this page.
+			</li>
+			<li>semanticValidationRules: The validation rules of the page. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/2.1.0/language/validation">validation</a>.
+			</li>
+			<li>actions: The list of the Toolbar Actions used to create buttons in the toolbar of the page. Those actions can contain a tooltipExpression wich should return a string used as the tooltip, an actionExpression executed when the user will click on the button and an imageExpression used to configure the appearance of the button. The imageExpression must return a string with the following structure PROJECT_NAME/IMAGE_PATH, for example: org.eclipse.sample/icons/Icon.gif</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>The semantic candidate expression will have access to two variables 
+			<code>self</code> and 
+			<code>input</code> from the view. The result of the semantic candidate expression will be accessible as the new context in the variable 
+			<code>self</code> for the other expressions of the page and the concept under the page.
+		</p>
+		<p>The label expression and the precondition expression (along the expressions in the semantic validation rules) will have access to both the variable 
+			<code>input</code> and the variable 
+			<code>self</code> which will now contain the value of the semantic candidate expression of the page.
+		</p>
+		<h3 id="multiplepagesfromonedefinition">Create multiple pages from one definition</h3>
+		<p>If you have a very complex meta-model, you cannot possibly create the definition of your user interface widgets after widgets. In order to handle those situation, you need more powerful mechanisms. Using the same approach and vocabulary as Eclipse Sirius, you can create in EEF several pages from a single definition using the semantic candidate expression.</p>
+		<p>The goal of the semantic candidate expression is to let you determine which object will be used as the context of the page. By default, if you do not specify the semantic candidate expression, we will reuse the input of the view. As usual, in our examples we will use expressions based on AQL, with this in mind, not specifying a semantic candidate expression is the same as using 
+			<code>aql:self</code>. In the semantic candidate expression, the variable 
+			<code>self</code> is the input of the view.
+		</p>
+		<p>You could also change the current object used in the page by using the expression 
+			<code>aql:self.anotherObject</code>. You could type pretty much any valid expressions to navigate to another object but with this mechanism you can also create multiple pages from your semantic candidate expression if this expression returns a collection of objects instead of one object.
+		</p>
+		<p>If you use the expression 
+			<code>aql:self.otherObjects-&gt;select(object | object.isValid())</code> as the semantic candidate expression, you will create one page for each object returned by your expression. This way, you can have a simple definition which will be able to handle dozens of elements in your domain.
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/validation.html b/sections/documentation/2.1.0/language/validation.html
new file mode 100644
index 0000000..af65e29
--- /dev/null
+++ b/sections/documentation/2.1.0/language/validation.html
@@ -0,0 +1,21 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Validation">Validation</h2>
+		<h3 id="description">Description</h3>
+		<p>EEF provides three different mechanisms in order to add validation in the user interface. Those three mechanisms can be divided in two categories, the semantic validation rules and the property validation rules.</p>
+		<p class="image">
+			<img class="validation1-6-0" border="0" src="sections/documentation/2.1.0/language/validation.png"/>
+		</p>
+		<p>The semantic validation rules will run an expression in the context of a 
+			<a href="#/documentation/2.1.0/language/page">page</a> or a 
+			<a href="#/documentation/2.1.0/language/group">group</a>. The result of those validation rules will be visible directly on their containing page or group. The property validation rules are only available on a group and they allow the specifier to link validation rules to a specific set of widgets.
+		</p>
+		<p>Both kinds of validation rules can have various audits to determine potential issues thanks to an audit expression. This expression must return a boolean indicating if the validation of the rule is a success. All of those expressions have access to the variables 
+			<code>self</code>, the result of the semantic candidate expression of the page or group and 
+			<code>input</code> the input of the view.
+		</p>
+		<p>Both kinds of validation rules can also have various validation fixes used to correct the issue. Those validation fixes have a name and a fix expression which will be executed once the end user select a quick fix. The fix expression does not have to return anything.</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/validation.png b/sections/documentation/2.1.0/language/validation.png
new file mode 100644
index 0000000..bdf402b
--- /dev/null
+++ b/sections/documentation/2.1.0/language/validation.png
Binary files differ
diff --git a/sections/documentation/2.1.0/language/view-page-group.png b/sections/documentation/2.1.0/language/view-page-group.png
new file mode 100644
index 0000000..0235af3
--- /dev/null
+++ b/sections/documentation/2.1.0/language/view-page-group.png
Binary files differ
diff --git a/sections/documentation/2.1.0/language/view.html b/sections/documentation/2.1.0/language/view.html
new file mode 100644
index 0000000..87991c7
--- /dev/null
+++ b/sections/documentation/2.1.0/language/view.html
@@ -0,0 +1,45 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="View">View</h2>
+		<h3 id="description">Description</h3>
+		<p>The view is the root concept of the EEF language. It is used mainly to contain the various 
+			<a href="#/documentation/2.1.0/language/page">pages</a> and 
+			<a href="#/documentation/2.1.0/language/page">groups</a>.
+		</p>
+		<h3 id="properties">Properties</h3>
+		<p>The view contains the following properties:</p>
+		<ul>
+			<li>identifier: This property is used to identify the view, while it has no direct use today, it is helpful in order to make sure that you are manipulating the view that you want.</li>
+			<li>labelExpression: The label expression is used in order to compute the label of the form in which the user interface is created. This expression must return a java.lang.String.</li>
+			<li>imageExpression: The image expression is used in order to compute the image that will be displayed for the form in which the interface is created. This expression must return a java.net.URL, additional return types may be supported later.</li>
+			<li>ePackages: The list of all the EPackages used by the expressions in the EEF definition. While this concept is unused today, it will be helpful to provide additional features like the validation of the expressions in the EEF definition.</li>
+			<li>pages: The list of the 
+				<a href="#/documentation/2.1.0/language/page">pages</a> that may be used to create the user interface. Using the Sirius integration, each page will make EEF create a new tab in the Properties view.
+			</li>
+			<li>groups: The 
+				<a href="#/documentation/2.1.0/language/page">groups</a> that may be used in any of the pages. Each group of the page will create a dedicated section in the user interface.
+			</li>
+		</ul>
+		<h4 id="variables">Variables</h4>
+		<p>In order to compute the label expression and the image expression, you have access to several variables:</p>
+		<ul>
+			<li>self: An instance of 
+				<code>java.lang.Object</code> (even if most of the time, an instance of 
+				<code>org.eclipse.emf.ecore.EObject</code> will be used) which will be the semantic element representing the input
+			</li>
+			<li>input: An instance of 
+				<code>org.eclipse.eef.core.api.InputDescriptor</code> which will contain both the original input of the view and its the semantic element which you can access using the variable 
+				<code>self</code>. In other concepts of your definition, 
+				<code>self</code> may be redefined so if you want to access the original input of your view, it can always be retrieved thanks to the variable 
+				<code>input</code>.
+			</li>
+		</ul>
+		<h3 id="pagesandgroups">Organization of pages and groups</h3>
+		<p class="image">
+			<img class="view-page-group1-6-0" border="0" src="sections/documentation/2.1.0/language/view-page-group.png"/>
+		</p>
+		<p>Groups are not under pages in order to be able to reuse groups in various pages. For example, in a complex meta-model with hundreds of EClasses and thousands of EStructuralFeatures, you may have dozens of those EClasses sharing some common properties (i.e. name, description), by having the ability to use a group in multiple pages, you can define a component of your user interface with various widgets, validation rules and even a specific layout that you can reuse easily.</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets.html b/sections/documentation/2.1.0/language/widgets.html
new file mode 100644
index 0000000..7d31dad
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets.html
@@ -0,0 +1,90 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a></li>
+  </ul>
+		<h2 id="Widgets">Widgets</h2>
+		<h3 id="description">Description</h3>
+		<p>A 
+			<a href="#/documentation/2.1.0/language/group">group</a> or a 
+			<a href="#/documentation/2.1.0/language/container">container</a> can contain various widgets available in order to build your user interface:
+		</p>
+		<ul>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/text">Text</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/checkbox">Checkbox</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/radio">Radio</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/select">Select</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/label">Label</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/list">List</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/hyperlink">Hyperlink</a>
+			</li>
+			<li>
+				<a href="#/documentation/2.1.0/language/widgets/button">Button</a>
+			</li>
+		</ul>
+		<h3 id="commonproperties">Common properties</h3>
+		<p>All the widgets in EEF share the following set of properties:</p>
+		<ul>
+			<li>identifier: The identifier is used to identify the widget, this property is used if you want to customize programmatically the behavior of your widget.</li>
+			<li>labelExpression: The label expression is used to compute the label of the widget. This expression must return a string.</li>
+			<li>helpExpression: The help expression is used to compute the help tooltip. This expression must return a string.</li>
+			<li>isEnabledExpression: This expression is used to determine if the widget should be enabled or disabled. This expression must return a boolean.</li>
+			<li>propertyValidationRules: The validation rule that the widget should use. Those validation rules will be contained in the group containing the widget but referenced here. For more details regarding the validation in EEF, have a look at the documentation of the 
+				<a href="#/documentation/2.1.0/language/validation">validation</a>.
+			</li>
+		</ul>
+		<h3 id="style">Styles and conditional styles</h3>
+		<p>Just like the 
+			<a href="#/documentation/2.1.0/language/group">groups</a>, most of the widgets have support for styling with dedicated style and conditional styles. The style of most widgets extends the EEFWidgetStyle. This style contains a set of properties for all the widget styles including:
+		</p>
+		<ul>
+			<li>labelBackgroundColorExpression: This expression will determine the color of the background of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelForegroundColorExpression: This expression is used to compute the foreground color of the label. This expression must return a string with a hexadecimal-based color, for example 
+				<code>#FFFFFF</code>, or a rgb-based one, for example 
+				<code>rgb(30,30,30)</code>.
+			</li>
+			<li>labelFontNameExpression: This expression is used to compute the name of the font of the label. This expression must return a string with the name of a font.</li>
+			<li>labelFontSizeExpression: This expression is used to compute the size of the font of the label. This expression must return an integer.</li>
+			<li>labelFontStyleExpression: This expression is used to compute the style (bold, italic, strikeout, underline) of the font of the label. This expression must return a string with the style options wanted among 
+				<code>strike_through</code>, 
+				<code>bold</code>, 
+				<code>italic</code> and 
+				<code>underline</code>. For example, to set a bold and italic style for the label, you could use 
+				<code>aql:'bold italic'</code>.
+			</li>
+		</ul>
+		<h3 id="customwidgets">Custom Widgets</h3>
+		<p>You also have the ability to use the custom widget definition in order to provide a &#171;low cost&#187; integration for a custom widget. This custom widget description contains the common properties of all the widgets but it also contains the following properties:</p>
+		<ul>
+			<li>customExpressions: This property will contain all the custom expressions. A custom expression contains both an identifier and an expression. The return type of the expression of the custom expression object has to be determined with the documentation of the custom widget. Some of those expression may need a specific return type while others may not even need a return value at all.</li>
+			<li>style: The style of the custom widget.</li>
+			<li>conditionalStyles: The conditional styles of the custom widget.</li>
+		</ul>
+		<p>Imagine that you want to create a color picker, in order to let your specifier use the color picker you will need two pieces of information from him: &#171;what is the value of the color picker?&#187; and &#171;what happens when a new value is selected?&#187;. In order to achieve this, you just need create programmatically the definition of your custom widget and tell the specifier who will need to use it to create a custom widget with the kind of identifier that you are expecting and then to specify the proper customExpressions. In this example, to set the value of the color picker widget, your code may be expecting a custom expression with the identifier &#171;valueExpression&#187; and an expression like 
+			<code>aql:self.colorValue</code>. In order to update the value of the color, your code may be expecting a custom expression with the identifier &#171;editExpression&#187; and an expression like 
+			<code>aql:self.updateColor(newValue)</code>.
+		</p>
+		<p>With the concept of custom widget in the language, you only have to create the code which will handle the widget, you don&#8217;t have to contribute to the EEF language to add your new widget. To contribute the code used to create and handle your custom widget, have a look at the 
+			<a href="#/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider">EEF Lifecycle Manager extension point</a> documentation.
+		</p>
+		<h3 id="replacedefaultwidgets">Replace Default Widgets</h3>
+		<p>EEF provides some APIs in order to let developers modify or replace the behavior of existing widget. Have a look at the 
+			<a href="#/documentation/2.1.0/developerguide/eeflifecyclemanagerprovider">EEF Lifecycle Manager extension point</a> documentation for additional details. 
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/button.html b/sections/documentation/2.1.0/language/widgets/button.html
new file mode 100644
index 0000000..2ca890c
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/button.html
@@ -0,0 +1,30 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Button">Button</h2>
+		<h3 id="description">Description</h3>
+		<p>The button widget can be used to execute an action in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: This expression is used to compute the label of the button. This expression must return a string.</li>
+			<li>pushExpression: This expression will be executed once the end user will click on the button. This expression does not have to return anything.</li>
+			<li>imageExpression: This expression is used to compute the image to display in the button. This expression must return a string with the following structure PROJECT_NAME/IMAGE_PATH.</li>
+			<li>style: The style of the button widget.</li>
+			<li>conditionalStyle: All the conditional styles of the button widget.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create an action using a button widget, you can use the following properties:</p>
+		<ul>
+			<li>buttonLabelExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>pushExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+			<li>imageExpression: 
+				<code>org.eclipse.example/icons/Icon.gif</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/checkbox.html b/sections/documentation/2.1.0/language/widgets/checkbox.html
new file mode 100644
index 0000000..5b0fdc7
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/checkbox.html
@@ -0,0 +1,40 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Checkbox">Checkbox</h2>
+		<h3 id="description">Description</h3>
+		<p>The checkbox can be used to easily display and edit a boolean property. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/2.1.0/language/widgets/text">
+				<strong>text</strong>
+			</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the checkbox widget. This expression must return a boolean.</li>
+			<li>editExpression: The edit expression will be executed when the user will click in the checkbox widget. The current value of the checkbox will be accessible in a variable named 
+				<code>newValue</code>. The variable 
+				<code>newValue</code> is a 
+				<code>java.lang.Boolean</code>. This expression does not have to return anything.
+			</li>
+			<li>style: The style of the checkbox widget.</li>
+			<li>conditionalStyles: All the conditional styles of the checkbox widget.</li>
+		</ul>
+		<h3 id="displayebooleaneattribute">Display an EBoolean EAttribute</h3>
+		<p>In order to display in the user interface a checkbox with the value of an EAttribute with the eType EBoolean (i.e. the property abstract of an EObject), you can create a checkbox widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Abstract:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.abstract</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('abstract', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/hyperlink.html b/sections/documentation/2.1.0/language/widgets/hyperlink.html
new file mode 100644
index 0000000..9098e20
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/hyperlink.html
@@ -0,0 +1,41 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Hyperlink">Hyperlink</h2>
+		<h3 id="description">Description</h3>
+		<p>The hyperlink widget can be used to display a read-only piece of text in your user interface and allow the user to click on it. Its behavior is almost the same as the 
+			<a href="#/documentation/2.1.0/language/widgets/label">label</a> or the 
+			<a href="#/documentation/2.1.0/language/widgets/text">text</a> widgets. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: This expression is used in order to compute the text of the hyperlink.</li>
+			<li>displayExpression: This expression will have access to the result of the valueExpression thanks to a variable named value and it should return a string. If this expression is blank, a call to java.lang.Object#toString() will be performed on the result of the valueExpression instead.</li>
+			<li>onClickExpression: This expression will be executed once the end user will click on the hyperlink. This expression does not have to return anything.</li>
+			<li>style: The style of the hyperlink widget.</li>
+			<li>conditionalStyles: All the conditional styles of the hyperlink widget.</li>
+			<li>actions: All the widget actions of the hyperlink. Widget actions will be represented in the user interface by buttons.</li>
+		</ul>
+		<p>A widget action contains only the following properties:</p>
+		<ul>
+			<li>labelExpression: This expression is used to compute the label of the button. It should return a string.</li>
+			<li>actionExpression: This expression is used to define the behavior of the button. It will be executed when the end user will click on the button. It should not return anything.</li>
+			<li>imageExpression: This expression is used to compute the image to display in the button. This expression must return a string with the following structure PROJECT_NAME/IMAGE_PATH.</li>
+		</ul>
+		<h3 id="displayanaction">Display an action</h3>
+		<p>In order to create a hyperlink widget, you can use the following properties:</p>
+		<ul>
+			<li>valueExpression: 
+				<code>aql:'Click'</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value</code>
+			</li>
+			<li>onClickExpression: 
+				<code>aql:self.doSomething()</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations.</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/label.html b/sections/documentation/2.1.0/language/widgets/label.html
new file mode 100644
index 0000000..c50cbbb
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/label.html
@@ -0,0 +1,39 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Label">Label</h2>
+		<h3 id="description">Description</h3>
+		<p>The label widget can be used to display a read-only piece of text in your user interface. Its behavior is almost the same as the 
+			<a href="#/documentation/2.1.0/language/widgets/text">text</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the body of the label widget.</li>
+			<li>displayExpression: This expression will have access to the result of the valueExpression thanks to a variable named value and it should return a string. If this expression is blank, a call to java.lang.Object#toString() will be performed on the result of the valueExpression instead.</li>
+			<li>style: The style of the label widget.</li>
+			<li>conditionalStyle: All the conditional styles of the label widget.</li>
+			<li>actions: All the widget actions of the label. Widget actions will be represented in the user interface by buttons.</li>
+		</ul>
+		<p>A widget action contains only the following properties:</p>
+		<ul>
+			<li>labelExpression: This expression is used to compute the label of the button. It should return a string.</li>
+			<li>actionExpression: This expression is used to define the behavior of the button. It will be executed when the end user will click on the button. It should not return anything.</li>
+			<li>imageExpression: This expression is used to compute the image to display in the button. This expression must return a string with the following structure PROJECT_NAME/IMAGE_PATH.</li>
+		</ul>
+		<h3 id="displayreadonlyestringeattribute">Display a read-only EString EAttribute</h3>
+		<p>In order to display in the user interface a label with the value of a read-only EAttribute with the eType EString, you can create a label widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Documentation'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.documentation</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations.</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/list.html b/sections/documentation/2.1.0/language/widgets/list.html
new file mode 100644
index 0000000..4679988
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/list.html
@@ -0,0 +1,39 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="List">List</h2>
+		<h3 id="description">Description</h3>
+		<p>The list in EEF lets you display and edit a list of elements easily. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>valueExpression: This expression will be used to compute all the valued will be displayed in the table. This expression must return an object.</li>
+			<li>displayExpression: This expression is used to compute each label of the table. This expression can use the result of the valueExpression thanks to the variable 
+				<code>value</code>. This expression must return a string.
+			</li>
+			<li>onClickExpression: This expression will be executed when the user will click on the value. The user will be able to double click on a value. To determine whether the click on a single click or a double click, the kind of the click realized is available as a String in the variable 
+				<code>onClickEventKind</code> which can have the value 
+				<code>SINGLE_CLICK</code> or 
+				<code>DOUBLE_CLICK</code>. This expression does not have to return anything.
+			</li>
+			<li>actions: The actions are a list of buttons which will be available next to the widget to allow the user to trigger some actions for the list. An action has a labelExpression which must return a string used as the label of the button created for the action. An action also has an action expression used to execute some behavior when the end user will click on the button. The action expression does not have to return anything. The action expression will have access to the selected elements in a variable named 
+				<code>selection</code>. An action can also have an imageExpression, used to compute the image of the button created for the action. This expression must return a string with the following structure PROJECT_NAME/IMAGE_PATH.
+			</li>
+			<li>style: The style of the list widget.</li>
+			<li>conditionalStyles: All the conditional styles of the list widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a list widget with the value of a multi-valued EReference, you can  create a list widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Children'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.children</code>
+			</li>
+			<li>displayExpression: 
+				<code>aql:value.name</code>
+			</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/radio.html b/sections/documentation/2.1.0/language/widgets/radio.html
new file mode 100644
index 0000000..bd983ef
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/radio.html
@@ -0,0 +1,51 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Radio">Radio</h2>
+		<h3 id="description">Description</h3>
+		<p>The radio widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a couple of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/2.1.0/language/widgets/select">select</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a radio button. The selected value will be accessible using the variable 
+				<code>newValue</code>. The variable 
+				<code>newValue</code> will contain a candidate selected from the result of the 
+				<code>candidatesExpression</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the radio buttons to create and the value that will be associated with each of them. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression will compute the label of each radio button using the value associated to the button. This value will be accessible using the variable named 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>numberOfColumns: The number of columns to use to create the radio buttons. If you have twelve candidates and if you want them to be displayed on three lines, you can use the expression 
+				<code>aql:4</code> to have your radio buttons created on four columns. 
+			</li>
+			<li>style: The style of the radio widget.</li>
+			<li>conditionalStyles: All the conditional styles of the radio widget.</li>
+		</ul>
+		<h3 id="displayeenum">Display an EEnum</h3>
+		<p>In order to display in the user interface some radio buttons with the value of an EAttribute with an eType EEnum (i.e. the visibility of an EObject), you can create a radio widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Visibility:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:packagename::Visibility.getEEnumLiteralByLiteral(self.visibility.toString())</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('visibility', newValue.instance)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:packagename::Visibility.eLiterals</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Visibility&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/select.html b/sections/documentation/2.1.0/language/widgets/select.html
new file mode 100644
index 0000000..e9fcaa7
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/select.html
@@ -0,0 +1,48 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Select">Select</h2>
+		<h3 id="description">Description</h3>
+		<p>The select widget can be used to display and edit a mono-valued property which can take one of several existing values. It can thus be used to edit a mono-valued EReference with a sizable list of potential values or an EEnum. The properties available on this widget are very similar to the ones available on a 
+			<a href="#/documentation/2.1.0/language/widgets/radio">radio</a> widget. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:
+		</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to select. This expression must return an object.</li>
+			<li>editExpression: This expression will be executed when the user will select a new value. The selected value will be accessible using the variable 
+				<code>newValue</code>. The variable 
+				<code>newValue</code> will contain a candidate selected from the result of the 
+				<code>candidatesExpression</code>. This expression does not have to return anything.
+			</li>
+			<li>candidatesExpression: This expression is used to compute all the values to display in the select widget. This expression must return a collection of objects.</li>
+			<li>candidateDisplayExpression: This expression is used to compute the label of each value in the select widget. Each value will be accessible using the variable 
+				<code>candidate</code>. This expression must return a string.
+			</li>
+			<li>style: The style of the select widget.</li>
+			<li>conditionalStyles: All the conditional styles of the select widget.</li>
+		</ul>
+		<h3 id="displayereference">Display an EReference</h3>
+		<p>In order to display in the user interface a select widget with the value of a mono-valued EReference, you can create a select widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Supertype'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.supertype</code>
+			</li>
+			<li>editExpression: 
+				<code>aql:self.eSet('supertype', newValue)</code>
+			</li>
+			<li>candidatesExpression: 
+				<code>aql:aql:self.eResource().getContents().eAllContents(packagename::Class)</code>
+			</li>
+			<li>candidateDisplayExpression: 
+				<code>aql:candidate.name</code>
+			</li>
+		</ul>
+		<p>In this scenario, we will display a property with the eType &#171;Class&#187; coming from a package with the name &#171;packagename&#187;. EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/language/widgets/text.html b/sections/documentation/2.1.0/language/widgets/text.html
new file mode 100644
index 0000000..ac44eb9
--- /dev/null
+++ b/sections/documentation/2.1.0/language/widgets/text.html
@@ -0,0 +1,40 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/overview">Language</a> <span class="divider">/</span></li>
+    <li><a href="#/documentation/2.1.0/language/widgets">Widgets</a></li>
+  </ul>
+		<h2 id="Text">Text</h2>
+		<h3 id="description">Description</h3>
+		<p>The text widget is one of the most simple widget in EEF, with this widget your can create a single line or multiline text field in your user interface. On top of the common properties of all widgets (identifier, labelExpression, helpExpression, isEnabledExpression, propertyValidationRules), it has the following properties:</p>
+		<ul>
+			<li>valueExpression: The value expression is used to compute the value to set in the text field. This expression must return a string.</li>
+			<li>editExpression: The edit expression will be executed when the user will type some content in the text field. The current value of the text field will be accessible in a variable named 
+				<code>newValue</code>. The variable 
+				<code>newValue</code> is a 
+				<code>java.lang.String</code>. This expression does not have to return anything. 
+			</li>
+			<li>lineCount: The number of line of the text field. Use 
+				<code>1</code> for a single line text field or 
+				<code>5</code> (for example) for a multiline text field.
+			</li>
+			<li>style: The style of the text widget.</li>
+			<li>conditionalStyles: All the conditional styles of the text widget.</li>
+		</ul>
+		<h3 id="displayestringeattribute">Display an EString EAttribute</h3>
+		<p>In order to display in the user interface a text widget with the value of an EAttribute with the eType EString (i.e. the name of an EObject), you can create a text widget with the following properties:</p>
+		<ul>
+			<li>labelExpression: 
+				<code>aql:'Name:'</code>
+			</li>
+			<li>valueExpression: 
+				<code>aql:self.name</code>
+			</li>
+			<li>editExpression: 
+				<code>aql.self.eSet('name', newValue)</code>
+			</li>
+		</ul>
+		<p>EEF does not provide a default interpreter but you can easily configure EEF to be used with the AQL interpreter. In the integration of EEF with the AQL interpreter, you can register additional services, written in Java, in which you can expose to AQL new operations. The operation 
+			<code>eSet(java.lang.String, java.lang.Object)</code> used in the example does not exist in AQL. You would have to create it yourself.
+		</p>
+</md-content>
diff --git a/sections/documentation/2.1.0/releasenotes.html b/sections/documentation/2.1.0/releasenotes.html
new file mode 100644
index 0000000..6007e12
--- /dev/null
+++ b/sections/documentation/2.1.0/releasenotes.html
@@ -0,0 +1,214 @@
+<md-content layout="column" layout-align="center stretch" class="content">
+  <ul class="breadcrumb">
+    <li><a href="#/documentation/2.1.0">2.1.0</a></li>
+  </ul>
+		<h2 id="ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</h2>
+		<ol class="toc" style="list-style: disc;">
+			<li>
+				<a href="#/documentation/2.1.0/releasenotes#ReleaseNotesforEclipseEEF">Release Notes for Eclipse EEF</a>
+				<ol style="list-style: disc;">
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef2.1.0">Changes in EEF 2.1.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef2.0.1">Changes in EEF 2.0.1</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef2.0.0">Changes in EEF 2.0.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.9.2">Changes in EEF 1.9.2</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.9.1">Changes in EEF 1.9.1</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.9.0">Changes in EEF 1.9.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.8.0">Changes in EEF 1.8.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.7.2">Changes in EEF 1.7.2</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.7.1">Changes in EEF 1.7.1</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.7.0">Changes in EEF 1.7.0</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.6.2">Changes in EEF 1.6.2</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.6.1">Changes in EEF 1.6.1</a>
+					</li>
+					<li>
+						<a href="#/documentation/2.1.0/releasenotes#eef1.6.0">Changes in EEF 1.6.0</a>
+					</li>
+				</ol>
+			</li>
+		</ol>
+		<p>This document contains the release notes for recent major releases of EEF.</p>
+		<h3 id="eef2.1.0">Changes in EEF 2.1.0</h3>
+		<ul>
+			<li><span class="label label-info">Modified</span> Update the releng process</li>
+			<li><span class="label label-info">Modified</span> Fix some debug messages</li>
+		</ul>
+		<h3 id="eef2.0.1">Changes in EEF 2.0.1</h3>
+		<h4 id="UserVisibleChanges">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A conflict resolution policy has been added to the Text widget. The implementation of the text widget now uses a new preference TEXT_CONFLICT_RESOLUTION_MODE, which is not exposed in the UI but can be configured programmatically using EEFPreferences.setTextConflictResolutionMode(). The default preference value can also be overridden by configuration, using the -pluginCustomization startup flag to point to a plugin_customization.ini file with, for example: org.eclipse.eef.ide.ui/TEXT_CONFLICT_RESOLUTION_MODE=USE_LOCAL_VERSION. EEFTextLifecycleManager supports three modes. First, USE_MODEL_VERSION which will overwrite the widget&#8217;s content with the value computed from the new version of the model (no user feedback). This is the default behavior. Second, USE_LOCAL_VERSION which will keep the current value begin edited by the end-user in the widget (no user feedback). Third, ASK_USER which will open a simple dialog box to ask the user which version to keep. Note that the simple dialog provided is only suitable for short (single-line) text fields.</li>
+			<li><span class="label label-info">Modified</span> Fix an issue with the refresh of list widgets</li>
+			<li><span class="label label-info">Modified</span> Fix an issue with the conditional style of the text widgets</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The text widget has been modified to add support for the customization of the conflict resolution policy. Conflict resolution can be customized by providing a custom LifecycleManager which extends the default EEFTextLifecycleManager and overrides either askUserToResolveConflict() to take the preference in consideration, but implement ASK_USER differently, for example with a more sophisticated dialog or resolveEditionConflict() to provide a completely different strategy (possibly ignoring the preference).</li>
+		</ul>
+		<h3 id="eef2.0.0">Changes in EEF 2.0.0</h3>
+		<h4 id="SpecifierVisibleChanges">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> You can now create 
+				<em>Toolbar Actions</em> on pages and groups in order to define small buttons in their toolbars.
+			</li>
+			<li><span class="label label-success">Added</span> 
+				<em>Buttons</em> and 
+				<em>Widget Actions</em> can now use an image along with a label thanks to the new 
+				<em>Image expression</em>.
+			</li>
+			<li><span class="label label-success">Added</span> It is now possible to execute some behavior when the end users will click on the 
+				<em>Reference Widget</em> thanks to the addition of an 
+				<em>OnClick expression</em>.
+			</li>
+			<li><span class="label label-success">Added</span> You can indicate that a 
+				<em>Dynamic Mapping For</em> should force the refresh of the user interface with the 
+				<em>Force Refresh</em> property.
+			</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges2">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The class 
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFController</code> and all its subclasses now require an EditingContextAdapter.
+			</li>
+			<li><span class="label label-info">Modified</span> The interface 
+				<code>IConsumer</code> has now been replaced by 
+				<code>java.util.Consumer</code>.
+			</li>
+		</ul>
+		<h3 id="eef1.9.2">Changes in EEF 1.9.2</h3>
+		<h4 id="UserVisibleChanges2">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A conflict resolution policy has been added to the Text widget. The implementation of the text widget now uses a new preference TEXT_CONFLICT_RESOLUTION_MODE, which is not exposed in the UI but can be configured programmatically using EEFPreferences.setTextConflictResolutionMode(). The default preference value can also be overridden by configuration, using the -pluginCustomization startup flag to point to a plugin_customization.ini file with, for example: org.eclipse.eef.ide.ui/TEXT_CONFLICT_RESOLUTION_MODE=USE_LOCAL_VERSION. EEFTextLifecycleManager supports three modes. First, USE_MODEL_VERSION which will overwrite the widget&#8217;s content with the value computed from the new version of the model (no user feedback). This is the default behavior. Second, USE_LOCAL_VERSION which will keep the current value begin edited by the end-user in the widget (no user feedback). Third, ASK_USER which will open a simple dialog box to ask the user which version to keep. Note that the simple dialog provided is only suitable for short (single-line) text fields.</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges3">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The text widget has been modified to add support for the customization of the conflict resolution policy. Conflict resolution can be customized by providing a custom LifecycleManager which extends the default EEFTextLifecycleManager and overrides either askUserToResolveConflict() to take the preference in consideration, but implement ASK_USER differently, for example with a more sophisticated dialog or resolveEditionConflict() to provide a completely different strategy (possibly ignoring the preference).</li>
+		</ul>
+		<h3 id="eef1.9.1">Changes in EEF 1.9.1</h3>
+		<h4 id="UserVisibleChanges3">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> Improved support for permissions.</li>
+			<li><span class="label label-info">Modified</span> Fixed an issue with the label used by the dialogs of the reference widget to improve the support of meta-models with column label providers.</li>
+			<li><span class="label label-info">Modified</span> Fixed an issue where the quick fixes did not trigger a refresh of the whole page.</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges4">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The constructor 
+				<code>org.eclipse.eef.core.api.controllers.AbstractEEFController.AbstractEEFController(IVariableManager, IInterpreter)</code> has been deprecated in favor of another constructor with the 
+				<code>EditingContextAdapter</code> as an additional parameter. Multiple constructors in various classes which ended up calling this constructor without this new parameter have also been deprecated. They will be removed in EEF 2.0.0. See 
+				<a href="https://git.eclipse.org/r/#/c/94543">this review</a> for the detailled list of the impacted classes.
+			</li>
+		</ul>
+		<h3 id="eef1.9.0">Changes in EEF 1.9.0</h3>
+		<h4 id="UserVisibleChanges4">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> Add support for permissions with locks</li>
+		</ul>
+		<h3 id="eef1.8.0">Changes in EEF 1.8.0</h3>
+		<h4 id="SpecifierVisibleChanges2">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The selection variable of the hyperlink widget now refers properly to the value of the hyperlink.</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges5">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The interfaces of the controllers for the default widget will now return an IStatus in order to support potential issues after the execution of the callback.</li>
+		</ul>
+		<h3 id="eef1.7.2">Changes in EEF 1.7.2</h3>
+		<h4 id="SpecifierVisibleChanges3">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The dynamic mappings will take into account all the &#171;if&#187; blocks with a valid predicate expression and not only the first one.</li>
+			<li><span class="label label-info">Modified</span> Fixed an issue with the enablement of the widget actions of the reference widget.</li>
+		</ul>
+		<h3 id="eef1.7.1">Changes in EEF 1.7.1</h3>
+		<h4 id="SpecifierVisibleChanges4">Specifier-Visible Changes </h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> Fixed an issue where the variable 
+				<code>input</code> was not available for some expressions in the select and radio widget.
+			</li>
+			<li><span class="label label-info">Modified</span> Improve the documentation of the available extension points</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges6">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> Added the documentation of the IEEFTabDescriptorFilter and IEEFExtReferenceViewerFilterProvider extension points.</li>
+			<li><span class="label label-info">Modified</span> Revert the lazy evaluation of the candidates of the select widget.</li>
+		</ul>
+		<h3 id="eef1.7.0">Changes in EEF 1.7.0</h3>
+		<h4 id="UserVisibleChanges5">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> Labels and hyperlinks can now have buttons on their right side.</li>
+			<li><span class="label label-info">Modified</span> Trigger the 
+				<code>editExpression</code> of a single line text widget on 
+				<code>enter</code>.
+			</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges5">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new widget outside of the default library is now available to edit references using an easier approach. Only the name of the reference to edit is necessary and the rest will be computed by the EEF runtime.</li>
+			<li><span class="label label-success">Added</span> Widget actions are now available on labels and hyperlinks.</li>
+			<li><span class="label label-success">Added</span> Labels and hyperlinks now have a displayExpression. If unused, the result of the valueExpression will be converted to a string using the 
+				<code>java.lang.Object#toString()</code> operation.
+			</li>
+			<li><span class="label label-success">Added</span> A new widget named List has been added, it has the same behavior as the multiple reference widget of the previous release.</li>
+			<li><span class="label label-info">Modified</span> The edit operation of a text field can now be triggered by the loss of focus on the text field.</li>
+			<li><span class="label label-info">Modified</span> The edit operation of a mono-line text field can now be triggered by pressing enter.</li>
+			<li><span class="label label-info">Modified</span> A selection variable is available in the hyperlink widget, it is equals to the value of the hyperlink instead of self.</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges7">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> The interface 
+				<code>org.eclipse.eef.core.api.EditingContextAdapter</code> has now a new method 
+				<code>getEditingDomain()</code> which is used to return an EditingDomain for the EEF runtime.
+			</li>
+			<li><span class="label label-info">Modified</span> The constructor of the EEFLabelController now requires an EditingContextAdapter to run the expression of the widget actions.</li>
+			<li><span class="label label-success">Added</span> The class EEFStyleHelper is now API in order to help support style and conditional styles for custom widgets. Developers will need to override org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager.getEEFStyleHelper() to provide their own implementation. The easiest way will need to extend the regular implementation and modify the three switchs to provide using the dedicated getters.</li>
+		</ul>
+		<h3 id="eef1.6.2">Changes in EEF 1.6.2</h3>
+		<h4 id="UserVisibleChanges6">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> Trigger the 
+				<code>editExpression</code> of a text widget on focus lost.
+			</li>
+		</ul>
+		<h3 id="eef1.6.1">Changes in EEF 1.6.1</h3>
+		<h4 id="NonVisibleChanges">Non-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-info">Modified</span> Fixed a memory leak when selecting other editors.</li>
+			<li><span class="label label-info">Modified</span> Fixed an issue the refresh of the Properties view with an EMF proxy</li>
+		</ul>
+		<h3 id="eef1.6.0">Changes in EEF 1.6.0</h3>
+		<h4 id="UserVisibleChanges7">User-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> The user interface has been recreated from scratch with a new runtime. As a result multiple changes can be visible in the user interface.</li>
+		</ul>
+		<h4 id="SpecifierVisibleChanges6">Specifier-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new 
+				<a href="#/documentation/2.1.0/language/overview">language</a> is available to create your user interface. Have a look at the documentation for additional details.
+			</li>
+		</ul>
+		<h4 id="DeveloperVisibleChanges8">Developer-Visible Changes</h4>
+		<ul>
+			<li><span class="label label-success">Added</span> A brand new API is available to create your user interface. Have a look at the documentation for additional details.</li>
+		</ul>
+</md-content>
diff --git a/sections/documentation/documentation.html b/sections/documentation/documentation.html
index 43b7493..7cea1e0 100644
--- a/sections/documentation/documentation.html
+++ b/sections/documentation/documentation.html
@@ -1,4 +1,13 @@
 <md-content layout="column" layout-align="center stretch" class="documentation content">
+  <h3><a href="#/documentation/2.1.0">Eclipse EEF 2.1.0 (Photon Release)</a></h3>
+  <ul>
+    <li><small><a href="https://projects.eclipse.org/projects/modeling.eef/releases/2.1.0">EEF 2.1.x Metadata on Eclipse.org</a></small></li>
+    <li><small><a href="javadoc/2.1.0/">EEF 2.1.0 Javadoc</a></small></li>
+  </ul>
+  <p>
+    Eclipse EEF 2.1.x comes with minor improvements to our build process and debug messages.
+  </p>
+
   <h3><a href="#/documentation/2.0.1">Eclipse EEF 2.0.1 (January 2018 Release)</a></h3>
   <ul>
     <li><small><a href="https://projects.eclipse.org/projects/modeling.eef/releases/2.0.1">EEF 2.0.x Metadata on Eclipse.org</a></small></li>